Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 28/05/2010, à 16:03

Peuks

Youtube en ligne de commande

Flash utilise beaucoup de ressources et on le sait tous. Une solution qui peu être sympa c'est celle ci


mplayer -fs $(echo "http://youtube.com/get_video.php?$(curl -s $youtube_url | sed -n "/watch_fullscreen/s;.*\(video_id.\+\)&title.*;\1;p")")

C'est trouvé sur planetlibre mais je n'ai toujours pas réussit a le faire fonctionner big_smile

Hors ligne

#2 Le 28/05/2010, à 16:23

Peuks

Re : Youtube en ligne de commande

Je pense qu'il y a un bug avec l'insertion du lien youtube

Hors ligne

#3 Le 31/05/2010, à 00:14

sputnick

Re : Youtube en ligne de commande

@Peuks, ta commande est obsolète depuis des changements dans le contenu du code de youtube.
Voici la fonction j'ai codé, à mettre dans le ~/.bashrc, on lui donne l'url complète en argument ( ne pas oublier les guillemets autour de l'URL ) :

YoutubePlayer(){
  v=$(grep -oP "watch\?v=\K[^&]+" <<< $1)
  mplayer "http://youtube.com/get_video.php?video_id=$v&t=$(
    curl -s http://www.youtube.com/watch?v=$v | grep -oP ', "t": "\K[^"]+'
  )"
}

Je ne cherche pas à connaître les réponses, je cherche à comprendre les questions. Confucius
https://sputnick.fr

Hors ligne

#4 Le 31/05/2010, à 23:30

DaveNull

Re : Youtube en ligne de commande

Ça marche niquel, merci sputnick !


timezone[Europe/Paris]

Hors ligne

#5 Le 13/06/2010, à 11:05

Peuks

Re : Youtube en ligne de commande

Je n'y arrive toujours pas . Ils ont encore changé la structure ?

Hors ligne

#6 Le 15/06/2010, à 09:01

Peuks

Re : Youtube en ligne de commande

Up smile

Hors ligne

#7 Le 15/06/2010, à 12:19

sputnick

Re : Youtube en ligne de commande

...ne pas oublier les guillemets autour de l'URL...

Je ne cherche pas à connaître les réponses, je cherche à comprendre les questions. Confucius
https://sputnick.fr

Hors ligne

#8 Le 15/06/2010, à 14:34

Peuks

Re : Youtube en ligne de commande

sputnick a écrit :
...ne pas oublier les guillemets autour de l'URL...

Je n'ai pas oublié regarde


peuks@eeebox:~$ YoutubePlayer "http://www.youtube.com/watch?v=77ibcB3urb8&feature=fvhl"
MPlayer SVN-r1.0~rc3+svn20090426-4.4.3 (C) 2000-2009 MPlayer Team
mplayer: could not connect to socket
mplayer: No such file or directory
Failed to open LIRC support. You will not be able to use your remote control.

Playing http://youtube.com/get_video.php?video_id=77ibcB3urb8&t=vjVQa1PpcFP3Y9E96EGqPfoWhzZ77lkLbFfcQM_XBKg=.
Resolving youtube.com for AF_INET6...
Couldn't resolve name for AF_INET6: youtube.com
Resolving youtube.com for AF_INET...
Connecting to server youtube.com[74.125.95.93]: 80...
Resolving www.youtube.com for AF_INET6...
Connecting to server www.youtube.com[42.0.20.80]: 80...
Server returned 403: Forbidden
STREAM_ASF, URL: http://youtube.com/get_video.php?video_id=77ibcB3urb8&t=vjVQa1PpcFP3Y9E96EGqPfoWhzZ77lkLbFfcQM_XBKg=
Resolving youtube.com for AF_INET6...
Couldn't resolve name for AF_INET6: youtube.com
Resolving youtube.com for AF_INET...
Connecting to server youtube.com[74.125.127.93]: 80...
Server returned 403:Forbidden
Failed to parse header.
Failed, exiting.
Resolving youtube.com for AF_INET6...
Couldn't resolve name for AF_INET6: youtube.com
Resolving youtube.com for AF_INET...
Connecting to server youtube.com[74.125.127.93]: 80...
Resolving www.youtube.com for AF_INET6...
Connecting to server www.youtube.com[42.0.20.80]: 80...
Server returned 403: Forbidden
No stream found to handle url http://youtube.com/get_video.php?video_id=77ibcB3urb8&t=vjVQa1PpcFP3Y9E96EGqPfoWhzZ77lkLbFfcQM_XBKg=


Exiting... (End of file)

Hors ligne