#501 Le 11/12/2013, à 20:33
- bernic
Re : TVDownloader: télécharger les médias du net ! [2]
Je procède comme ceci, si cela peut aider
1 Dans la Logithèque, taper "BeautifulSoup?"
installer l' "Analyseur HTML tolérant aux erreurs pour python"
2 Aller sur cette page http://ppa.launchpad.net/chaoswizard/tvdownloader/ubuntu/pool/main/p/pluzzdl/
télécharger l’archive pluzzdl_0.9.4.tar.gz
l'archive se place dans le dossier téléchargements
cliquer droit sur l’archive et choisir « extraire ici »
3 Placer le répertoire pluzzdl-0.9.4 dans "Dossier personnel"
4 Aller sur la page https://github.com/mattetti/pluzzdl
télécharger le fichier zip avec le bouton sur la partie droite de la page. (pluzzdl master zip)
l'archive pluzzdl-master.zip se place dans le dossier téléchargements
cliquer droit sur l’archive et choisir « extraire ici »
dans le sous répertoire SCR de pluzzdl-master, copier le fichier PluzzDLpy (21,2ko)
5 Aller dans le répertoire pluzzdl-0.9.4 qui se trouve maintenant dans Dossier personnel
coller ce fichier PluzzDLpy (21,2 ko) dans le sous répertoire SCR , il remplacera le fichier pluzzDLpy de 21,0 ko
6 Dans un terminal
se placer dans le répertoire avec la commande cd pluzzdl-0.9.4
puis la commande make
puis la commande sudo make install
fermer le terminal
7 Ouvrir à nouveau le terminal et coller la commande qui installera "FFMPEG Video Converter"
sudo apt-get install git python-crypto python-beautifulsoup python-socksipy ffmpeg
8 Ouvrir « manuel.pdf » Le lancement se fait en ligne de commande comme indiqué dans le manuel qui est dans le répertoire cd pluzzdl-0.9.4 du dossier personnel pour savoir comment utiliser pluzzdl.
J'ai aussi récupéré ces 3 émissions
Je suis en 12.04
La théorie, c'est quand on comprend tout et que rien ne marche.
La pratique, c'est quand tout marche mais on ne sait pas pourquoi.
Avec win, ils ont réussi les deux : rien ne marche et personne ne sait pourquoi
Hors ligne
#502 Le 11/12/2013, à 21:43
- k3c
Re : TVDownloader: télécharger les médias du net ! [2]
Sinon avec Captvty (voir le post de Bibichouchou, en gros, une fois installé
export WINEPREFIX="/home/$USER/.wine_captvty"; wine ~/Captvty/Captvty.exe
)
puis soit tu vas chercher la vidéo dans France2 ou France3, soit tu rentres l'une des 3 url que tu as indiquées dans
plate-forme automatique
au-dessus de TF1, et tu auras des fichiers .ts
Dernière modification par k3c (Le 11/12/2013, à 21:56)
Debian 12 sur Thinkpad reconditionné
Hors ligne
#503 Le 12/12/2013, à 17:25
- bibichouchou
Re : TVDownloader: télécharger les médias du net ! [2]
salut,
comme l'indique k3c, on peut faire tourner c*ptvty avec wine avec un résultat plutôt bon.
je viens de poster un message sur le fil consacré à l'utilisation de c*ptvty sous wine. je me cite :
salut,
je viens de re-tester la méthode que j'expose ici, sur une nouvelle installation. je ne fais rien de plus, rien de moins et ça marche plutôt bien.
je préciserai seulement que j'utilise Xubuntu 13.10 et le dépôt spécifique à wine et voici mes versions de wine & co :
wine --version wine-1.7.8
winetricks --version 20130707
Dernière modification par bibichouchou (Le 12/12/2013, à 17:26)
Hors ligne
#504 Le 12/12/2013, à 17:30
- alfonse
Re : TVDownloader: télécharger les médias du net ! [2]
Pluzdl marche bien.
Le script est donné sur cette page http://code.google.com/p/tvdownloader/wiki/pluzzdl
il faut rechercher "Comment by albericr...@gmail.com, Jul 8, 2013" et suivrela méthode décrite.
Ca marche bien. Mais attention, depuis environ un mois le fichier en .MKV est vide. Ce n'est pas grave, il y a un fichier .ts qui est parfait.
Hors ligne
#505 Le 12/12/2013, à 17:42
- alfonse
Re : TVDownloader: télécharger les médias du net ! [2]
Voici par exemple ce que j'ai obtenu avec "un jour une histoire"
[INFO ] main.py Avancement : 100 % [INFO ] main.py Avancement : 100 % [INFO ] PluzzDL.py Fin du téléchargement [INFO ] PluzzDL.py Création du fichier MKV (vidéo finale); veuillez attendre quelques instants [CRITICAL] PluzzDL.py Erreur inconnue Impossible de créer la vidéo finale
et dans mon répertoire perso ;
un_jour_une_histoire_2013-12-10_20-45.mkv vidéo Matroska (video/x-matroska) o octet
un_jour_une_histoire_2013-12-10_20-45.ts catalogue de messages (text/vnd.trolltech.linguist) 768,4 Mo (768 367 280 octets)
Hors ligne
#506 Le 12/12/2013, à 17:46
- melixgaro
Re : TVDownloader: télécharger les médias du net ! [2]
salut à tous,
@alfonse
J'ai une question limite HS, qui concerne le problème avec le mkv. Est-ce que tu utilises (?)ubuntu 13.10 ? J'ai un problème avec ffmpeg/avconv depuis que je suis passé à la version 13.10 de Xubuntu. J'obtiens un joli « segmentation fault (core dumped) » lors de l'utilisation de avconv/ffmpeg. Comme pluzzdl utilise ffmpeg pour faire la conversion ts -> mkv, c'est peut-être lié.
Linux depuis ~2007. Xubuntu seulement.
Hors ligne
#507 Le 12/12/2013, à 17:53
- alfonse
Re : TVDownloader: télécharger les médias du net ! [2]
Je suis sous Ubuntu 12.04. J'ai un message d'erreur que je ne sais pas décrypter, mais qui concerne effectivement ffmpeg.
Hors ligne
#508 Le 12/12/2013, à 18:14
- melixgaro
Re : TVDownloader: télécharger les médias du net ! [2]
ok, merci de la réponse.
Je ne sais pas si ffmpeg/avconv est beugué sous 12.04. A l'époque, non mais peut-être qu'une mise-à-jour a mis le boxon.
Ou alors, c'est la syntaxe de la ligne de commande qui était valable pour ffmpeg mais ne l'est pas pour avcon. En effet, pluzzdl appelle ffmpeg, mais depuis quelques versions d'Ubuntu (depuis 12.04 ?), ffmpeg n'est plus disponible et est remplacé par avconv. Quand pluzzdl appelle ffmpeg, c'est en fait avconv qui est lancé. Normalement, la syntaxe est la même, mais j'ai noté des petites différences de comportement une fois ou deux...
Si, à l'occasion, tu pouvais poster l'erreur retourné par pluzzdl...
Dernière modification par melixgaro (Le 12/12/2013, à 18:15)
Linux depuis ~2007. Xubuntu seulement.
Hors ligne
#509 Le 12/12/2013, à 20:08
- alfonse
Re : TVDownloader: télécharger les médias du net ! [2]
Je n'arrive pas à recopier le message qui s'affiche dans une fenêtre qui a pour titre :
Désolé, l'application ffmpeg a quité de façon inattendue
J'ai recopié à la main les premières lignes, il y en a au moins une trentaine. Voici les premières :
ExecutablePath
/usr/bin/ffmpeg
Package
libav-tools 4:0:8:9-0ubuntu0.12.04.1
ProbemType
Crash
Title
ffmpegcrashed with SIGEGV in avpriv_mpeg4audio_get_config()
et les dernières :
Uname
Linux 3.2.0-57-generic-pae i686
UpgradeStatus
No upgradelog present (probabily fresh install)
UserGroups
adm cdrom dipl lpadmin plugdev sambashare sudo
XsessionErrors
Hors ligne
#510 Le 13/12/2013, à 23:22
- thom83
Re : TVDownloader: télécharger les médias du net ! [2]
Bonsoir,
Voici ma version de ffmpeg :
ffmpeg version 0.8.9-4:0.8.9-0ubuntu0.12.04.1, Copyright (c) 2000-2013 the Libav developers
built on Nov 9 2013 19:12:07 with gcc 4.6.3
et celle de mkvmerge
ii mkvtoolnix-gui 6.6.0 Set of tools to work with Matroska files - G
La commande ffmpeg ne fonctionne pas et me donne pour un fichier ts fraîchement obtenu avec pluzzdl réinstallé selon le post de bernic ci-dessus :
Duration: 00:43:54.40, start: 0.100667, bitrate: 888 kb/s
Program 1
Stream #0.0[0x100]: Video: h264 (Main), yuv420p, 704x400 [PAR 1:1 DAR 44:25], 25 fps, 25 tbr, 90k tbn, 50 tbc
Stream #0.1[0x101]: Audio: aac, 48000 Hz, stereo, s16, 64 kb/s
Stream #0.2[0x102]: Data: [21][0][0][0] / 0x0015
Erreur de segmentation (core dumped)
Ma version d'Ubuntu : 12.04 à jour en i386
Si ça peut aider à voir où est ce problème qui ne me gêne pas plus que celà.
Hors ligne
#511 Le 14/12/2013, à 01:32
- melixgaro
Re : TVDownloader: télécharger les médias du net ! [2]
salut,
merci à alfonse et thom83 pour vos retours. ça ressemble furieusement aux erreurs que j'ai.
J'ai l'impression que le problème vient du programme ffmpeg/avconv ou de la bibliothèque libx264.
J'expose mon problème dans de nouveau fil mais pour l'instant il n'y a aucun retour
Comme je l'indique dans mon message, j'ai trouvé des rapports de beugs sur internet concernant ffmpeg/avconv/libx264, mais malgré les mises-à-jour le problème demeure chez moi (alors que les beugs sont clos et que les derniers messages clament la résolution du problème). Bon, j'ai fini par compiler le truc moi-même et maintenant j'ai ffmpeg/avconv fonctionnels.
Ce qui m'inquiète, c'est que personne ne se plaint alors qu'il doit bien y avoir des millions de gens qui font de la vidéo sur linux. ou alors ils utilisent des vieilles installations et ne sont pas donc pas concernés. Mais bon, j'ai un doute...
Dernière modification par melixgaro (Le 14/12/2013, à 01:34)
Linux depuis ~2007. Xubuntu seulement.
Hors ligne
#512 Le 14/12/2013, à 11:40
- thom83
Re : TVDownloader: télécharger les médias du net ! [2]
Bonjour,
Je suis repassé sur le système interne qui est sous Lucid : Ubuntu 10.04.4 LTS - amd64
J'ai fait la même réinstallation de pluzzdl que ci-dessus (pour la partie compilation). Au niveau installation de paquets accessoires, la commande n'a rien ajouté et a juste signalé que git n'existe pas (pour cette version d'ubuntu).
J'ai essayé pluzzdl sur l'épisode de La famille katz diffusé mercredi dernier à 20h45. Je me suis retrouvé avec un fichier mkv et sans fichier ts. Cela a donc fonctionné totalement. la version de ffmpeg en place :
FFmpeg version SVN-r0.5.9-4:0.5.9-0ubuntu0.10.04.3, Copyright (c) 2000-2009 Fabrice Bellard, et al.
Chose bizarre, pluzzdl ne voit pas de DRM :
[DEBUG ] PluzzDL.py Lien RTMP : None
[DEBUG ] PluzzDL.py Lien MMS : None
[DEBUG ] PluzzDL.py Utilisation de DRM : non
En revanche, pour KSV, il y en a :
KSV Adobe HDS Downloader
Processing manifest info....
Quality Selection:
Available: 829 575 304
Selected : 829
This stream is encrypted with Akamai DRM. Decryption of such streams isn't currently possible with this script.
Quelqu'un a-t-il une idée de ce qui pourrait expliquer ce fait ?
Hors ligne
#513 Le 14/12/2013, à 14:06
- k3c
Re : TVDownloader: télécharger les médias du net ! [2]
@ thom83
il faudrait le rapporter à KSV sur son site
https://github.com/K-S-V/Scripts/issues
avec les détails de la vidéo concernée (et lui donner un proxy FR si on veut qu'il regarde...)
Debian 12 sur Thinkpad reconditionné
Hors ligne
#514 Le 14/12/2013, à 22:50
- thom83
Re : TVDownloader: télécharger les médias du net ! [2]
Bonsoir,
Je vais essayer de formuler correctement ma demande et la traduire en anglais.
Ça sera fait dans les jours qui viennent.
Hors ligne
#515 Le 15/12/2013, à 02:27
- melixgaro
Re : TVDownloader: télécharger les médias du net ! [2]
Salut,
à thom83. À vérifier mais je crois que la version de pluzzdl que tu utilises et AdobeHDS ne font pas du tout la même chose (pluzzdl prend le flux m3u8 et AdobeHDS le flux f4f/f4m)... Ça n'est peut-être pas la peine de déranger KSV.
Linux depuis ~2007. Xubuntu seulement.
Hors ligne
#516 Le 15/12/2013, à 09:59
- k3c
Re : TVDownloader: télécharger les médias du net ! [2]
@ Melixgaro
Je crois que tu as raison.
Debian 12 sur Thinkpad reconditionné
Hors ligne
#517 Le 15/12/2013, à 11:16
- thom83
Re : TVDownloader: télécharger les médias du net ! [2]
Bonjour,
Effectivement, ça semble différent...
Avec le flux m3u8, il arrive que la présence de DRM apparaisse et que la video soit quand même valide à l'arrivée.
Par exemple l'émission Castle de lundi dernier à 20h45 entraine les info suivantes dans pluzzdl :
[DEBUG ] PluzzDL.py Lien RTMP : None
[DEBUG ] PluzzDL.py Lien MMS : None
[DEBUG ] PluzzDL.py Utilisation de DRM : oui
[WARNING ] PluzzDL.py La vidéo posséde un DRM ; elle sera sans doute illisible
Peut-être a-t-on aussi de faux indices de DRM avec le flux f4f/f4m ...
Hors ligne
#518 Le 15/12/2013, à 17:41
- melixgaro
Re : TVDownloader: télécharger les médias du net ! [2]
malheureusement, je crois qu'ils ont blindé leur flux f4f/f4m et que c'est mort désormais...
Linux depuis ~2007. Xubuntu seulement.
Hors ligne
#519 Le 16/12/2013, à 14:21
- thom83
Re : TVDownloader: télécharger les médias du net ! [2]
Bonjour,
J'ai demandé s'il était possible de proposer le téléchargement complet en cas de suspicion de DRM :
https://github.com/K-S-V/Scripts/issues/24
Hors ligne
#520 Le 16/12/2013, à 19:13
- k3c
Re : TVDownloader: télécharger les médias du net ! [2]
Modifier le code Php doit être même à ma portée :-)
Tu peux t'inspirer de
http://forum.ubuntu-fr.org/viewtopic.php?pid=13659511
tu y noteras
if packetType in (10, 11):
print "This stream is encrypted with Akamai DRM. Decryption of such streams isn't currently possible with this script."
return False
if packetType in (40, 41):
print "This stream is encrypted with FlashAccess DRM. Decryption of such streams isn't currently possible with this script."
return False
Mais fais des recherches du style
decipher Flash Access DRM
decipher Akamai DRM
les résultats ne sont pas engageants :-(
Debian 12 sur Thinkpad reconditionné
Hors ligne
#521 Le 16/12/2013, à 23:23
- thom83
Re : TVDownloader: télécharger les médias du net ! [2]
Bonsoir,
Je ne compte pas me lancer dans le décryptage, j'en serais totalement incapable.
Ce que j'espère, c'est qu'il n'y ait pas réellement de DRM, comme le cas se présente avec les flux m3u8.
Cela dit, si KSV ne juge pas utile de modifier le script comme je le souhaite, je partirai du petit bout de code ci-dessus pour essayer d'empêcher l'interruption du téléchargement et voir ce que cela donne.
Hors ligne
#522 Le 14/03/2014, à 16:35
- 11gjm
Re : TVDownloader: télécharger les médias du net ! [2]
Bonjour ,
Pour une émission diffusée sur pluzz , rechercher le flux "http://ftvodhdsecz..." .
Créer un batch :
ffmpeg -re -i "http://ftvodhdsecz-f.akamaihd.net/i/streaming-adaptatif_france-dom-tom/2014/S11/J1/98481227-20140310-,398,632,934,k.mp4.csmil/index_0_av.m3u8" -acodec copy -vcodec copy -f mpegts "Lecons_de_vie.flv"
La subtilité se situant dans l'ajout de /index_0_av.m3u8 après csmil
http://ftvodhdsecz-f.akamaihd.net/.../98481227-20140310-,398,632,934,k.mp4.csmil/index_0_av.m3u8
Cordialement .
Hors ligne
#523 Le 15/03/2014, à 20:44
- 11gjm
Re : TVDownloader: télécharger les médias du net ! [2]
Bonjour ,
Autre chose !!!
http://darbycrash.altervista.org/Linux/cool.sh.txt
Cordialement .
Hors ligne
#524 Le 16/03/2014, à 17:59
- thom83
Re : TVDownloader: télécharger les médias du net ! [2]
Bonsoir,
La commande au #522 me donne une erreur :
http://ftvodhdsecz-f.akamaihd.net/i/streaming-adaptatif_france-dom-tom/2014/S11/J1/98481227-20140310-,398,632,934,k.mp4.csmil/index_0_av.m3u8: Invalid data found when processing input
En revanche, AdobeHDS produit un fichier de 673 Mio qu'il suffit de renommer :
Processing manifest info....
Quality Selection:
Available: 828 572 302
Selected : 828
Fragments Total: 1121, First: 1, Start: 1, Parallel: 8
Downloading 1121/1121 fragments
Found 1121 fragments
Finished
Hors ligne
#525 Le 16/03/2014, à 19:07
- k3c
Re : TVDownloader: télécharger les médias du net ! [2]
moi aussi ça ne marche pas, la commande
avconv -re -i "http://ftvodhdsecz-f.akamaihd.net/i/streaming-adaptatif_france-dom-tom/2014/S11/J1/98481227-20140310-,398,632,934,k.mp
renvoie
Stream mapping:
Stream #0:0 -> #0:0 (copy)
Stream #0:1 -> #0:1 (copy)
Press ctrl-c to stop encoding
[mpegts @ 0x8c8f8c0] Application provided invalid, non monotonically increasing dts to muxer in stream 1: 450 >= 450
av_interleaved_write_frame(): Invalid argument
Debian 12 sur Thinkpad reconditionné
Hors ligne