¿Hay alguna manera de buscar y luego descargar de YouTube, con la situación de que solo necesito descargar solo el audio, no el video?
youtube-dl
Aquí se ha descrito una alternativa : Nuevo reproductor y descargador de línea de comandos de YouTube con soporte de listas de reproducción locales: mps-youtube . El artículo es bastante detallado, pero solo para citar lo que parece relevante para su pregunta:
mps-youtube es una nueva herramienta que, además de poder descargar videos de YouTube (ya sea el video completo o solo el audio), también puede buscar y reproducir videos de YouTube y crear listas de reproducción locales, todo desde la línea de comandos.
De manera predeterminada, este es básicamente un reproductor de audio de YouTube (y un descargador), pero puede habilitar la reproducción de video (externo) desde sus opciones.
Este programa necesita la presencia de python-pip
y mplayer
(ambos instalables por apt-get
). Luego, corre sudo pip install mps-youtube
y listo.
Puedes leer más sobre mps-youtube aquí .
Notas
sudo apt-get install python-pip
uso sudo apt-get install --no-install-recommends python-pip
. Eso funciona igual de bien (para el propósito específico de instalación mps-youtube
).Primero, instale youtube-dl
:
sudo apt-get install youtube-dl
Luego descargue y convierta el video de YouTube
youtube-dl http://www.youtube.com/watch?v=dQw4w9WgXcQ -x
El lo -x
convierte a audio.
Más opciones de audio:
-x, --extract-audio convert video files to audio-only files (requires ffmpeg or avconv and ffprobe or avprobe) --audio-format FORMAT "best", "aac", "vorbis", "mp3", "m4a", "opus", or "wav"; best by default --audio-quality QUALITY ffmpeg/avconv audio quality specification, insert a value between 0 (better) and 9 (worse) for VBR or a specific bitrate like 128K (default 5)
Página de inicio :
Usted puede buscar y descargar usando youtube-dl. Todo lo que necesita hacer es proporcionar los términos de búsqueda en el enlace, así:
Como eso muestra todos los videos con el término de búsqueda en el título o en la descripción (¿o en los comentarios?), Puede restringir aún más la descarga solo a aquellos videos con el término de búsqueda (o cualquier otro término) en el título, luego use
--match-title
como entonces:También puede rechazar videos usando
--reject-title
de la misma manera--match-title
o usar ambos en conjunto.Por cierto, acabo de probar esas búsquedas y hay algo con errores en la función de búsqueda de YouTube. Si elimina la parte "search_sort = video_view_count" de la cadena, da muchos más resultados, algunos de los cuales no tienen ninguno de los términos, aunque los videos estaban relacionados, así que tenga cuidado.
ACTUALIZACIÓN
La respuesta anterior no es realmente completa. Youtube-dl tiene una función de búsqueda integrada para Google, Youtube y Yahoo. Para esos tres, puede usar los comandos
'gvsearchX:TERMS'
,'ytsearchX:TERMS'
y'yvsearchX:TERMS'
respectivamente, y reemplazar la 'X' con la cantidad de resultados que desea (y reemplazar los 'TÉRMINOS' con sus términos de búsqueda, obviamente).fuente
Es posible. Después de instalar youtube-dl (
sudo apt-get install youtube-dl
) SimplementeY guardará un archivo .m4a con el título del video.
Xenoth
fuente
Para buscar todos los formatos descargables:
Para descargar mp3 directamente:
fuente
Para mí, lo que hizo el truco es:
--extract-audio
bandera, como se recomienda @ blade19899.--format bestaudio
bandera, como se recomienda @Xenoth.Resultado:
fuente
Estoy usando Ubuntu 16.04, y Audacity 2.1.2, activar el complemento de Firefox "ayudante de descarga". Mientras se reproduce el video de Youtube, haga clic en el símbolo de la bola de tres colores en la parte superior derecha de la pantalla de Firefox, seleccione la forma de descarga (por ejemplo, rápido) y el sistema le indica cuándo se descarga el video. De las descargas, seleccione "mostrar en carpeta", luego haga clic con el botón derecho y seleccione "abrir con Audacity", el archivo de audio aparecerá en la pantalla. Para extraer como, digamos mp3, seleccione "exportar audio", cambie la extensión del archivo a "mp3", seleccione su destino, por ejemplo, "música", y listo. Antes de exportar, puede sintonizar el audio usando Audacity para eliminar el habla preliminar no deseada o los aplausos.
fuente
Puede usar herramientas de terceros como 4K YouTube to MP3. Esto le permite extraer solo audio de un videoclip. https://www.4kdownload.com/products/product-youtubetomp3
Incluso tienen un breve tutorial sobre cómo hacerlo https://www.4kdownload.com/howto/howto-convert-video-to-mp3
fuente
Como han señalado las otras respuestas, youtube-dl es perfecto para esto ... para descargar con la más alta calidad, entonces puede usar el comando:
Si no puede o no quiere usar youtube-dl, hay varios sitios web que pueden hacer esto por usted. Yo personalmente recomiendo https://youtube-dlmp3.com
fuente
-f bestaudio
y dejarla así.