Ceux qui aiment les émissions en clair de Canal Plus (Groland, Action Discrète, Grand/Petit Journal, Zapping...) et qui n'ont pas de TV (ou qui n'aiment pas les pubs) peuvent utiliser http://player.canalplus.fr (rediffusion des émissions pendant quelques semaines après leur diffusion à la TV).
Malheureusement ce site est en fait un gros applet Flash avec les problèmes habituels que cela implique (pas disponible pour tout le monde, lent, consomme excessivement du temps CPU, impossibilité d'enregistrer les vidéos, etc.).
Un logiciel, CanaillePlus, disponible sous un OS exotique permet de s'affranchir du passage par le site. En suivant les informations données sur [1], j'ai donc fait un petit script, cpvod, qui fait la même chose sous Linux. Vous le trouverez ici [2].
Les dépendances sont ruby et rtmpdump. Avec ArchLinux, il suffit de taper "yaourt -S cpvod" pour installer le tout.
L'utilisation est très simple. Supposons que vous vouliez voir la "Semaine de Guillon" du 13 février (je vous la recommande, c'est pour cette vidéo que j'ai fait le script à la base), il suffit de faire :
> cpvod
Les commandes disponibles sont affichées
> c (comme chercher)
> guillon
ça affiche la liste des vidéos disponibles avec "guillon"
> t (comme télécharger)
> 1 (le numéro de la vidéo du 13/02/2010)
et hop c'est parti
Les vidéos sont téléchargées en .flv ce qui est toujours mieux que rien. La plus haute qualité disponible est sélectionnée (HD, haut débit ou bas débit).
Les critiques et les commentaires sont les bienvenus. En espérant que ça vous soit utile et.. BANZAI !
[1] http://www.franc83.fr/categories/logiciels-utiles/canaille-p(...)
[2] http://www.hsyl20.fr/cpvod/
# Cool
Posté par barmic . Évalué à 2.
Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)
[^] # Re: Cool
Posté par dave . Évalué à 2.
(c) 2010 Andrej Stepanchuk, Howard Chu, The Flvstreamer Team; license: GPL
Failed to open file! LES_GUIGNOLS_QUOTIDIEN_100214_AUTO_6236_169_video_HD.mp4
Probleme lors du telechargement de la video
Appuyez sur une touche pour continuer
Systemd, the bright side of linux, toward a better user experience and on the road to massive adoption of linux for the desktop.
[^] # Re: Cool
Posté par hsyl20 (site web personnel) . Évalué à 2.
[^] # Re: Cool
Posté par teddyber . Évalué à 1.
[C]hercher, [T]elecharger, [Q]uitter -> t
Numero de la video a telecharger : 6
Telechargement de la version HAUT-DEBIT
Probleme lors du telechargement de la video
Appuyez sur une touche pour continuer
[^] # Re: Cool
Posté par teddyber . Évalué à 2.
[^] # Re: Cool
Posté par hsyl20 (site web personnel) . Évalué à 3.
Apparemment flvstreamer est un fork de rtmpdump (qui a déjà été mergé dans rtmpdump puis re-forké).
http://rtmpdump.mplayerhq.hu/
http://savannah.nongnu.org/projects/flvstreamer
[^] # Re: Cool
Posté par Grunt . Évalué à 3.
aptitude search rtmpdump
p rtmpdump - a tool to download rtmp:// and rtmpe:// streams
cat /etc/debian-version
squeeze/sid
T'es sûr d'être en Debian Sid, comme le laisse croire ta signature? ;)
THIS IS JUST A PLACEHOLDER. YOU SHOULD NEVER SEE THIS STRING.
[^] # Re: Cool
Posté par barmic . Évalué à 2.
Tu peut me dire ce que te renvoie : apt-cache policy rtmpdump, s'il te plaît ?
Pour le moment j'ai changé vers flvstreamer et ça a l'aire de fonctionner.
Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)
[^] # Re: Cool
Posté par Grunt . Évalué à 2.
apt-cache policy rtmpdump
rtmpdump:
Installé : (aucun)
Candidat : 1.9a-0.0
Table de version :
1.9a-0.0 0
500 http://mirror.home-dn.net sid/main Packages
THIS IS JUST A PLACEHOLDER. YOU SHOULD NEVER SEE THIS STRING.
# Pour ubuntu (et sans doute debian)
Posté par Olivier Esver (site web personnel) . Évalué à 6.
sudo apt-get install flvstreamer
et modifié ton code en remplaçant rtmpdump par flvstreamer
Ça marche parfaitement, c'est génial ce script !!!
S'il y a un problème, il y a une solution; s'il n'y a pas de solution, c'est qu'il n'y a pas de problème.
[^] # Re: Pour ubuntu (et sans doute debian)
Posté par gUI (Mastodon) . Évalué à 1.
En théorie, la théorie et la pratique c'est pareil. En pratique c'est pas vrai.
[^] # Re: Pour ubuntu (et sans doute debian)
Posté par Amine "nh2" Brikci-Nigassa (site web personnel) . Évalué à 2.
Sinon, pour télécharger la version bas-débit, on fait comment ?
GNU's Not Unix / LINUX Is Not Unix Xernel
[^] # Re: Pour ubuntu (et sans doute debian)
Posté par hsyl20 (site web personnel) . Évalué à 2.
Elle utilise flvstreamer au lieu de rtmpdump vu qu'il a l'air plus utilisé. J'ai aussi ajouté une option en haut du script pour choisir la qualité maximale souhaitée. Donc il faut la définir à 1 pour télécharger en qualité bas débit (voir le commentaire dans le source).
Pour ceux qui sont sous ArchLinux, j'ai mis à jour le paquet sur Aur donc :
yaourt -Suy --aur
# Pour quelques lignes de Ruby
Posté par Val (site web personnel) . Évalué à 3.
DAYS = intervale de jours de récupération
BW = qualité HD/LD (poor regexp mode ON)
# flemme
Posté par Sonny Piers . Évalué à 0.
Mais je trouve qu'il faut un peu trop s'occuper du truc.
Ça serait pas mal de pouvoir récupérer les derniers épisodes en une ligne de commande.
[^] # Re: flemme
Posté par Amine "nh2" Brikci-Nigassa (site web personnel) . Évalué à 3.
GNU's Not Unix / LINUX Is Not Unix Xernel
# Merci!
Posté par yellowiscool . Évalué à 2.
Envoyé depuis mon lapin.
# au passage ...
Posté par manatlan (site web personnel) . Évalué à 9.
Cependant, pour les flux C+ ... bien que techniquement ça fonctionne, on ne peut pas les voir, tant qu'un backend RTMP n'est pas implémenté dans gstreamer/totem ...
C'est donc : juste une question de temps, mais tout est là, et ça devrait fonctionner OFTB quand totem sera prêt.
http://www.manatlan.com/page/totem-plugin-flux
et comme ce plugin utilise un serveur distant qui s'occupe (quotidiennement) de générer les RSS vers les vod c+, les urls sont dispos là :
#EXTM3U
#EXTINF:-1,Groland
http://flux.manatlan.com/canal/magzine
#EXTINF:-1,Le petit journal actu
http://flux.manatlan.com/canal/actu
#EXTINF:-1,Le petit journal people
http://flux.manatlan.com/canal/people
#EXTINF:-1,Le zapping
http://flux.manatlan.com/canal/zapping
#EXTINF:-1,Les Guignols de l'info
http://flux.manatlan.com/canal/guignols
#EXTINF:-1,Les pepites du net
http://flux.manatlan.com/canal/pepites
#EXTINF:-1,SAV des emissions
http://flux.manatlan.com/canal/SAV
[^] # Re: au passage ...
Posté par tgl . Évalué à 2.
[^] # Re: au passage ...
Posté par BAud (site web personnel) . Évalué à 2.
# RMTPE
Posté par farib . Évalué à 2.
(comme M6replay par exemple)
Le rmtpe, c'est du flash encrypte entre le serveur et le player, et en gros, on pouvait plus telecharger facilement le flash. Ca restait faible comme encryption vu que la clef etait contenue dans le lecteur flash...
rmtpdump c'etait le machin qui permettait de passer outre, mais qui se faisait un peu DMCA-iser sur tous les sites ou il re apparaissait.
Donc c rmtpe made easy ?
[^] # Re: RMTPE
Posté par hsyl20 (site web personnel) . Évalué à 1.
# M6 replay
Posté par barmic . Évalué à 4.
Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)
[^] # Re: M6 replay
Posté par WhiteCat . Évalué à 2.
[^] # Re: M6 replay
Posté par boulde . Évalué à 2.
http://foregroundnoise.wordpress.com/2009/12/30/arte-totem-p(...)
http://codingteam.net/project/arte7recorder
# il y a déjà des scripts qui font cela
Posté par palm123 (site web personnel) . Évalué à 3.
ウィズコロナ
# La semaine de Guillon
Posté par benoar . Évalué à 2.
[^] # Re: La semaine de Guillon
Posté par hsyl20 (site web personnel) . Évalué à 2.
# Dans l'idée : CanalDailyDownloader
Posté par Renaud Guezennec (site web personnel) . Évalué à 1.
http://renaudguezennec.homelinux.org/programmation,1-6.html
# Mise à jour
Posté par hsyl20 (site web personnel) . Évalué à 4.
J'ai mis à jour le mien.
* Les vidéos sont téléchargés dans ~/.cpvod
* Les téléchargements se font maintenant en arrière plan.
* Il est possible de lancer mplayer directement à partir de l'interface sur une vidéo donnée même pendant qu'elle se télécharge (par contre si le téléchargement n'est pas assez rapide, la lecture s'arrêtera et il faudra relancer la lecture de la vidéo à partir du début)
* un code couleur indique quelles vidéos sont déjà téléchargées (vert), incomplètement téléchargées (jaune), pas téléchargées (bleu) et en erreur (rouge)
* maintenant si vous entrez un numéro à la place de C, T, J ou Q, l'action par défaut est Jouer et non plus Télécharger.
Si j'ai du courage, j'ajouterai :
* la gestion des abonnements
* la gestion des fichiers téléchargés mais qui ne sont plus disponibles sur le serveur
* un fichier de configuration pour choisir le lecteur vidéo, la qualité maximale, etc.
Voilà, c'est disponible toujours à la même adresse ou sur Aur avec ArchLinux.
[^] # Re: Mise à jour
Posté par nicoastro . Évalué à 2.
L’option -idx de mplayer permet de naviguer dans une vidéo mal formée (en particulier incomplète).
# Mise à jour (0.4)
Posté par hsyl20 (site web personnel) . Évalué à 1.
* Utilisation de Nokogiri (wrapper autour de libxml2) à la place de REXML qui plantait sur les sections CDATA des fichiers XML
Avec cette version, les recherches qui faisaient planter le script ("zapping" par exemple) fonctionnent.
# Mise à jour (0.5)
Posté par hsyl20 (site web personnel) . Évalué à 2.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.