Foro de elhacker.net

Programación => Scripting => Mensaje iniciado por: asdexiva en 30 Marzo 2013, 20:50 pm



Título: youtube-dl aria2c.exe
Publicado por: asdexiva en 30 Marzo 2013, 20:50 pm
alguien me podria decir como se veria este script en bat de windows si no es mucha molestia

Código:
#!/bin/bash


for FILE1 in $@

do


if [ -f $FILE1 ]; then

for FILE2 in $(cat $FILE1)

do

cookiefile="/tmp/cookies-$( date +%s.%N ).txt"

url=$( youtube-dl --cookies $cookiefile -g $FILE2 )

NAME=$(youtube-dl -t --get-filename $FILE2)


aria2c --load-cookies $cookiefile -k1M -x4 -c $url -o "$NAME"

rm -f $cookiefile

done


else



cookiefile="/tmp/cookies-$( date +%s.%N ).txt"

url=$( youtube-dl --cookies $cookiefile -g $FILE1 )

NAME=$(youtube-dl -t --get-filename $FILE1)


aria2c --load-cookies $cookiefile -k1M -x4 -c $url -o "$NAME"

rm -f $cookiefile


fi

done

lo que hace es que las descargas de youtube se aceleran con aria2 xD


Título: Re: youtube-dl aria2c.exe
Publicado por: Eleкtro en 3 Abril 2013, 15:02 pm
No sé Bash ni he usado aria2 así que no puedo intuir porque carga/usa cookies ni que hace con las cookies aparte de usar la cookie para obtener el nombre del video con youtube-dl, ¿pero realmente cuanto debe acelerar la descarga en total? ¿1-2 segundos? xD

Yo creo que con que uses youtube-dl es más que suficiente...

Un saludo!


Título: Re: youtube-dl aria2c.exe
Publicado por: asdexiva en 3 Abril 2013, 17:22 pm
youtube limita la velocidad de descarga y con aria2 baja a toda tu velocidad de internet xD


Título: Re: youtube-dl aria2c.exe
Publicado por: Eleкtro en 3 Abril 2013, 18:51 pm
¿Quien te ha dicho eso?

Hombre, todos los servicios limitan la velocidad hasta X punto dependiendo de la velocidad que puedan ofrecer en general, pero un servicio como youtube el límite está muy por encima de lo que tu comentario sugiere...
A mi siempre me ha descargado y me sigue descargando de youtube usando toda mi banda ancha (1,8 mb /s), ya séa usando extensiones del navegador, JDownloader o Youtube-DL.
No sé si es que tu puedes tener una super conexión e intentas descargar videos a 100 mb /s... pero dudo mucho que tampoco se pueda descargar a esa velocidad en algo como Youtube (y a más velocidad también).

Quizás deberías exponer el problema que tienes respecto a la velocidad de descarga en X página (en el subforo adecuado), porque lo que comentas de la velocidad en youtube no me parece normal xD, de ahí mi comentario anterior.

Saludos


Título: Re: youtube-dl aria2c.exe
Publicado por: el-brujo en 5 Abril 2013, 20:04 pm
youtube-dl no es más que una herramienta escrita en Python para descarga vídeos de youtube desde la línea de comandos, ya sea Windows o Linux, pero no para acelerar la descarga de vídeos. Hay 30.000 herraimentas y programas para descargar vídeos de youtube.

Youtube no limita la velocidad de los  vídeos. Es más tema de la velocidad de tu conexión tal y como comenta EleKtro H@cker, o temas de peering y sobrecarga de la red.

Te recomiendo visitar:
http://www.youtube.com/my_speed

O mira si tu isp tiene puesto algún Google Global Cache (GGC), eso si te haría acelerar los vídeos de youtube y mucho.

Un ejemplo de la conexión con Adamo que tiene peering con Google en Espanix (punto neutro) en Madrid y la verdad es que no me puedo quejar de la velocidad:

(http://img28.imageshack.us/img28/2344/youtubespeedapril13.png)