elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Únete al Grupo Steam elhacker.NET


+  Foro de elhacker.net
|-+  Programación
| |-+  Scripting
| | |-+  bajar musica con youtube dl
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: bajar musica con youtube dl  (Leído 5,120 veces)
asdexiva

Desconectado Desconectado

Mensajes: 217



Ver Perfil
bajar musica con youtube dl
« en: 22 Enero 2013, 01:19 am »

vagando por internet aye algo muy interesante bajar video en flv y convertirlo a mp3
http://lihuen.linti.unlp.edu.ar/index.php?title=Instalaci%C3%B3n_y_uso_youtube-dl
y si funciona en linux y windows pero queria saber si ay manera de crear un script en bath de windows para automotizar la tarea

Código:
#!/bin/bash

path=$1
archivos=(`find "$path" -iname '*.flv'`)

if [ ! -e /tmp/Musica ]; then
 mkdir /tmp/Musica
fi
 

for a in ${archivos[@]}; do
 echo "Título de la canción: "
 read titulo
 ffmpeg -i "$a" "$titulo".mp3
 mv "$titulo".mp3 /tmp/Musica/
done

se podra hacer en windows con simbolo de sistema ?

yo le estoy asiendo de otra forma pero la verdad viene siendo lo mismo :S
Código:
youtube-dl -o %Random%.flv http://www.youtube.com/watch?v=Myn7ghLQltI
ffmpeg.exe -i C:\%Random% C:\musica\sorros.mp3

no se me ocurre que hacer :D


« Última modificación: 22 Enero 2013, 02:06 am por asdexiva » En línea

$Edu$


Desconectado Desconectado

Mensajes: 1.842



Ver Perfil
Re: bajar musica con youtube dl
« Respuesta #1 en: 22 Enero 2013, 01:37 am »

Yo uso listentoyoutube.com y es lo mejor que hay.


En línea

asdexiva

Desconectado Desconectado

Mensajes: 217



Ver Perfil
Re: bajar musica con youtube dl
« Respuesta #2 en: 22 Enero 2013, 01:44 am »

Yo uso listentoyoutube.com y es lo mejor que hay.
lo unico de esas pagina es que algunas te las bloquean :D por reclamos de youtube _S
En línea

Eleкtro
Ex-Staff
*
Desconectado Desconectado

Mensajes: 9.862



Ver Perfil
Re: bajar musica con youtube dl
« Respuesta #3 en: 22 Enero 2013, 05:54 am »

Esas dos líneas de Batch son complétamente innecesarias, más que nada porque el propio Youtube-dl es capaz de descargar los videos y convertirlos al vuelo usando FFMPEG + FFPROBE, todo en un unico comando...

Código
  1. Youtube-dl.exe --no-continue --extract-audio --audio-format mp3 --audio-quality 2 -t "http://www.youtube.com/watch?v=1kz6hNDlEEg"

Espero que hayas aprendido algo nuevo: Revisar las opciones de las aplicaciones antes de investigar.
Código:
Youtube-dl -help



De todas formas te he codeado un bonito script para tener más control sobre el FFMPEG.
PD: El progreso se muestra en la barra de título.



Código
  1. @Echo OFF
  2.  
  3. :: By Elektro H@cker
  4.  
  5. :: Parámetros
  6. Set "Youtube_IDS=PoTEnaAI9Fo RvnkAtWcKYg 1kz6hNDlEEg"
  7. Set "Target_Dir=C:\Videos"
  8. Set "Target_Bitrate=128"
  9.  
  10. FOR %%@ in (%Youtube_IDS%) DO (Call :Download "%%@")
  11. Pause&Exit
  12.  
  13. :Download
  14. :: Obtengo el título del video.
  15. FOR /F "Tokens=*" %%# in ('Youtube-dl.exe --get-title "http://www.youtube.com/watch?v=%~1"') Do (
  16. Set "Title=%%#"               & REM Obtengo el título original
  17. Call Set "Title=%%Title::=%%" & REM Elimino el caracter ilegal ":"
  18. Call Set "Title=%%Title::=%%" & REM Elimino el caracter ilegal "?"
  19. Call Set "Title=%%Title::=%%" & REM Elimino el caracter ilegal "/"
  20. Call Set "Title=%%Title::=%%" & REM Elimino el caracter ilegal "|"
  21. )
  22.  
  23. :: Descargo el video a un archivo temporal.
  24. Del /Q "%TEMP%\temp.flv" 2>NUL      & REM Elimino el resto del archivo de una sesión anterior.
  25. Echo [-] [Descargando]  : "%Title%"  & REM Muestro información.
  26. Youtube-dl.exe --console-title --no-continue -q -o "%TEMP%\temp.flv" "http://www.youtube.com/watch?v=%~1" & REM Descargo el video de forma silenciona, el progreso se muestra en la barra de título.
  27.  
  28. :: Convierto el audio y lo muevo a la carpeta de destino..
  29. MKDIR "%Target_Dir%" 2>NUL          & REM Creo la carpeta si no existiese.
  30. Echo [-] [Convirtiendo] : "%Title%" & REM Muestro información.
  31. FFMPEG.exe -i "%TEMP%\temp.flv" -c copy -map_metadata -1 -vn -acodec libmp3lame -ab %Target_Bitrate%k "%Target_Dir%\%Title%.mp3" >NUL 2>&1 & REM Convierto sólamente el audio, sin metadata en el archivo.
  32.  
  33. Echo [+] [Convertido]   : "%Title%" | MORE & REM Muestro información.
  34. GOTO:EOF

Saludos
En línea



asdexiva

Desconectado Desconectado

Mensajes: 217



Ver Perfil
Re: bajar musica con youtube dl
« Respuesta #4 en: 22 Enero 2013, 17:18 pm »

muchas gracias elektro no me sabia eso de youtube dl
En línea

asdexiva

Desconectado Desconectado

Mensajes: 217



Ver Perfil
Re: bajar musica con youtube dl
« Respuesta #5 en: 24 Enero 2013, 20:40 pm »

Esas dos líneas de Batch son complétamente innecesarias, más que nada porque el propio Youtube-dl es capaz de descargar los videos y convertirlos al vuelo usando FFMPEG + FFPROBE, todo en un unico comando...

Código
  1. Youtube-dl.exe --no-continue --extract-audio --audio-format mp3 --audio-quality 2 -t "http://www.youtube.com/watch?v=1kz6hNDlEEg"

Espero que hayas aprendido algo nuevo: Revisar las opciones de las aplicaciones antes de investigar.
Código:
Youtube-dl -help



De todas formas te he codeado un bonito script para tener más control sobre el FFMPEG.
PD: El progreso se muestra en la barra de título.



Código
  1. @Echo OFF
  2.  
  3. :: By Elektro H@cker
  4.  
  5. :: Parámetros
  6. Set "Youtube_IDS=PoTEnaAI9Fo RvnkAtWcKYg 1kz6hNDlEEg"
  7. Set "Target_Dir=C:\Videos"
  8. Set "Target_Bitrate=128"
  9.  
  10. FOR %%@ in (%Youtube_IDS%) DO (Call :Download "%%@")
  11. Pause&Exit
  12.  
  13. :Download
  14. :: Obtengo el título del video.
  15. FOR /F "Tokens=*" %%# in ('Youtube-dl.exe --get-title "http://www.youtube.com/watch?v=%~1"') Do (
  16. Set "Title=%%#"               & REM Obtengo el título original
  17. Call Set "Title=%%Title::=%%" & REM Elimino el caracter ilegal ":"
  18. Call Set "Title=%%Title::=%%" & REM Elimino el caracter ilegal "?"
  19. Call Set "Title=%%Title::=%%" & REM Elimino el caracter ilegal "/"
  20. Call Set "Title=%%Title::=%%" & REM Elimino el caracter ilegal "|"
  21. )
  22.  
  23. :: Descargo el video a un archivo temporal.
  24. Del /Q "%TEMP%\temp.flv" 2>NUL      & REM Elimino el resto del archivo de una sesión anterior.
  25. Echo [-] [Descargando]  : "%Title%"  & REM Muestro información.
  26. Youtube-dl.exe --console-title --no-continue -q -o "%TEMP%\temp.flv" "http://www.youtube.com/watch?v=%~1" & REM Descargo el video de forma silenciona, el progreso se muestra en la barra de título.
  27.  
  28. :: Convierto el audio y lo muevo a la carpeta de destino..
  29. MKDIR "%Target_Dir%" 2>NUL          & REM Creo la carpeta si no existiese.
  30. Echo [-] [Convirtiendo] : "%Title%" & REM Muestro información.
  31. FFMPEG.exe -i "%TEMP%\temp.flv" -c copy -map_metadata -1 -vn -acodec libmp3lame -ab %Target_Bitrate%k "%Target_Dir%\%Title%.mp3" >NUL 2>&1 & REM Convierto sólamente el audio, sin metadata en el archivo.
  32.  
  33. Echo [+] [Convertido]   : "%Title%" | MORE & REM Muestro información.
  34. GOTO:EOF

Saludos

elektro no puedo hacer funcionar esto baje el FFPROBE pero nada pasa :S
youtube-dl -t --extract-audio --audio-format mp3 YOUTUBE_URL_HERE
En línea

Eleкtro
Ex-Staff
*
Desconectado Desconectado

Mensajes: 9.862



Ver Perfil
Re: bajar musica con youtube dl
« Respuesta #6 en: 25 Enero 2013, 09:24 am »

elektro no puedo hacer funcionar esto baje el FFPROBE pero nada pasa :S
youtube-dl -t --extract-audio --audio-format mp3 YOUTUBE_URL_HERE

Imagino que ya lo habrás resuelto,
necesitas el FFMPEG.exe (para realizar la conversión) y el FFPROBE.exe (Para detectar el codec)

PD: Aunque con mi script solo necesitas el FFMPEG xD

saludos
En línea



asdexiva

Desconectado Desconectado

Mensajes: 217



Ver Perfil
Re: bajar musica con youtube dl
« Respuesta #7 en: 26 Enero 2013, 00:50 am »

Imagino que ya lo habrás resuelto,
necesitas el FFMPEG.exe (para realizar la conversión) y el FFPROBE.exe (Para detectar el codec)

PD: Aunque con mi script solo necesitas el FFMPEG xD

saludos

si pero lo malo es que tu tienes que poner el nombre y con el que te dije automaticamente se pone el nombre :D
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Bajar videos del youtube
Multimedia
gande876 1 2,462 Último mensaje 2 Octubre 2006, 12:47 pm
por Songoku
YouTube Music: YouTube lanza un portal específico para música
Noticias
Novlucker 0 2,128 Último mensaje 22 Julio 2010, 19:17 pm
por Novlucker
bajar musica
Programación Visual Basic
asdexiva 1 1,461 Último mensaje 24 Enero 2013, 20:46 pm
por Danyfirex
Bajar video youtube protegido
Multimedia
monitorres26 5 14,353 Último mensaje 9 Septiembre 2013, 21:43 pm
por Eleкtro
Convert2MP3: cerrado otro portal para bajar música de YouTube en MP3
Noticias
wolfbcn 4 1,681 Último mensaje 21 Junio 2019, 23:11 pm
por @XSStringManolo
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines