Pregunta

Deseo descargar un vídeo de YouTube y luego extraer su audio.

Puede alguien me punto a un código C # para descargar un vídeo?

Para mayor claridad, ya sé cómo extraer audio de un archivo FLV como estos.

¿Fue útil?

Solución

Desde todas las otras respuestas son obsoletas, he escrito una biblioteca que es puesta al día:

http://github.com/flagbug/YoutubeExtractor

Otros consejos

Se puede extraer de libvideo . Es mucho más arriba-hasta la fecha de YoutubeExtractor, y es rápido y limpio para su uso.

Va a dar otra respuesta, ya que las bibliotecas mencionadas no se han desarrollado de forma activa más.

Considere el uso de YoutubeExplode . Tiene una API muy rica y consistente y le permite hacer muchas otras cosas con los vídeos de YouTube al lado de descargarlos.

Para todos los interesados:

El "Codificación para la diversión" capítulo del libro 4 "InnerTube: descargar, convertir y sincronización de vídeos de YouTube" aborda el tema. El código y la discusión son en http://www.c4fbook.com/InnerTube .

[POR FAVOR SE GUARDA] Si bien los conceptos generales son válidos algunos años después de la publicación, los detalles no documentados de la youtube partes internas del proyecto se basa en puede haber cambiado (ver el comentario en la parte inferior de la página detrás del segundo enlace).

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top