#126 Le 19/09/2007, à 18:39
- CasseTaTele
Re : [How-to] Télécharger l'émission des Guignols/Zapping
Excuser moi,
je voudrais savoir si quelqu'un pouvait resumer ce fil dans un post avec les programme a installer, le script a utiliser, les manips journalière a faire genre changement de date si besoin, la nom du script et son extension (je suppose .sh).Je vous en serai reconnaissant car un peu newb et interesser par ce fil je l'ai lu entierement et je suis incapable de suivre tout ce qui a était fait!
MErci:
+1
Hors ligne
#127 Le 20/09/2007, à 18:02
- globilux
Re : [How-to] Télécharger l'émission des Guignols/Zapping
bonsoir,
les émissions de canal+ on été remplacé par du flash
il n'y a plus moyen de les récupérer
Hors ligne
#128 Le 20/09/2007, à 18:13
- DecIRC
Re : [How-to] Télécharger l'émission des Guignols/Zapping
Euh, si tu lis les trois pages précédents, tu vois que c'est bien du flash qui est récupéré...
Au même titre que youtube, c'est du flash, mais très simple à récupérer, non ?
cEd
edit :
-rw-r--r-- 1 decirc decirc 4,2M 2007-09-20 19:14 LES_GUIGNOLS_EMISSION_070919_CAN_2586_video_H.flv
Je confirme après test, cela marche très bien....
Pourquoi les gens testent pas avant d'affirmer des trucs sur ce forum ?
Un peu comme l'autre post du mec qui explique qu'il faut à tout prix une adresse msn ou hotmail pour chatter sur msn
Dernière modification par DecIRC (Le 20/09/2007, à 18:15)
DropBox : 2 Gigas de stockage en ligne gratuit, compatible Ubuntu, Mac et Windows <-- Avec ce lien, 250 megas en cadeau en prime.
Hors ligne
#129 Le 20/09/2007, à 20:05
- globilux
Re : [How-to] Télécharger l'émission des Guignols/Zapping
j'avais parcouru que les premières pages dsl
Hors ligne
#130 Le 20/09/2007, à 20:21
- CasseTaTele
Re : [How-to] Télécharger l'émission des Guignols/Zapping
Voici donc une méthode qui marche:
J'ai repompé le script de lothei avec quelques petites modifs pour personaliser (je ne télécharge pas le SAV des emissions et je mets les guignols et groland dans des répertoires séparés) :
#!/bin/bash
#------------------
# $1 : url
function dl_cplus
{
wget -nv -O tmp.htm $1
videos=$( cat tmp.htm | grep "_image_L" | sed -e 's/ /§/g')
for video in $videos
do
#echo $video
lavideo=$( echo $video | sed -e "s/.*http:\/\/media.canal-plus.com\/wwwplus\/image\/[0-9]*\/[0-9]*\/[0-9]*\///g" | sed -e 's/_image_L.*//g' )
lefichier=$lavideo"_video_H.flv"
lurl="http://vod-flash.canalplus.fr/"$lefichier
[ ! -f $lefichier ] && wget -nv $lurl
done
}
# Guignols
cd "/media/hda4/Mes vidéos/guignols"
dl_cplus "http://www.canalplus.fr/index.php?pid=1784"
# SAV des émissions
# dl_cplus "http://www.canalplus.fr/index.php?pid=1782"
# Groland
cd "/media/hda4/Mes vidéos/groland"
dl_cplus "http://www.canalplus.fr/index.php?pid=1787"
j'ai sauvegardé ce scriipt sous ~/bin/download_canal
je l'ai rendu exécutable :
chmod +x ~/bin/download_canal
puis j'ai rajouté cette ligne dans cron pour que ça se télécharge tout seul chaque nuit à 3h00 du mat...
0 3 * * * /home/sebastien/bin/download_canal
Problème initial:
Le script marche bien, par contre je n'arrive pas à le programmer dans cron,
j'aimerai le programmer pour que les émissions se téléchargent pendant la nuit.
Pour tester j'ai mis tous les jours à 21h16 mais 21h16 il ne s'est rien passé...
j'ai pourtant bien cette ligne :
sebastien@sebastien-desktop:~/bin$ crontab -l
16 21 * * * /home/sebastien/bin/download_canal
je me suis trompé où?
solution--> ajouter #!/bin/bash au début du script
Dernière modification par CasseTaTele (Le 20/09/2007, à 22:00)
Hors ligne
#131 Le 20/09/2007, à 21:06
- lothei
Re : [How-to] Télécharger l'émission des Guignols/Zapping
J'avais viré le début du code, il faut pas oublier de mettre
#!/bin/bash
en première ligne...
sh n'arrive pas à l'executer, il faut utiliser bash et vue que c'est juste un ptit script je me suis pas embeté à le rendre compatible (ce qui explique que en le lancant à partir d'un terminal bash ca fonctionne, et non pas quand on l'execute dans cron)
Donc avec cette ligne, ce sera bon
Dernière modification par lothei (Le 20/09/2007, à 21:08)
Hors ligne
#132 Le 20/09/2007, à 21:52
- CasseTaTele
Re : [How-to] Télécharger l'émission des Guignols/Zapping
ça marche merci !
(j'édite le poste pour résumer tout en un post)
Hors ligne
#133 Le 22/09/2007, à 00:12
- Yodajr
Re : [How-to] Télécharger l'émission des Guignols/Zapping
lothei & CasseTaTele, merci pour ce script (et pour la personalisation)
Hors ligne
#134 Le 22/09/2007, à 01:26
- winael
Re : [How-to] Télécharger l'émission des Guignols/Zapping
Encore une fois un script bien sympatique héhé merci à vous
Libre, non pas comme dans entrée libre, mais comme dans Liberté
(Bouyop)Mon PC c 1 MAC boulet ! G pas windows, donc je pe pas intaller linux !
(pankkake) Windows VISTA : Virus, Infections, Spyware, Trojans, Adware.
OPEN your mind, you'll discover a FREE world
Hors ligne
#135 Le 22/09/2007, à 18:19
- JD2000
Re : [How-to] Télécharger l'émission des Guignols/Zapping
Question: j'ai eu 2 guignols avec le volume qui "oscile" (faible, fort, faible, fort).
Les autres videos sont ok.
Vous aussi?
#136 Le 22/09/2007, à 18:31
- Strash
Re : [How-to] Télécharger l'émission des Guignols/Zapping
Question: j'ai eu 2 guignols avec le volume qui "oscile" (faible, fort, faible, fort).
Les autres videos sont ok.
Vous aussi?
Oui, j'ai constaté la même chose (pas trop désagréable quand même). Ça viens des vidéos directement, pas du script.
Hors ligne
#137 Le 23/09/2007, à 03:20
- CasseTaTele
Re : [How-to] Télécharger l'émission des Guignols/Zapping
idem chez moi, je sais pas pourquoi,
mais ça vient pas du script,
à la rigueur, le mec au micro il était un peu éméché, je sais pas...
Hors ligne
#138 Le 23/09/2007, à 17:19
- Milarespa
Re : [How-to] Télécharger l'émission des Guignols/Zapping
Merci les gars, tous ces outils sont bien pratiques.
Dommage cependant que televidilo ne soit plus maintenu.
Hors ligne
#139 Le 24/09/2007, à 11:37
- Fabounet
Re : [How-to] Télécharger l'émission des Guignols/Zapping
justement y'aurait pas moyen d'intégrer un de ces scripts dedans ? car l'interface était bien pratique.
Autre question : on ne peut pas lire les .flv sur le site directement sans les télécharger avant (en flux quoi).
"Quiconque est prêt à sacrifier sa liberté pour une sécurité provisoire ne mérite ni l'un ni l'autre." (Benjamin Franklin)
>> Changez le look de votre bureau, essayez Glx-Dock ! [http://glx-dock.org] <<
Hors ligne
#140 Le 24/09/2007, à 12:49
- CasseTaTele
Re : [How-to] Télécharger l'émission des Guignols/Zapping
Autre question : on ne peut pas lire les .flv sur le site directement sans les télécharger avant (en flux quoi).
il doit surement y avoir moyen de faire ça,
mais perso quand je regarde un flux je peux ni faire avance rapide ni mettre en pause (ça plante dans les deux cas), en plus si la connexion est un peu occupée par d'autres download t'as des coupures,
donc j'aime autant télécharger en local pour regarder.
Hors ligne
#141 Le 25/09/2007, à 07:04
- lothei
Re : [How-to] Télécharger l'émission des Guignols/Zapping
Pour le mettre en flux, a mon avis ca doit etre faisable en passant l'url à un swf qui ne fasse que lire le flux qu'on lui donne en entrée. Et encore, à mon avis flash doit le mettre en cache disque, donc autant le télécharger à la mano (surtout que tu peux le lire alors qu'il est en cours de téléchargement, ca marche impec)
Pour le son j'ai le meme soucis, mais que ce soit en lisant la vidéo sur le site de canal, ou avec le fichier téléchargé, donc c'est un probleme du coté canal. Dommage, ce serait pas mal de pouvoir rectifier ca.
Hors ligne
#142 Le 25/09/2007, à 07:13
- etalarmor
Re : [How-to] Télécharger l'émission des Guignols/Zapping
Fabounet a écrit :Autre question : on ne peut pas lire les .flv sur le site directement sans les télécharger avant (en flux quoi).
il doit surement y avoir moyen de faire ça,
mais perso quand je regarde un flux je peux ni faire avance rapide ni mettre en pause (ça plante dans les deux cas), en plus si la connexion est un peu occupée par d'autres download t'as des coupures,
donc j'aime autant télécharger en local pour regarder.
bonjour
presqu'impeccable pour moi
je peux visionner les guignols en direct mais pas à partir du fichier téléchargé j'ai essayé differents logiciels ( vlc, kaffeine ...) seul Mplayer me lit uniquement la partie audio il doit me manquer une librairie qq part mais pourquoi firefox le lit-il en direct ??? je me perds en conjectures
( sinon on peut récupérer le fichier flv en ouvrant le dossier tmp et en copiant-collant vers Desktop après que le fichier entier soit téléchargé et avant que la lecture soit terminée
Hors ligne
#143 Le 25/09/2007, à 07:20
- CasseTaTele
Re : [How-to] Télécharger l'émission des Guignols/Zapping
Pour le son j'ai le meme soucis, mais que ce soit en lisant la vidéo sur le site de canal, ou avec le fichier téléchargé, donc c'est un probleme du coté canal. Dommage, ce serait pas mal de pouvoir rectifier ca.
Pour rectifier le son, il doit y avoir moyen de réencoder automatiquement les vidéos téléchargées avec mencoder ou autre, je regarde de ce coté là, mais si quelqu'un s'y connaît mieux que moi...
Hors ligne
#144 Le 25/09/2007, à 08:50
- JD2000
Re : [How-to] Télécharger l'émission des Guignols/Zapping
Google me donne:
mencoder.exe -ovc copy -af volnorm=1 -oac mp3lame -lameopts cbr:br=128 input.avi -o output.avi
A tester...
#145 Le 25/09/2007, à 09:03
- CasseTaTele
Re : [How-to] Télécharger l'émission des Guignols/Zapping
j'ai essayé ça :
mencoder $1 -ofps 25 -ovc lavc -oac mp3lame -o $2
avec $1 le nom d'entrée (flv) et $2 le nom de sortie (avi) mais le son du fichier de sortie était totalement pourri, inaudible...
une autre idée ? des fois avec ffpmeg ?
Hors ligne
#146 Le 26/09/2007, à 16:15
- Guillaume1
Re : [How-to] Télécharger l'émission des Guignols/Zapping
Bonjour,
En ajoutant cette ligne:
dl_cplus "http://www.canalplus.fr/index.php?pid=1830"
et en ayant créé le répertoire de destination, on a le zapping.
Il y a un certain temps Pabix avait fait ce script:
# !/bin/bash
#
# CanalM Easy Version 1.0 Fr (17 mai 2006)
#
# Petit script pour télécharger des émissions de Canal+ et France 2 :
#
# - Journaux télévisés de 8, 13 et 20 heures
#
# - Les Guignols
# - Le Zapping
# - 7 Jours au Groland
# - La Minute Blonde
# - La Boite à Questions
# - L'Anniversaire
# - Le Vrai Journal
# - Nous Ne Sommes Pas Des Anges
# - Vendredi Pétantes
# - Samedi Pétantes
# - Le Grand Journal
# - Germain fait sa télé
# - En aparté
# Par Maxfox
# maxfox (tout attaché) 777 chez hot mail.fr
# Par Pabix
# mortgat chez gmail point com
# Par fsail
#
# Dépendances : mimms & zenity
# Fonctionnel sur Ubuntu
#
# Encoding UTF-8
# Licence : GNU GPL
# Copyright (C) (Owner)
#
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
# définitions des variables
dossier=$HOME/Desktop
racineF2='mms://sdmc.contents.edgestreams.net/horsgv/regions/siege/infos/f2'
racineCP='mms://vipmms.canalplus.fr/canalplus'
lecteur=mplayer
# Définitions des fonctions de récupération des vidéos :
# * play_program : jouer directement : ajout à la liste de lecture
# * get_program : télécharger dans le dossier
function play_program(){
${lecteur} "${2}${datec}${3}"
}
function get_program(){
( mimms "${2}${datec}${3}" "${dossier}/${1} ${datec}.wmv" | zenity --progress --title="Téléchargement" --text="L'émission « ${4} » est en cours de téléchargement..." --pulsate --auto-close
#Vérification que le fichier n'est pas vide
if (file "${dossier}/${1} ${datec}.wmv" | grep empty$ ) ; then
zenity --error --title="Erreur" --text="Impossible de télécharger « ${4} », vérifiez la disponibilité"
rm "${dossier}/${1} ${datec}.wmv"
fi
)&
}
# Choix de la méthode
methode=`zenity --title "Méthode ?" --text "Que souhaitez-vous faire ?" --list --column="Choisissez" "Télécharger" "Jouer directement"`
# Clic sur « Annuler » ou absence de choix
if [ "$?" != 0 ] || [ ! "$methode" ]; then
exit
fi
# Traitement de la méthode
fonc="get_program"
if [ "$methode" == "Jouer directement" ]; then
fonc="play_program"
fi
# Vérifier que mimms est bien présent
if [ "$fonc" == "get_program" ] ; then
mimms_path=`which mimms`
if [ ! "$mimms_path" ] || [ ! -x "$mimms_path" ] ; then
zenity --error --title="erreur" --text="Impossible de trouver l'executable « mimms ». Veuillez installer le paquet mimms et vérifier que vous avez les droits en exécution. Le téléchargement de votre émission est impossible, elle sera visionnée directement."
fonc="play_program";
fi
fi
# Choisir l'émission à télécharger
title="Choix de l'émission"
text="Choisissez dans la liste, en tenant compte des jours de diffusion."
emission=`zenity --title "$title" --width=500 --height=500 --text "$text" --list --column="Emissions" --column "Chaîne" --column "Diffusion" "20 heures" "France 2" "Tous les jours" "13 heures" "France 2" "Tous les jours" "8 heures" "France 2" "du lundi au vendredi" "Le Grand Journal" "Canal +" "du Lundi au Jeudi" "Les Guignols" "Canal +" "du Lundi au Vendredi" "Le Zapping" "Canal +" "du Lundi au Vendredi" "7 Jours au Groland" "Canal +" "le Samedi" "La Minute Blonde" "Canal +" "du Lundi au Jeudi" "La Boite à Questions" "Canal +" "du Lundi au Jeudi" "L'Anniversaire" "Canal +" "du Lundi au Jeudi" "Le Vrai Journal" "Canal +" "le Dimanche" "Nous Ne Sommes Pas Des Anges" "Canal +" "du Lundi au Vendredi" "Vendredi Pétantes" "Canal +" "le Vendredi" "Samedi Pétantes" "Canal +" "le Samedi" "Germain fait sa télé" "Canal +" "le Samedi" "Le petit journal" "Canal +" "du Lundi au Jeudi" "En aparte" "Canal +" "le Samedi"`
# Si l'utilisateur clique sur annuler
if [ "$?" != 0 ] ; then
exit
fi
# Si l'utilisateur n'a rien sélectionné
emission=`echo $emission | sed 's/ max//g'`
if [ ! "$emission" ]; then
zenity --error --title="erreur" --text="Vous devez faire un choix avant de valider"
exit
fi
# Choisir la date de l'émission à télécharger
datec=`zenity --title="Choisissez la date" --text="En cas d'erreur, vérifiez que l'émission a bien eu lieu." --calendar --date-format='%y%m%d' `
# Si l'utilisateur clique sur annuler
if [ "$?" != 0 ] ; then
exit
fi
# Si téléchargement : choix du dossier
if [ "$fonc" == "get_program" ] ; then
dossier=`zenity --title="Choix du dossier" --width=500 --text="Dans quel dossier souhaitez-vous télécharger votre film ?" --entry --entry-text="$dossier"`
fi
dossier=`echo $dossier | sed "s/\/$//g"` # suppression du dernier slash
# Si erreur sur le dossier
if [ ! -w "$dossier" ] ; then
dossier=$HOME
zenity --warning --title="erreur" --width=500 --text="Le dossier spécifié n'existe pas ou ne possède pas les droits en écriture. Le téléchargement se fera dans $dossier."
fi
################# Télécharger l'émission choisie ###################
# Descriptions des arguments :
# 1er argument : nom du fichier si la fonction est get_program
# 2e argument : partie de l'URL précédant la date
# 3e argument : partie de l'URL suivant la date
# 4e argument : titre à afficher dans la boîte de dialogue si la fonction est play_program
# "20H".
if [ "$emission" == "20 heures" ]; then
${fonc} '20 heures' "${racineF2}/20h/HD_20h_20" '.wmv?WMCache=1&WMBitRate=280000' 'Journal de vingt heures'
fi
# "13H".
if [ "$emission" == "13 heures" ]; then
${fonc} '13 heures' "${racineF2}/13h/HD_13h_20" '.wmv?WMCache=1&WMBitRate=280000' 'Journal de treize heures'
fi
# "8H".
if [ "$emission" == "8 heures" ]; then
${fonc} '8 heures' "${racineF2}/8h/HD_8h_20" '.wmv?WMCache=1&WMBitRate=280000' 'Journal de huit heures'
fi
# "Les Guignols".
if [ "$emission" == "Les Guignols" ]; then
${fonc} 'Les guignols' "${racineCP}/guignols_" '_a.wmv' "Les guignols de l'information"
fi
# "Le Zapping".
if [ "$emission" == "Le Zapping" ]; then
${fonc} 'Le zapping' "${racineCP}/zapping_" '_a.wmv' 'Le zapping'
fi
# "7 Jours au Groland".
if [ "$emission" == "7 Jours au Groland" ]; then
${fonc} '7 jours au Groland (1)' "${racineCP}/groland_" '_a.wmv' '7 jours au Groland (partie 1)'
${fonc} '7 jours au Groland (2)' "${racineCP}/groland_" '_b.wmv' '7 jours au Groland (partie 2)'
fi
# "La Minute Blonde".
if [ "$emission" == "La Minute Blonde" ]; then
${fonc} 'La minute blonde' "${racineCP}/minute_" '_a.wmv' 'La minute blonde'
fi
# "La Boite à Questions".
if [ "$emission" == "La Boite à Questions" ]; then
${fonc} 'La Boîte à Questions' "${racineCP}/questions_" '_a.wmv' 'La Boîte à Questions'
fi
# "L'Anniversaire".
if [ "$emission" == "L'Anniversaire" ]; then
${fonc} 'Anniversaire' "${racineCP}/anniversaire_" '_a.wmv' "L'anniversaire"
fi
# "Le Vrai Journal".
if [ "$emission" == "Le Vrai Journal" ]; then
${fonc} 'Le Vrai Journal (1)' "${racineCP}/vraijournal_" '_a.wmv' 'Le vrai journal (partie 1)'
${fonc} 'Le Vrai Journal (2)' "${racineCP}/vraijournal_" '_b.wmv' 'Le vrai journal (partie 2)'
fi
# "Nous ne Sommes Pas des Anges".
if [ "$emission" == "Nous Ne Sommes Pas Des Anges" ]; then
${fonc} 'Nous ne sommes pas des anges (1)' "${racineCP}/nousnesommes_" '_a.wmv' 'Nous ne sommes pas des anges (partie 1)'
${fonc} 'Nous ne sommes pas des anges (2)' "${racineCP}/nousnesommes_" '_b.wmv' 'Nous ne sommes pas des anges (partie 2)'
fi
# "Vendredi Pétantes".
if [ "$emission" == "Vendredi Pétantes" ]; then
${fonc} 'Vendredi pétantes (1)' "${racineCP}/vendredi-petantes_" '_a.wmv' 'Vendredi pétantes (partie 1)'
${fonc} 'Vendredi pétantes (2)' "${racineCP}/vendredi-petantes_" '_b.wmv' 'Vendredi pétantes (partie 2)'
${fonc} 'Vendredi pétantes (3)' "${racineCP}/vendredi-petantes_" '_c.wmv' 'Vendredi pétantes (partie 3)'
${fonc} 'Vendredi pétantes (4)' "${racineCP}/vendredi-petantes_" '_d.wmv' 'Vendredi pétantes (partie 4)'
fi
# "Samedi Pétantes".
if [ "$emission" == "Samedi Pétantes" ]; then
${fonc} 'Samedi Pétantes (1)' "${racineCP}/samedi-petantes_" '_a.wmv' 'Samedi Pétantes (partie 1)'
${fonc} 'Samedi Pétantes (2)' "${racineCP}/samedi-petantes_" '_b.wmv' 'Samedi Pétantes (partie 2)'
${fonc} 'Samedi Pétantes (3)' "${racineCP}/samedi-petantes_" '_c.wmv' 'Samedi Pétantes (partie 3)'
fi
# "Le Grand Journal".
if [ "$emission" == "Le Grand Journal" ]; then
${fonc} 'Le Grand Journal (1)' "${racineCP}/grandjournal_" '_a.wmv' 'Le Grand Journal (partie 1)'
${fonc} 'Le Grand Journal (2)' "${racineCP}/grandjournal_" '_b.wmv' 'Le Grand Journal (partie 2)'
${fonc} 'Le Grand Journal (3)' "${racineCP}/grandjournal_" '_c.wmv' 'Le Grand Journal (partie 3)'
${fonc} 'Le Grand Journal (4)' "${racineCP}/grandjournal_" '_d.wmv' 'Le Grand Journal (partie 4)'
fi
# "Le petit journal"
if [ "$emission" == "Le petit journal" ]; then
${fonc} 'Le Petit Journal' "${racineCP}/petitjournal_" '_a.wmv' 'Le Petit Journal '
fi
# "Germain fait sa télé"
if [ "$emission" == "Germain fait sa télé" ]; then
${fonc} 'Germain fait sa télé)' "${racineCP}/germain_" '_a.wmv' 'Germain fait sa télé'
fi
# "En aparte"
if [ "$emission" == "En aparte" ]; then
${fonc} 'En aparte(1)' "${racineCP}/enaparte_" '_a.wmv' 'En aparte (partie 1)'
${fonc} 'En aparte(2)' "${racineCP}/enaparte_" '_b.wmv' 'En aparte (partie 2)'
fi
##################
Quelqu'un sait-il s'il est possible de l'adapter ?
Hors ligne
#147 Le 26/09/2007, à 18:50
- CasseTaTele
Re : [How-to] Télécharger l'émission des Guignols/Zapping
Google me donne:
mencoder.exe -ovc copy -af volnorm=1 -oac mp3lame -lameopts cbr:br=128 input.avi -o output.avi
A tester...
j'ai essayé avec ces options mais le son grésille à mort, c'est inaudible
@Guillaume1 non désolé je vois pas comment l'adapter
Hors ligne
#148 Le 27/09/2007, à 01:41
- Yodajr
Re : [How-to] Télécharger l'émission des Guignols/Zapping
J'utilise depuis quelques temps le script de lothei (modifié par CasseTaTele) et il fonctionne très bien, merci encore !
Mais j'ai remarqué un petit bug un peu embétant, donc je poste avoir un petit espoir que ça parle à quelqu'un...
Bon, j'ai modifié le script pour télécharger les vidéos de l'émission dimanche+ :
# Dimanche+
cd "/home/yodajr/Canal+/dimanche+"
dl_cplus "http://www.canalplus.fr/index.php?pid=1895"
Y'en a 4 par semaine.
4 séquences de l'émission du dimanche.
Le script récupère correctement 2 vidéos sur les 4.
Il fait une erreur sur les 2 vidéos correspondants aux séquences :
- LE CHATEAU
- CAMERA EMBARQUEE
Lancé par la console, on peut voir l'erreur, au lieu de télécharger (par exemple) ce fichier :
http://vod-flash.canalplus.fr/DIMANCHE+_-_LE_CHATEAU_SUJET_070923_CAN_2992_video_H.flv
Le script tiens à ajouter une suite de lettres et chiffres entre le nombre du CAN et le _video_H.flv final :
http://vod-flash.canalplus.fr/DIMANCHE+_-_LE_CHATEAU_SUJET_070923_CAN_2992%C2TEAU%22%C2%A7border=0/%3E%3C/div%3E%0D_video_H.flv:
22:54:27 ERREUR 404: Not Found.
En gras ci dessus, on voit bien qu'il ajoute : "%C2TEAU%22%C2%A7border=0/%3E%3C/div%3E%0D"
Pour la 2eme séquence, c'est quasi pareil :
http://vod-flash.canalplus.fr/DIMANCHE+_-_CAMERA_EMBARQUEE_SUJET_070923_CAN_2969%C9RA%C2%A7EMBARQU%C9E%22%C2%A7border=0/%3E%3C/div%3E%0D_video_H.flv
Une idée peut etre ?
Hors ligne
#149 Le 27/09/2007, à 05:53
- etalarmor
Re : [How-to] Télécharger l'émission des Guignols/Zapping
J'utilise depuis quelques temps le script de lothei (modifié par CasseTaTele) et il fonctionne très bien, merci encore !
Mais j'ai remarqué un petit bug un peu embétant, donc je poste avoir un petit espoir que ça parle à quelqu'un...
Bon, j'ai modifié le script pour télécharger les vidéos de l'émission dimanche+ :
# Dimanche+ cd "/home/yodajr/Canal+/dimanche+" dl_cplus "http://www.canalplus.fr/index.php?pid=1895"
Y'en a 4 par semaine.
4 séquences de l'émission du dimanche.
Le script récupère correctement 2 vidéos sur les 4.
Il fait une erreur sur les 2 vidéos correspondants aux séquences :
- LE CHATEAU
- CAMERA EMBARQUEELancé par la console, on peut voir l'erreur, au lieu de télécharger (par exemple) ce fichier :
http://vod-flash.canalplus.fr/DIMANCHE+_-_LE_CHATEAU_SUJET_070923_CAN_2992_video_H.flv
Le script tiens à ajouter une suite de lettres et chiffres entre le nombre du CAN et le _video_H.flv final :
http://vod-flash.canalplus.fr/DIMANCHE+_-_LE_CHATEAU_SUJET_070923_CAN_2992%C2TEAU%22%C2%A7border=0/%3E%3C/div%3E%0D_video_H.flv:
22:54:27 ERREUR 404: Not Found.En gras ci dessus, on voit bien qu'il ajoute : "%C2TEAU%22%C2%A7border=0/%3E%3C/div%3E%0D"
Pour la 2eme séquence, c'est quasi pareil :
http://vod-flash.canalplus.fr/DIMANCHE+_-_CAMERA_EMBARQUEE_SUJET_070923_CAN_2969%C9RA%C2%A7EMBARQU%C9E%22%C2%A7border=0/%3E%3C/div%3E%0D_video_H.flv
Une idée peut etre ?
pas d'idée mais je m'aperçois que tu as une adresse pour dimanche+ ,en as -tu d'autres et comment les récupère t'on????
Hors ligne
#150 Le 27/09/2007, à 15:18
- JD2000
Re : [How-to] Télécharger l'émission des Guignols/Zapping
Hum, il (sed?) n'aime pas les characteres avec des accents?
...alt="CAMÉRA EMBARQUÉE" ...
alt="LE CHÂTEAU"
Dans mon script ouindoz, je decoupe tout en remplacent les '/' et '.' par des retours a la ligne, puis je regrep pour avoir juste l'URL, et j'ai pas de soucis avec ces 2 videos...
grep _CAN_ | tr /. \n | grep _CAN_ | sed "s/image_L/video_H.flv/"
Pour etalarmor, je download ces programmes:
http://www.canalplus.fr/c-humour/pid1784-c-les-guignols.html
http://www.canalplus.fr/c-infos-documentaires/pid1830-c-zapping.html
http://www.canalplus.fr/c-humour/pid1787-c-groland.html
http://www.canalplus.fr/c-infos-documentaires/pid1895-c-dimanche.html
http://www.canalplus.fr/c-humour/pid1778-c-pepites-sur-le-net.html
http://www.canalplus.fr/c-infos-documentaires/pid1831-c-le-meilleur-du-hier.html
http://www.canalplus.fr/c-infos-documentaires/pid1829-c-le-journal-des-jeux-video.html
A toi de convertir en http://www.canalplus.fr/index.php?pid=#### en regardant les redirects HTTP...