Domanda

Vorrei scaricare un video da YouTube e quindi estrarre l'audio.

Qualcuno mi può puntare a qualche codice C # per scaricare un video?

Per motivi di chiarezza, so già come estrarre l'audio da un file FLV come questi.

È stato utile?

Soluzione

Dal momento che tutte le altre risposte sono obsoleti, ho scritto una libreria che è up-to-date:

http://github.com/flagbug/YoutubeExtractor

Altri suggerimenti

È possibile controllare libvideo . E 'molto più up-to-date di YoutubeExtractor, ed è veloce e pulito da usare.

gonna dare un'altra risposta, dal momento che le librerie di cui non sono stati attivamente sviluppato più.

Si consiglia di utilizzare YoutubeExplode . Ha un API molto ricca e coerente e ti permette di fare un sacco di altre cose con i video di YouTube accanto a loro scaricamento.

Per tutti gli interessati:

Il "Codifica per divertimento" capitolo del libro 4 "InnerTube: Scaricare, convertire e Video Sync YouTube" si occupa del soggetto. Il codice e la discussione sono a http://www.c4fbook.com/InnerTube .

[Fate attenzione] Mentre i concetti generali sono validi alcuni anni dopo la pubblicazione, i dettagli non documentato del Youtube interni il progetto si basa sulla può essere cambiato (si veda il commento in fondo della pagina dietro il secondo link).

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top