Contenu | Rechercher | Menus

Annonce

Si vous rencontrez des soucis à rester connecté sur le forum (ou si vous avez perdu votre mot de passe) déconnectez-vous et reconnectez-vous depuis cette page, en cochant la case "Me connecter automatiquement lors de mes prochaines visites". Attention, le forum rencontre actuellement quelques difficultés. En cas d'erreur 502, il ne faut pas re-valider l'envoi d'un message ou l'ouverture d'une discussion, au risque de créer un doublon.

La section divers se réorganise ! De nouvelles sous-sections à venir. (plus d'infos + donner son avis)

nombre réponses : 25

#0 Re : -1 »  [script] Télécharger de nombreuses quotidiennes de canal+ (suite) » Le 20/12/2010, à 20:35

BmD_Online
Réponses : 484

+1, plus aucune émission depuis le week-end du 11-12 déc.

#1 Re : -1 »  [script] Télécharger de nombreuses quotidiennes de canal+ (suite) » Le 21/12/2010, à 07:01

BmD_Online
Réponses : 484

Les derniers Zapping, SAV et Petit Journal datent d'il y a 10 jours. Rien de plus récent.
J'utilise "Canal Daily Downloader", version d'obiwankennedy, mais tous les scripts utilisent (a priori) la même méthode et ne marchent plus.

#2 Re : -1 »  [script] Télécharger de nombreuses quotidiennes de canal+ (suite) » Le 21/12/2010, à 23:47

BmD_Online
Réponses : 484

Merci pour le script.

Tu récupères ces numéros où ?
Il manque le petit journal.

#3 Re : -1 »  [script] Télécharger de nombreuses quotidiennes de canal+ (suite) » Le 22/12/2010, à 00:36

BmD_Online
Réponses : 484
vincentp010 a écrit :

Je viens de me refaire un script en python avec les liens donné plus haut:

Je viens de tester, en conservant uniquement SAV et ZAPPING.
A la fin des SAV, ça plante avec un "index out of range".

J'ai relancé avec uniquement le ZAPPING, il a marché.

L'erreur semble se produire au changement d'émission.

En tout cas, merci pour ton script.

#4 Re : -1 »  [script] Télécharger de nombreuses quotidiennes de canal+ (suite) » Le 22/12/2010, à 00:50

BmD_Online
Réponses : 484
BmD_Online a écrit :

Merci pour le script.

Tu récupères ces numéros où ?
Il manque le petit journal.

C'est le 249. smile

#5 Re : -1 »  [script] Télécharger de nombreuses quotidiennes de canal+ (suite) » Le 22/12/2010, à 08:49

BmD_Online
Réponses : 484
vincentp010 a écrit :

Je n'ai pas eu d'erreurs lors de mes tests, je vais regarder pour une gestion plus fine des erreurs.
Pour les numéros, je télécharge les fichiers MEA de 0 à 500 et je fais des grep dedans pour trouver les noms des émissions.

J'ai fait la même chose hier soir wink

Sinon, j'ai aussi eu une erreur d'encodage de caractère lorsque tu écris dans le fichier .cplus_hist le nom de l'enregistrement.
Une des émissions du petit journal contient un accent, et l'encodage ne lui a pas plu.
Je ne peux pas te redonner l'erreur exacte, je ne suis pas à la maison pour l'instant.

Ce qui me plait, c'est la possibilité d'automatiser la récupération des émissions via crontab. Ce que je faisais avec le script précédent, et que d'autres utilitaires ne permettent pas forcement.

#6 Re : -1 »  [script] Télécharger de nombreuses quotidiennes de canal+ (suite) » Le 22/12/2010, à 21:59

BmD_Online
Réponses : 484

Et bien là ça semble bien tourner.

Juste pour info, l'erreur que j'avais hier, mais que je n'ai apparemment plus :

Download SAV_21-12-10
File already downloaded
Download SAV_20-12-10
File already downloaded
Download SAV_18-12-10
File already downloaded
Download SAV_17-12-10
File already downloaded
Download SAV_16-12-10
File already downloaded
Download SAV_15-12-10
File already downloaded
Traceback (most recent call last):
  File "/media/Videos/TV/Canal/canal.py", line 127, in <module>
    names, urlVids = ParseVid(xmldoc2)
  File "/media/Videos/TV/Canal/canal.py", line 79, in ParseVid
    titre = titrage.getElementsByTagName('TITRE')[0].childNodes[0].nodeValue
IndexError: list index out of range

#7 Re : -1 »  [script] Télécharger de nombreuses quotidiennes de canal+ (suite) » Le 23/12/2010, à 00:27

BmD_Online
Réponses : 484

Ah ben si, j'ai toujours l'erreur, en fin de téléchargement.
Dans ma liste d'émission, j'ai juste le SAV, le Zapping et le Petit Journal.
Voilà le retour (les émissions sont déja chargées).

Download SAV_22-12-10
File already downloaded
Download SAV_21-12-10
File already downloaded
Download SAV_20-12-10
File already downloaded
Download SAV_18-12-10
File already downloaded
Download SAV_17-12-10
File already downloaded
Download SAV_16-12-10
File already downloaded
Download SAV_15-12-10
File already downloaded
Download SAV_10-12-10
File already downloaded
Download Zapping_22-12-10
File already downloaded
Download Zapping_21-12-10
File already downloaded
Download Zapping_20-12-10
File already downloaded
Download Zapping_18-12-10
File already downloaded
Download Zapping_17-12-10
File already downloaded
Download Zapping_16-12-10
File already downloaded
Download Zapping_15-12-10
File already downloaded
Download L'.Année.du.Zapping_Bande-annonce
File already downloaded
Download Le.Petit.Journal_22-12-10
File already downloaded
Download Le.Petit.Journal_21-12-10
File already downloaded
Download L'Année.du.Petit.Journal_20-12-10
File already downloaded
Download Le.Petit.Journal.de.la.semaine_19-12-10
File already downloaded
Download Le.Petit.Journal_16-12-10
File already downloaded
Traceback (most recent call last):
  File "/media/Videos/TV/Canal/canal.py", line 130, in <module>
    names, urlVids = ParseVid(xmldoc2)
  File "/media/Videos/TV/Canal/canal.py", line 82, in ParseVid
    titre = titrage.getElementsByTagName('TITRE')[0].childNodes[0].nodeValue
IndexError: list index out of range

#8 Re : -1 »  [script] Télécharger de nombreuses quotidiennes de canal+ (suite) » Le 23/12/2010, à 20:12

BmD_Online
Réponses : 484

Oki, je teste ça.

Tiens, j'en ai profité pour modifier un peu ton script, pour ajouter la gestion d'une option -d (--dir) qui permet de surcharger le répertoire homedir.

Les changements :
ajout de getopt

import os, urllib, subprocess, time, sys, getopt

Suppression des quelques déclarations faites au début

#qualite = "HD"

homedir = os.path.expanduser('~')

# Ne rien modifier sous cette ligne

Ajout de la gestion des paramètres

   debug = False

   try:
     opts, args = getopt.getopt(sys.argv[1:], "ld:", ["log", "dir="])
   except getopt.GetoptError, err:
     # print help information and exit:
     print str(err) # will print something like "option -a not recognized"
     # usage()
     sys.exit(2)

   for o, a in opts:
     if o in ("-d", "--dir"):
        homedir = a
     elif o in ("-l", "--log"):
        debug = True
     else:
       assert False, "unhandled option"

   HISTORIQUE = homedir + "/.cplus_hist"
   output_dir = homedir + "/canal"
   logfile = os.path.join(output_dir , "canal.log")

   if debug:
     print "Debug ON"
     logf = open(logfile, "w")

   if os.path.exists(HISTORIQUE) == False:

#9 Re : -1 »  [script] Télécharger de nombreuses quotidiennes de canal+ (suite) » Le 17/01/2011, à 08:56

BmD_Online
Réponses : 484

Il faut regarder individuellement ces fichiers. Certains doivent avoir d'autres émissions mélangées, et un doit avoir tous les "Salut tes terriens"

#10 Re : -1 »  [script] Télécharger de nombreuses quotidiennes de canal+ (suite) » Le 08/02/2011, à 13:44

BmD_Online
Réponses : 484

On en parle dans les messages juste au dessus :
#403, 404, 412, 413 etc...

Lis surtout le post 413.:P

#11 Re : -1 »  TVDownloader: télécharger les médias du net ! » Le 21/12/2010, à 19:26

BmD_Online
Réponses : 2858
BmD_Online a écrit :
chaoswizard a écrit :

@BmD_Online : on m'a signalé un problème avec le plugin Arte.

A ce jour (27/11/2010), Tracks ne charge aucune émission disponible dans TVDownloader, alors qu'en vérifiant sur le site d'arte7+, il y a bien une émission proposée.

Il y a aussi le film "Valse avec Bachir" que je ne trouve pas non plus dans le soft alors qu'il est présent sur le site.

Je vais essayer de regarder ça pendant les fêtes (entre 2 repas). wink

Alors, j'ai essayé en lançant TVDownloader en ligne de commande :

cd /usr/share/tvdownloader
python main.py -v

Pour aller lire les émissions de Tracks, j'ai eu une erreur "timeout". Je suis donc allé dans les options Edition-Préférences et j'ai augmenté le timeout de 5 à 15.
J'ai alors la liste des émissions à télécharger.

Pour Valse avec Bachir, je suppose qu'il n'est plus dispo à ce jour. Mais je ne suis pas sur que les films soient téléchargeables. Si ?
Il faudrait préciser dans quelle section le film se trouve, et prévenir dans les 7 jours pour pouvoir vérifier.

#12 Re : -1 »  TVDownloader: télécharger les médias du net ! » Le 21/12/2010, à 21:32

BmD_Online
Réponses : 2858

Pour la prochaine fois ou tu constates un problème équivalent, faudrait (me) le signaler pour que j'essaye tant que le film est dispo.

#13 Re : -1 »  TVDownloader: télécharger les médias du net ! » Le 22/12/2010, à 13:15

BmD_Online
Réponses : 2858
chaoswizard a écrit :
BmD_Online a écrit :

Pour la prochaine fois ou tu constates un problème équivalent, faudrait (me) le signaler pour que j'essaye tant que le film est dispo.

Ok, désolé, j'ai été trop lent à faire passer le message.
Je vais augmenter le timeout par defaut.

Tu n'as pas à être désolé, je n'aurai peut-être pas eu le temps de regarder non plus.
Là, ça m'arrange bien tongue

#14 Re : -1 »  TVDownloader: télécharger les médias du net ! » Le 13/03/2011, à 13:15

BmD_Online
Réponses : 2858

Je crois que Pluzz est abordé quelques pages plus haut, à propos d'un fichier à recopier ou un truc du genre.

#15 Re : -1 »  TVDownloader: télécharger les médias du net ! » Le 03/09/2011, à 17:08

BmD_Online
Réponses : 2858

Salut,

alors, quoi de neuf pour TF1/WAT.TV ?

Avec les infos données 1 page plus haut, on peut trouver le lien rtmp d'une émission sélectionnée.
Par contre, je n'ai pas réussi avec rtmpdump à charger cette émission.

Vermouth, tu as réussi à télécharger une émission ?

#16 Re : -1 »  TVDownloader: télécharger les médias du net ! » Le 03/09/2011, à 22:40

BmD_Online
Réponses : 2858

Apparemment les ID sont accessible via les pages des catégories de TF1.

Par exemple :
http://videos.tf1.fr/programmes-tv-jeunesse/
Là, tu as une page par émission.

Par exemple :
http://videos.tf1.fr/oscar-and-co/episo … 64151.html
Cette page contient la séquence
"mediaId :6847901"

C'est le fameux ID.

Ton script génère une URL du type
http://www.wat.tv/get/web/6847901?token … country=FR

Son contenu (qu'effectivement  je n'arrive pas à lire avec wget) est :
rtmpe,rtmpte://wsel3.wat.tv/watestreaming/mp4:H264-384x288/79/01/6847901.h264?bu=&login=oscar-and-co&i=80.118.65.210&u=ec6d8bf8a3f8f9c2144c224c9390fe31&sum=f2702a45017d9d23ab95d87266ec8a3d

La vidéo "mp4:H264-384x288/79/01/6847901.h264" a son pendant HD "mp4:HD-1280x720/79/01/6847901.hd".

J'ai essayé manuellement plusieurs syntaxes rtmpdump mais rien n'a marché !

#17 Re : -1 »  TVDownloader: télécharger les médias du net ! » Le 04/09/2011, à 09:04

BmD_Online
Réponses : 2858

Ton lien HTTP contient une url RTMP.

Effectivement il faudrait analyser toutes les pages, mais je crois me souvenir que c'est ce que je faisais pour Arte.
Peut-être d'une manière plus simple, mais je crois que souvenir que je chargeais plein de pages.

#18 Re : -1 »  TVDownloader: télécharger les médias du net ! » Le 04/09/2011, à 09:56

BmD_Online
Réponses : 2858

Ah oui, curieux !
Ton script, avec l'ID 6847901 renvoie vers un lien RTMP.
Effectivement, pas si simple.

Pour le handshake rtmpdump, j'ai essayé la version 2.4 qui améliore apparemment la négociation, mais ça ne marche pas non plus.

Pas simple... pas simple...

#19 Re : -1 »  TVDownloader: télécharger les médias du net ! » Le 04/09/2011, à 09:58

BmD_Online
Réponses : 2858
Vermouth a écrit :

Niveau nombre de page à télécharger, ça risque d'être vraiment monstrueux. Je vais faire une petite estimation pour voir.
EDIT: non c'est vraiment pas possible, si on veut tout avoir, ça va se compter en millier de page à télécharger.

L'idée serait de récupérer juste les pages des catégories, du genre divertissement, jeunesse, etc.
Ensuite, lorsqu'une catégorie est choisie, lire les pages de ces catégories.

Ca devrait limiter le nombre de pages à charger, mais ça donne quand-même beaucoup de pages à lire à la fois.

#20 Re : -1 »  TVDownloader: télécharger les médias du net ! » Le 05/09/2011, à 16:52

BmD_Online
Réponses : 2858

Ce n'est pas le langage qui pose problème à ce moment là, c'est le "temps internet".
Plus tu charges de pages, plus ça va être long.
Le plus lent des langages est toujours plus rapide qu'un flux réseau.

C'est l'accès aux pages des chaînes qu'il faut optimiser, qu'il faut essayer de faire en asynchrone.

#21 Re : -1 »  Installation Gimp impossible » Le 11/02/2012, à 21:35

BmD_Online
Réponses : 21

Suffit d'installer la mise à jour (dans les même dépots) du paquet "light-themes". wink

#22 Re : -1 »  Installation Gimp impossible » Le 12/02/2012, à 13:28

BmD_Online
Réponses : 21

La version 0.1.8.29~oneiric1 est présente dans le dépot ricotz/testing.
Avant ça, j'avais la version 0.1.8.25, a priori celle par défaut.
A mois que je dise une connerie... mais en tout cas, j'ai résolu le problème comme ça sur mon micro.

#23 Re : -1 »  Installation Gimp impossible » Le 12/02/2012, à 23:44

BmD_Online
Réponses : 21

En effet j'ai les menus noirs sur blanc alors que j'avais l'inverse avec la version précédente.