chaoswizard a écritludovic889 a écritsalut
il me semble qu'il y ait un petit problème dans le plugin d'arte concernant le nommage du fichier de sortie. on dirait que le programme donne toujours le même nom de sortie, ce qui est embêtant si on télécharge plusieurs émissions
par exemple, un doc sur "mods & rockers"
rtmpdump --host artestras.fcod.llnwd.net --port 1935 --protocol rtmp --app a3903/o35 --playpath MP4:geo/videothek/EUR_DE_FR/arteprod/A7_SGT_ENC_08_042680-000-A_PG_HQ_FR?h=a874199d86c1e5b37681bccb727c4219 -W http://videos.arte.tv/blob/web/i18n/view/player_10-3188338-data-4812205.swf
et un autre sur "l'énigme diesel"
rtmpdump --host artestras.fcod.llnwd.net --port 1935 --protocol rtmp --app a3903/o35 --playpath MP4:geo/videothek/EUR_DE_FR/arteprod/A7_SGT_ENC_08_041693-002-A_PG_HQ_FR?h=3ac6bd33856a4523b7bd4a9623ec4095 -W http://videos.arte.tv/blob/web/i18n/view/player_10-3188338-data-4812205.swf
tout ce petit monde est enregistré sous le petit nom (poétique) de
player_10-3188338-data-4812205.swf
ai-je la berlue ?
Effectivement, il faudrait gérer ça dans le plugin.
A voir comment faire.
Pour l'instant, c'est une URL qui est renvoyée par le plugin, et qui est interprété par le logiciel pour effectuer un téléchargement.
Pour Arte Live, les liens sont "simples", au format :
rtmp://arte.fcod.llnwd.net/a2306/o25/MP4:liveweb/stream/560_OSN_S02_E01_MARCUS_MILLER_hd.mp4
Pour Arte+7, il faut ajouter l'adresse du player qui servira a rtmpdump.
Temporairement, j'ai ajouté cette option au lien retourné.
Donc, on a un lien au format :
rtmp://artestras.fcod.llnwd.net/a3903/o35/MP4:geo/videothek/ALL/arteprod/A7_SGT_ENC_08_042713-165-A_PG_HQ_FR?h=0fefc42849c06b45dda277bd402950e0 -W http://videos.arte.tv/blob/web/i18n/view/player_10-3188338-data-4812205.swf
C'est pour ça que le fichier a systématiquement le nom du player (le ficher swf).
Il faudrait trouver un autre système pour renvoyer le player sans interférer dans l'appellation du fichier.
On encore renvoyer un nom de fichier qui serait utilisé lors du téléchargement.
Voire, pourquoi pas, utiliser directement le nom de l'émission (titre) comme nom de fichier.
D'ailleurs, une correction (provisoire ?) du plugin serait de remplacer la ligne 366 du fichier /usr/share/tvdownloader/plugin/Arte.py par celle-ci :
lien = lien.group(1)+" -W "+fichierInfosPlayer_match.group(1)+" -o ~/TVDownloader/"+titre.replace(" ","_")+".mp4"