[pluzzdl] (abandonné)

Applications multimedia / jeux
Avatar de l’utilisateur
MrMen
Chu Ko Nu
Messages : 479
Inscription : sam. 11 juil. 2009, 14:33
Localisation : (33)

Re: [pluzzdl] non trouvé

Message par MrMen »

Je suis un peu rouillé en python, mais l'idée c'est que "__DATADIR__/pluzzdl" n'est pas bonne. En prenant les sources, et avec make on voit bien un sed là dessus ;-) Donc je pense que le fait de jeter un œil là dessus. Au pire pour tester, tu prends les sources décompresse, modifie "__DATADIR__/pluzzdl" en "./src" et ça devrait aller !
Arch 64 | Awesome | Zsh | Bépo
Avatar de l’utilisateur
claudef
Chu Ko Nu
Messages : 428
Inscription : mer. 07 sept. 2011, 18:06
Localisation : Fourmies Nord

Re: [pluzzdl] non trouvé

Message par claudef »

euh j'ai pas tout compris
je prends pluzzdl.tar.gz
je le décompresse dans ~/home/pluzzdl
et je change "_DATAR_/pluzzdl" en "./src" dans tous les fichiers???j'ai encore du rater quelque chose,merci claude
bon nouvel essai
je décompresse pluzzdl_0.8.5 dans un dossier "pl" que j'ai crée
dans pluzzdl.sh je change

Code : Tout sélectionner

#!/bin/bash

MAIN="pl/pluzzdl-0.8.5/src/main.py"

#MAIN="__DATADIR__/pluzzdl/main.py"
et je lance dans un terminal

Code : Tout sélectionner

[claude@claude ~]$ ~/pl/pluzzdl-0.8.5/./pluzzdl.sh -fbv record http://www.pluzz.fr/la-meilleure-facon-de-cuisiner.html
usage: pluzzdl [options] urlEmission
main.py: error: unrecognized arguments: http://www.pluzz.fr/la-meilleure-facon-de-cuisiner.html
est ce que j'avance??? je me demande s'il ne manque rien après record?
claude
Je finirai bien par y arriver un jour prochain quoique,
hopimet
Elfe
Messages : 996
Inscription : mer. 14 mars 2012, 22:48

Re: [pluzzdl] non trouvé

Message par hopimet »

Cela fonctionne très bien comme j'ai fait. Il faut garder la structure de répertoire comme suit :
~/pluzzdl/__DATADIR__/pluzzdl

Dans ~/pluzzdl se trouve le script en bash pluzzdl.sh ainsi que le manuel en pdf
Dans ~/pluzzdl/__DATADIR__/pluzzdl se trouve les script python (.py)

C'est parce que cette structure n'est pas respectée que ça ne fonctionne pas chez toi. Le message d'erreur que tu avais indique que le script main.py n'est pas trouvé dans le dossier ~/pluzzdl/__DATADIR__/pluzzdl et donc ne peut être lancé.

Je te suggère de tout effacer puis de repartir de zéro avec le fichier source et le script d'install en bash que j'ai donné.
Avatar de l’utilisateur
claudef
Chu Ko Nu
Messages : 428
Inscription : mer. 07 sept. 2011, 18:06
Localisation : Fourmies Nord

Re: [pluzzdl] non trouvé

Message par claudef »

salut c'est ce que j'ai fait
et voila nouveau message d'erreur mais je sui allé plus loin
et je lance dans un terminal

Code : Tout sélectionner

[claude@claude ~]$ ~/pl/pluzzdl-0.8.5/./pluzzdl.sh -fbv record http://www.pluzz.fr/la-meilleure-facon-de-cuisiner.html
usage: pluzzdl [options] urlEmission
main.py: error: unrecognized arguments: http://www.pluzz.fr/la-meilleure-facon-de-cuisiner.html
est ce que j'avance??? je me demande s'il ne manque rien après record?
merci claude
edit
j'ai refais un essai en supprimanr record voila le résultat

Code : Tout sélectionner

[claude@claude ~]$ ~/pl/pluzzdl-0.8.5/./pluzzdl.sh -fbv  http://www.pluzz.fr/silence-ca-pousse-.html
[DEBUG   ]  main.py             pluzzdl 0.8.5 avec Python 2.7.3
[INFO    ]  Historique.py       Fichier d'historique indisponible, création d'un nouveau fichier
[INFO    ]  Configuration.py    Copie du fichier de configuration par défaut
[DEBUG   ]  Navigateur.py       GET http://www.pluzz.fr/silence-ca-pousse-.html
[DEBUG   ]  Navigateur.py       [Errno -2] Name or service not known
[CRITICAL]  PluzzDL.py          Impossible de récupérer l'ID de l'émission
[DEBUG   ]  Historique.py       Historique sauvé
Dernière modification par tuxce le jeu. 02 août 2012, 12:14, modifié 4 fois.
Raison : [code] !!!! Le jour où t'auras un poste avec les bonnes balises, GNU/Linux sera à 99% de PdM :)
Je finirai bien par y arriver un jour prochain quoique,
hopimet
Elfe
Messages : 996
Inscription : mer. 14 mars 2012, 22:48

Re: [pluzzdl] non trouvé

Message par hopimet »

Si tu veux récupérer le fichier vidéo de l'émission, il n'y a pas besoin de record, tu fais juste :
~/pl/pluzzdl-0.8.5/./pluzzdl.sh -vbf http://www.pluzz.fr/la-meilleure-facon-de-cuisiner.html
Avatar de l’utilisateur
claudef
Chu Ko Nu
Messages : 428
Inscription : mer. 07 sept. 2011, 18:06
Localisation : Fourmies Nord

Re: [pluzzdl] non trouvé

Message par claudef »

j'ai refais un essai en supprimanr record voila le résultat

Code : Tout sélectionner

[claude@claude ~]$ ~/pl/pluzzdl-0.8.5/./pluzzdl.sh -fbv http://www.pluzz.fr/silence-ca-pousse-.html
[DEBUG ] main.py pluzzdl 0.8.5 avec Python 2.7.3
[INFO ] Historique.py Fichier d'historique indisponible, création d'un nouveau fichier
[INFO ] Configuration.py Copie du fichier de configuration par défaut
[DEBUG ] Navigateur.py GET http://www.pluzz.fr/silence-ca-pousse-.html
[DEBUG ] Navigateur.py [Errno -2] Name or service not known
[CRITICAL] PluzzDL.py Impossible de récupérer l'ID de l'émission
[DEBUG ] Historique.py Historique sauvé
merci claude
Je finirai bien par y arriver un jour prochain quoique,
Avatar de l’utilisateur
MrMen
Chu Ko Nu
Messages : 479
Inscription : sam. 11 juil. 2009, 14:33
Localisation : (33)

Re: [pluzzdl] non trouvé

Message par MrMen »

J'ai testé aussi et perso c'est un problème de hash de lecteur qui empêche de fonctionner…

Code : Tout sélectionner

 bash pluzzdl.sh -fv http://www.pluzz.fr/jt-20h-2012-08-01-20h00.html 

[DEBUG   ]  main.py             pluzzdl 0.8.5 avec Python 2.7.3
[DEBUG   ]  Historique.py       Historique chargé
[DEBUG   ]  Navigateur.py       GET http://www.pluzz.fr/jt-20h-2012-08-01-20h00.html
[DEBUG   ]  PluzzDL.py          ID de l'émission : 67033326
[DEBUG   ]  Navigateur.py       GET http://www.pluzz.fr/appftv/webservices/video/getInfosOeuvre.php?mode=zeri&id-diffusion=67033326
[DEBUG   ]  PluzzDL.py          Lien MMS : mms://a988.v101995.c10199.e.vm.akamaistream.net/7/988/10199/3f97c7e6/ftvigrp.download.akamai.com/10199/cappuccino/production/publication/Autre/Autre/2012/S31/J3/446290_HD_20h_20120801.wmv
[DEBUG   ]  PluzzDL.py          Lien RTMP : None
[DEBUG   ]  PluzzDL.py          URL manifest : http://ftvodhdsecz-f.akamaihd.net/z/streaming-adaptatif_france-dom-tom/2012/S31/J3/67033326-20120801-,398,632,934,k.mp4.csmil/manifest.f4m
[DEBUG   ]  PluzzDL.py          Utilisation de DRM : non
[INFO    ]  PluzzDL.py          Lien MMS : mms://a988.v101995.c10199.e.vm.akamaistream.net/7/988/10199/3f97c7e6/ftvigrp.download.akamai.com/10199/cappuccino/production/publication/Autre/Autre/2012/S31/J3/446290_HD_20h_20120801.wmv
Utiliser par exemple mimms ou msdl pour la recuperer directement ou l'option -f de pluzzdl pour essayer de la charger via ses fragments
[DEBUG   ]  Navigateur.py       GET http://hdfauth.francetv.fr/esi/urltokengen2.html?url=/z/streaming-adaptatif_france-dom-tom/2012/S31/J3/67033326-20120801-,398,632,934,k.mp4.csmil/manifest.f4m
[DEBUG   ]  Navigateur.py       GET http://ftvodhdsecz-f.akamaihd.net//z/streaming-adaptatif_france-dom-tom/2012/S31/J3/67033326-20120801-,398,632,934,k.mp4.csmil/manifest.f4m?hdnea=exp=1343900107~acl=%2fz%2fstreaming-adaptatif_france-dom-tom%2f2012%2fS31%2fJ3%2f67033326-20120801-*~hmac=4c4eba98ebca51b1faab79191115421d22f59c13a51f90b9ccfa35ef1b810613
[DEBUG   ]  PluzzDL.py          Estimation du nombre de fragments : 373
[INFO    ]  PluzzDL.py          Début du téléchargement des fragments
[DEBUG   ]  Navigateur.py       GET http://ftvodhdsecz-f.akamaihd.net//z/streaming-adaptatif_france-dom-tom/2012/S31/J3/67033326-20120801-,398,632,934,k.mp4.csmil/2_6c82c50a47155d93_Seg1-Frag1?pvtoken=st%3D0000000000%7Eexp%3D9999999999%7Eacl%3D%252f%252a%7Edata%3DZXhwPTEzNDM5ODU5MDd%2BYWNsPSUyZip%2BZGF0YT1wdmMsc35obWFjPWJlZTE1ZmNmMmMxYWNhYzhjZWUzNTA4YzQ1ZGIwZjYyY2FiYWRmNGI5MGI4ZTdhMjY5ZmJiMzU2MDhiNzM4MGM%3D%218lFkz4MTTvDce%2B25islw%2B4/JDy1d9QleK51ZyrxFQpM%3D~hmac=cccf9aed3efb291e87200a2137dba4d710744ee48109e31491c93e40ab5c602e&hdntl=exp=1343985907~acl=%2fz%2fstreaming-adaptatif_france-dom-tom%2f2012%2fS31%2fJ3%2f67033326-20120801-*~data=hdntl~hmac=db47f5371b09d7b9cb7e7ce34ed07e5b3bc02e6df9748b09028bfb81cde93434&hdnea=exp=1343900107~acl=%2fz%2fstreaming-adaptatif_france-dom-tom%2f2012%2fS31%2fJ3%2f67033326-20120801-*~hmac=4c4eba98ebca51b1faab79191115421d22f59c13a51f90b9ccfa35ef1b810613
[DEBUG   ]  Navigateur.py       Forbidden
[INFO    ]  PluzzDL.py          Le hash du player semble invalide ; calcul du nouveau hash
[DEBUG   ]  Navigateur.py       GET http://www.pluzz.fr/layoutftv/players/h264/player.swf
[INFO    ]  PluzzDL.py          Un nouveau hash a été trouvé ; essayez de relancer l'application
[DEBUG   ]  Historique.py       Historique sauvé
Edit : Et c'est surtout l'accès à la page qui est interdit…
Arch 64 | Awesome | Zsh | Bépo
Avatar de l’utilisateur
claudef
Chu Ko Nu
Messages : 428
Inscription : mer. 07 sept. 2011, 18:06
Localisation : Fourmies Nord

Re: [pluzzdl] non trouvé

Message par claudef »

y a-t-il une solution? :( ou je dois me rabattre sur ubuntu,c'est pas génant mais rageant.
merci claude
Je finirai bien par y arriver un jour prochain quoique,
Avatar de l’utilisateur
MrMen
Chu Ko Nu
Messages : 479
Inscription : sam. 11 juil. 2009, 14:33
Localisation : (33)

Re: [pluzzdl] non trouvé

Message par MrMen »

Il fonctionne sur Ubuntu ? si oui il suffit de prendre la version qui fonctionne sur Ubuntu…
Arch 64 | Awesome | Zsh | Bépo
Avatar de l’utilisateur
claudef
Chu Ko Nu
Messages : 428
Inscription : mer. 07 sept. 2011, 18:06
Localisation : Fourmies Nord

Re: [pluzzdl] non trouvé

Message par claudef »

justement jj'y pensais et ça ne marche plus

Code : Tout sélectionner

claude@claude-Qosmio-G50:~$ pluzzdl http://www.pluzz.fr/silence-ca-pousse-.html
[INFO    ]  PluzzDL.py          Début du téléchargement des fragments
Traceback (most recent call last):
  File "/usr/share/pluzzdl/main.py", line 83, in <module>
    progressFnct = progressFnct )
  File "/usr/share/pluzzdl/PluzzDL.py", line 159, in __init__
    if( e.reason == "Forbidden" ):
AttributeError: 'HTTPError' object has no attribute 'reason'
ils ont encore changer quelque chose
Je finirai bien par y arriver un jour prochain quoique,
Avatar de l’utilisateur
MrMen
Chu Ko Nu
Messages : 479
Inscription : sam. 11 juil. 2009, 14:33
Localisation : (33)

Re: [pluzzdl] non trouvé

Message par MrMen »

Bon ben soit ils arrivent à mettre à jour leur script, soit on va devoir faire un truc fait maison…
Arch 64 | Awesome | Zsh | Bépo
hopimet
Elfe
Messages : 996
Inscription : mer. 14 mars 2012, 22:48

Re: [pluzzdl] non trouvé

Message par hopimet »

Bon apparemment le script ne marche plus. France TV a encore du modifier quelque chose. Reste plus qu'à attendre une mise à jour du script. Habituellement les auteurs sont assez réactifs.
chaoswizard
Daikyu
Messages : 85
Inscription : dim. 23 mars 2008, 23:56

Re: [pluzzdl] non trouvé

Message par chaoswizard »

Bonjour,

Bon, ça devrait fonctionner avec la version 0.9.
J'ai ajouté un PKGBUILD sur AUR.

++
Avatar de l’utilisateur
onyx67
Elfe
Messages : 766
Inscription : dim. 06 nov. 2011, 18:12
Localisation : Alsace

Re: [pluzzdl] non trouvé

Message par onyx67 »

Salut,
La version 0.9 a l'aide fonctionner. Dans quel répertoire est télécharger la vidéo?
"La complication est un effet de la simplicité mal acquise"

Intel i5-2320; Nvidia GeForce GT 520; ATA Hitachi 2To; ArchLinux-KDE
chaoswizard
Daikyu
Messages : 85
Inscription : dim. 23 mars 2008, 23:56

Re: [pluzzdl] non trouvé

Message par chaoswizard »

Le répertoire courant du terminal.
Avatar de l’utilisateur
onyx67
Elfe
Messages : 766
Inscription : dim. 06 nov. 2011, 18:12
Localisation : Alsace

Re: [pluzzdl] non trouvé

Message par onyx67 »

Ca marche nickel, merci à toi :bravo:
"La complication est un effet de la simplicité mal acquise"

Intel i5-2320; Nvidia GeForce GT 520; ATA Hitachi 2To; ArchLinux-KDE
Avatar de l’utilisateur
MrMen
Chu Ko Nu
Messages : 479
Inscription : sam. 11 juil. 2009, 14:33
Localisation : (33)

Re: [pluzzdl] non trouvé

Message par MrMen »

Pense à passer en résolu.:-)
Arch 64 | Awesome | Zsh | Bépo
hopimet
Elfe
Messages : 996
Inscription : mer. 14 mars 2012, 22:48

Re: [pluzzdl] non trouvé

Message par hopimet »

Salut,

D'abord merci à chaoswizard pour tout le boulot !

Sinon, j'ai du rater un truc... mais quitte à passer pour un boulet je préfère poser la question.

Je télécharge une vidéo et je vois bien un fichier xxx.ts qui se crée dans le répertoire courant. Puis, à la fin du téléchargement j'ai le message : Création du fichier MKV (vidéo finale), veuillez attendre quelques instants puis FIN ! et historique du fichier sauvé.

Donc tout se passe bien, sauf qu'après le .mkv est introuvable !!!

Merci de vos idées

EDIT : Quand je disais que j'allais passer pour une buse ! J'étais en train de lancer pluzzdl sur un serveur distant où ffmpeg n'était pas installé !!! Je confirme donc qu'avec ffmpeg le script marche beaucoup mieux :oops:
chaoswizard
Daikyu
Messages : 85
Inscription : dim. 23 mars 2008, 23:56

Re: [pluzzdl] non trouvé

Message par chaoswizard »

ffmpeg n'est pas dans les dépendances du PKGBUILD ?!
hopimet
Elfe
Messages : 996
Inscription : mer. 14 mars 2012, 22:48

Re: [pluzzdl] non trouvé

Message par hopimet »

@chaoswizard,

Je ne sais pas pour les dépendances. Là je parlais d'une installation à partir des sources sur un serveur debian où je faisais tourner pluzzdl 0.8.5 (qui marchait très bien avant que France TV refoute le souc !).

J'avais simplement récupéré la version 0.9 et j'ai testé le téléchargement qui marche au poil. En revanche c'était la conversion qui plantait, et pour cause en l'absence de ffmpeg. Comme le script ne renvoyait pas de message d'erreur indiquant que la commande ffmpeg était introuvable, j'ai mis un peu de temps à comprendre le gag. Surtout que le script faisait bien l'effacement du fichier .ts que je voyais croitre en taille pendant le download puis disparaitre brutalement ! :lol:

J'ai donc juste installé ffmpeg et c'est OK.

Dès que j'aurai accès à un de mes postes sous Arch je testerai le pkgbuild.

Encore merci de ton travail.
Répondre