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, à 17: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, à 17: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, à 01: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 sais, un peu partout, tout le monde s'entretue, c'est pas gai, mais d'autres s'entrevivent, j'irai les retrouver. Jacques Prévert
https://sputnick.fr

Hors ligne

#4 Le 01/06/2010, à 00:30

DaveNull

Re : Youtube en ligne de commande

Ça marche niquel, merci sputnick !


timezone[Europe/Paris]

Hors ligne

#5 Le 13/06/2010, à 12: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, à 10:01

Peuks

Re : Youtube en ligne de commande

Up smile

Hors ligne

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

sputnick

Re : Youtube en ligne de commande

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

Je sais, un peu partout, tout le monde s'entretue, c'est pas gai, mais d'autres s'entrevivent, j'irai les retrouver. Jacques Prévert
https://sputnick.fr

Hors ligne

#8 Le 15/06/2010, à 15: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