[center]
[/center]
Bonjour à tous, voici
dPluzz+, un logiciel pour télécharger les vidéos des sites Pluzz, Canal+, et TNT depuis la version 1.6. (C8, Cstar, iTélé, NRJ12, Cherie25, Gulli, TV5 Monde, TV5 Afrique.
N'hésitez pas à reporter les bugs ou quelques compléments que j'aurais pu oublier.
Ce script est collaboratif:
melixgaro et matthieugoua (merci à eux) pour le moteur du téléchargement, moi-même pour la partie graphique.
MàJ août 2019: Je suis beaucoup moins présent sur le forum, mais Melixgaro a courageusement repris la suite ! Il met en ligne -dès qu'il le peut- des patches pour garder le projet en vie. Un grand merci à lui.
[center]
Testé et entièrement fonctionnel sur: Ubuntu 18.04, Ubuntu 17.xx, Ubuntu 16.xx, Ubuntu 15.xx, Ubuntu 14.xx, Ubuntu 13.10.[/center]
[center]
Le logiciel ne fonctionne plus après la version 18.10 d' Ubuntu, les paquets python2 étant en voie de disparition (un peu comme moi!)
Melixgaro travaille sur une version python3 et devrait être disponible dès que possible.[/center]
[center]
Pour Ubuntu 12.04, le téléchargement via le GUI peut planter sur des machines peu puissantes.[/center]
Dépendances communes: [url=apt://python]python[/url],
[url=apt://python-gtk2]python-gtk2[/url],
[url=apt://zenity]zenity[/url],
[url=apt://python-vte]python-vte[/url],
[url=apt://python-bs4]python-bs4[/url],
[url=apt://mplayer]mplayer[/url],
[url=apt://uni2ascii]uni2ascii[/url],
[url=apt://wmctrl]wmctrl[/url],
[url=apt://python-beautifulsoup]python-beautifulsoup[/url],
[url=apt://libtext-unidecode-perl]libtext-unidecode-perl[/url],
[url=apt://libhtml-parser-perl]libhtml-parser-perl[/url]
Dépendances pour ubuntu 18.04: python, python-gtk2, python-vte, python-bs4, mplayer, uni2ascii, wmctrl, ffmpeg, python-beautifulsoup, coreutils, recode, libtext-unidecode-perl, libhtml-parser-perl, python-requests, openssl, python-unidecode
Dépendances pour ubuntu 16.04: python, python-gtk2, python-vte, python-bs4, mplayer2 | mplayer, uni2ascii, wmctrl, libav-tools, python-beautifulsoup, coreutils, recode, libtext-unidecode-perl, libhtml-parser-perl
Dépendances pour ubuntu 14.04: python, python-gtk2, python-vte, python-bs4, mplayer, uni2ascii, wmctrl, libav-tools, python-beautifulsoup, recode, libtext-unidecode-perl, libhtml-parser-perl
Dépendances pour ubuntu 12.04: python, python-gtk2, python-vte, python-bs4, mplayer, uni2ascii, wmctrl, ffmpeg, libavcodec-extra-53, python-beautifulsoup, recode, libtext-unidecode-perl, libhtml-parser-perl
Optionnel: [url=apt://glipper]glipper[/url] (à partir de 0.6.5, pour copier/coller le retour du pseudo-terminal)
[center]Installation:[/center]
L'installation et l'utilisation sont très simples, en ajoutant ce ppa à vos sources de logiciels (paquet dispo pour
Precise,
Saucy,
Trusty, Utopic, Vivid, Wily, et maintenant
Xenial
->
L'installation des dépendances est automatique en ajoutant le ppa (Ubuntu et dérivés)
sudo apt-add-repository ppa:yoggic/dpluzz
sudo apt-get update
sudo apt-get install dpluzz
[center]Patches:[/center]
Après installation, il est nécessaire de patcher le programme en suivant ce
lien et aussi
cet autre lien (préférez lire le second avant d'appliquer le premier).
[center]Usage via le GUI:[/center]
Le logiciel est accessible par le menu, dans multimedia, ou par ligne de commande:
dpluzz
Ensuite, il suffit de rentrer l'adresse du site Pluzz de votre vidéo (ou d'utiliser le moteur de recherche à partir de la version 0.4), de choisir le dossier de réception, et de cliquer sur le bouton Télécharger.
Pour les versions d'ubuntu inférieures à 14.10 (et Debian), il faut cliquer sur la case "Utiliser ffmpeg" (détection automatique à partir de la version 0.8)
-> A partir de la version 0.8.3, des options sont disponibles:
dpluzz -h
dpluzz --help # Affiche l'aide
dpluzz -d
dpluzz --debug # Mode Debug
[center]Usage en ligne de commande:[/center]
Si le téléchargement via l'interface graphique n'est pas possible (par exemple via ssh), il est possible d'utiliser
dPluzz-cli, en ligne de commande
dpluzz-cli -u <adresse Pluzz> -d <dossier/dest>
dpluzz-cli -u <adresse Canalplus> -d <dossier/dest>
Avec en option:
-u|--url STR adresse de la vidéo
-d|--directory STR dossier de destination
-o|--output STR nom du fichier (sans extension). À la priorité sur le nommage automatique
--name-format formatage du nom des fichiers. Mots-clefs acceptés: %(TITRE), %(SOUSTITRE), %(JOUR), %(MOIS), %(ANNEE), %(HEURE), %(MINUTE), %(RUBRIQUE), %(SAISON), %(EPISODE)
[défaut: %(TITRE)-%(ANNEE)%(MOIS)%(JOUR)-%(HEURE)%(MINUTE)]
-q|--quality qualité de la vidéo, si pertinent (best, standard, worst) [défaut: best]
Pour plus de détails:
dpluzz-cli -h
[center]
Paquets à télécharger:[/center]
[center]Sur la page de launchpad:
https://launchpad.net/~yoggic/+archive/ubuntu/dpluzz/+packages[/center]
[center]Il faut cliquer sur le triangle de sa distrib, et tout en bas choisir le .deb (x64 ou 386, c'est la même chose pour ce logiciel)[/center]
[center]Pour ARM, voir plus bas[/center]
[center]
Version du ppa: 1.7.7[/center]
[center] Sur Kubuntu 14.04 x64: (v.0.9.7.3) Version 1.0.0 Bêta (avec liste de dls):
[/center]
[center]Autres distributions:[/center]
[center]
Pour Archlinux , le logiciel à été réempaqueté: dPluzz-Arch
Pour OpenSuse, Fly0s a créé un paquet ici: https://software.opensuse.org/download.html?project=home%3Aflyos%3Adpluzz&package=dpluzz[/center]
[center]Fonctionne également sur Raspberry Pi, Debian Wheezy avec
gdebi (utiliser le paquet 14.04).[/center]
[center]TODO:[/center]
Ici les idées d'améliorations, qui seront peut-être intégrées dans les futures versions, ou pas !! 😃
12/09/16: Intégrer TV5 Monde Fait
20/09/16: Portage vers Python3 - En pause
22/09/16: Portage pour OpenSUSE Tumbleweed
19/10/16: Remplacer urllib2 par utiliser requests (gestion des proxies) - Abandon