Contenu | Rechercher | Menus

Annonce

Ubuntu-fr vend de superbes t-shirts et de belles clés USB 32Go
Rendez-vous sur la boutique En Vente Libre

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#2501 Le 02/12/2019, à 15:27

melixgaro

Re : [dPluzz+] Télécharger les vidéos Pluzz, C+ et TNT sous Ubuntu

/!\ Ce patch remplace et annule tous les précédents. Merci de ne pas citer l'intégralité de ce message pour éviter d'alourdir les pages inutilement

Salut,


Voilà une nouvelle rustine qui reprend les corrections de , , , , et .

Même procédure que précédemment : il faut repartir de la version non modifiée. Donc si vous avez gardé la copie faite par le précédent patch, faites d'abord

sudo cp -aiv /usr/share/dPluzz/dPluzz-cli.sh.OLD /usr/share/dPluzz/dPluzz-cli.sh

puis appliquer le patch. Sinon, vous pouvez toujours réinstaller la version du dépôt (je pense que ça fera l'affaire),

sudo apt install --reinstall dpluzz

Voilà la nouvelle rustine…

Copier-coller le script ci-dessous dans un fichier (attention à bien tout sélectionner), par exemple, patcher.sh. Le rendre exécutable avec

chmod +x patcher.sh

et lancer

./patcher.sh

Le script explique les étapes en cours et demandera le mdp sudo pour lancer une commande 'cp' et une commande 'patch'. Attention ça modifiera le programme dpluzz installé sur votre machine. Le patch ne marche qu'avec la version 1.7.10 (le script ci-dessous quitte si les conditions ne sont pas remplies). Ne faites ces opérations que si vous le « sentez » ! De toute façon, le script vérifie si oui ou non le patch est applicable. o (comme oui) ou n (comme non) pour répondre à la question posée.


#!/bin/bash

_origin_md5="b46bf25c5090c1517d27d85ae425e29f"
_patch_md5="2af4a09b6eb3f2cca126da510f2573d8"
_result_md5="224555fb33ae7544fda12300e841cc93"

origin_file="/usr/share/dPluzz/dPluzz-cli.sh"

patch_file="/tmp/dpluzz.patch"

if [[ ! -e "${origin_file}" ]]
then
    echo "Installation non standard. Impossible de continuer"
    exit 1
fi

origin_md5=$(md5sum "${origin_file}" | cut -d\  -f1)
if [[ "${origin_md5}" == "${_result_md5}" ]]
then
    echo "Le patch a déjà été appliqué"
    exit 0
fi
if [[ "${origin_md5}" != "${_origin_md5}" ]]
then
    echo "Installation non standard. Impossible de continuer"
    exit 1
fi

echo "Création du patch dans /tmp"

echo "MTI0NWMxMjQ1LDEyNDkKPCAJdmlkZW9faWQ9JChncmVwIC1hIC1vRSAiZGF0YS1tYWluLXZpZGVvPS5bMC05YS16XC1dKi4iIDw8PCAiJHt1cmxfY29udGVudH0iIHwgaGVhZCAtbiAxIHwgc2VkICdzL2RhdGEtLio9XCJcKC4qXClcIi9cMS9nJykKLS0tCj4gICAgICAgICBpZiBbWyAiJChncmVwIC1hIC1vRWkgIj4gKmluZGlzcG9uaWJsZSAqPCIgPDw8ICIke3VybF9jb250ZW50fSIpIiAhPSAiIiBdXQo+ICAgICAgICAgdGhlbgo+ICAgICAgICAgICAgIGxvZ2dlciBjcml0aWNhbCAiQ2V0dGUgdmlkw6lvIG4nZXN0IHBsdXMgZGlzcG9uaWJsZSIKPiAgICAgICAgIGZpCj4gCXZpZGVvX2lkPSQoZ3JlcCAtYSAtb0UgInZpZGVvSWRbXjpdPzogKltcIiddWzAtOWEtelwtXSpbXCInXSIgPDw8ICIke3VybF9jb250ZW50fSIgfCBoZWFkIC1uIDEgfCBzZWQgJ3MvdmlkZW9JZFteOl1cPzogKi5cKC4qXCkuL1wxL2cnKQoxMjY4YzEyNzIKPCAJICAgIHZpZGVvX2lkYz0iUGx1enoiCi0tLQo+IAkgICAgdmlkZW9faWRjPSIiCjEyOTVjMTI5OSwxMzA0CjwgCXZpZGVvX3BhcmVudF9tM3U4PSIkKHdnZXQgLXEgLVUgIiR7dXNlcl9hZ2VudH0iIC0tc2F2ZS1jb29raWVzICIke2Nvb2tpZXNfZmlsZW5hbWV9IiAtLWxvYWQtY29va2llcyAiJHtjb29raWVzX2ZpbGVuYW1lfSIgLS1rZWVwLXNlc3Npb24tY29va2llcyAiaHR0cHM6Ly9oZGZhdXRoZnR2LWEuYWthbWFpaGQubmV0L2VzaS9UQT9mb3JtYXQ9anNvbiZ1cmw9JHt2aWRlb19wYXJlbnRfbTN1OH0mX2pzb25wX2xvYWRlcl9jYWxsYmFja19yZXF1ZXN0XzAiIC1PIC0gfCBncmVwIC1vRSAiaHR0cFteXCJdKiIpIgotLS0KPiAgICAgICAgIGlmIFtbICIke3ZpZGVvX3BhcmVudF9tM3U4fSIgIT0gIiIgXV0gICAjIENoZWNrIGF2YWlsYWJpbGl0eQo+ICAgICAgICAgdGhlbgo+ICAgICAgIAkgICAgdmlkZW9fcGFyZW50X20zdTg9IiQod2dldCAtcSAtVSAiJHt1c2VyX2FnZW50fSIgLS1zYXZlLWNvb2tpZXMgIiR7Y29va2llc19maWxlbmFtZX0iIC0tbG9hZC1jb29raWVzICIke2Nvb2tpZXNfZmlsZW5hbWV9IiAtLWtlZXAtc2Vzc2lvbi1jb29raWVzICIkKHdnZXQgLXEgLVUgIiR7dXNlcl9hZ2VudH0iIC0tc2F2ZS1jb29raWVzICIke2Nvb2tpZXNfZmlsZW5hbWV9IiAtLWxvYWQtY29va2llcyAiJHtjb29raWVzX2ZpbGVuYW1lfSIgLS1rZWVwLXNlc3Npb24tY29va2llcyAtTyAtICJodHRwczovL3BsYXllci53ZWJzZXJ2aWNlcy5mcmFuY2V0ZWxldmlzaW9ucy5mci92MS92aWRlb3MvJHt2aWRlb19pZH0/Y291bnRyeV9jb2RlPUZSJnc9ODQwJmg9NDcyJnZlcnNpb249NS4xOC4wJmRvbWFpbj13d3cuZnJhbmNlLnR2JmRldmljZV90eXBlPW1vYmlsZSZicm93c2VyPWZpcmVmb3gmYnJvd3Nlcl92ZXJzaW9uPTcwJm9zPWxpbnV4JmdtdD0lMkIxIiB8IHNlZCAncytcXCsrZzsgcy91MDAyNi9cJi9nJyB8IGdyZXAgLW9FICJodHRwcy4uLmhkZlteXCJdKi5tM3U4W15cIl0qIikiIC1PIC0gfCBncmVwIC1vRSAiaHR0cFteXCJdKiIpIgo+ICAgICAgICAgZWxzZQo+ICAgICAgICAgICAgIHZpZGVvX3BhcmVudF9tM3U4PSIiICAgIyBOb3QgYXZhaWxhYmxlIG5vIG5lZWQgdG8gcXVlcnkKPiAgICAgICAgIGZpCjEzMTdjMTMyNiwxMzMwCjwgCXZpZGVvX2lkPSQoKGdyZXAgLWEgLW9FICJuYW1lPS5bXlwiXSpwcm9ncmFtSWRbXlwiXSouICogdmFsdWU9LlswLTlBLVotXSouIiB8IHNlZCAtbiAncy8uKnZhbHVlPVwiXChbXlwiXSpcKVwiLiovXDEvcCcpIDw8PCAiJHt1cmxfY29udGVudH0iKQotLS0KPiAJdmlkZW9faWQ9JCgoZ3JlcCAtYSAtb0UgImh0dHBbXlwiXSpwbGF5ZXJbXlwiXSphcGlbXlwiXSoiIHwgaGVhZCAtbiAxIHwgZ3JlcCAtYSAtb0UgIlswLTldKi1bMC05XSotW0EtWl0iIHwgaGVhZCAtbiAxKSA8PDwgIiR7dXJsX2NvbnRlbnR9IikKPiAJaWYgW1sgIiR7dmlkZW9faWR9IiA9PSAiIiBdXQo+IAl0aGVuCj4gCSAgICB2aWRlb19pZD0kKChncmVwIC1hIC1vRSAibmFtZT0uW15cIl0qcHJvZ3JhbUlkW15cIl0qLiAqIHZhbHVlPS5bMC05QS1aLV0qLiIgfCBzZWQgLW4gJ3MvLip2YWx1ZT1cIlwoW15cIl0qXClcIi4qL1wxL3AnKSA8PDwgIiR7dXJsX2NvbnRlbnR9IikKPiAJZmkK" | base64 -d > "${patch_file}"

if [[ ! -e "${patch_file}" ]]
then
    echo "Impossible de créer le patch"
    exit 1
fi

patch_md5=$(md5sum "${patch_file}" | cut -d\  -f1)
if [[ "${patch_md5}" != "${_patch_md5}" ]]
then
    echo "Patch incorrect"
    exit 1
else
    echo "Création du patch réussie"    
fi

echo "Application du patch"
echo "Attention, les opérations suivantes vont:
- sauvegarder le script actuel en dPluzz-cli.sh.OLD
- appliquer le patch.
Pour cela, les commandes seront lancées avec sudo et votre mot de passe sera demandé"

read -p"Voulez-vous continuer [o/N] ?" ans

if [[ "${ans,,}" != 'o' ]]
then
    echo "Interruption"
    exit 1
fi

sudo cp -av "${origin_file}" "${origin_file}.OLD"
if [[ $? -ne 0 ]]
then
    echo "Interruption"
    exit 1
fi
sudo patch "${origin_file}.OLD" -i "${patch_file}" -o "${origin_file}"
if [[ $? -ne 0 ]]
then
    echo "Interruption"
    exit 1
fi

if [[ ! -e "${origin_file}" ]]
then
    echo "Impossible de créer le nouveau script"
    exit 1
fi

origin_md5=$(md5sum "${origin_file}" | cut -d\  -f1)
if [[ "${origin_md5}" != "${_result_md5}" ]]
then
    echo "Application du patch incorrecte"
    echo "Restauration du fichier de départ"
    sudo mv -v "${origin_file}.OLD" "${origin_file}"
    exit 1
else
    echo "Application du patch réussie"    
fi

rm -v "${patch_file}"

Linux depuis ~2007. Xubuntu seulement.

Hors ligne

#2502 Le 02/12/2019, à 17:13

p.lrt

Re : [dPluzz+] Télécharger les vidéos Pluzz, C+ et TNT sous Ubuntu

Super.  Merci pour ce patch.


ASUS K53E - Xubuntu 18.04 ---    SONY VGN38E Xubuntu 18.04 64bits

Hors ligne

#2503 Le 02/12/2019, à 17:18

general alcazar

Re : [dPluzz+] Télécharger les vidéos Pluzz, C+ et TNT sous Ubuntu

Longue vie et prospérité à Melixgaro, mon bienfaiteur !! smile

Dernière modification par general alcazar (Le 02/12/2019, à 17:19)

Hors ligne

#2504 Le 02/12/2019, à 17:20

melixgaro

Re : [dPluzz+] Télécharger les vidéos Pluzz, C+ et TNT sous Ubuntu

Super, merci de confirmer que ça corrige le problème. wink


Linux depuis ~2007. Xubuntu seulement.

Hors ligne

#2505 Le 02/12/2019, à 17:53

general alcazar

Re : [dPluzz+] Télécharger les vidéos Pluzz, C+ et TNT sous Ubuntu

melixgaro, pourrais tu, s'il te plait, sans te commander, smile nous dire en quelques mots quel est le souci actuellement avec FranceTv ?

Hors ligne

#2506 Le 02/12/2019, à 18:04

melixgaro

Re : [dPluzz+] Télécharger les vidéos Pluzz, C+ et TNT sous Ubuntu

Bah, je ne suis pas dans le secret des dieux big_smile
Je constate comme vous que les serveurs servant les flux sont parfois à la peine (victimes de leur succès ?) et que vraisemblablement, il y a des modifications en cours (apparition du 720p).


Linux depuis ~2007. Xubuntu seulement.

Hors ligne

#2507 Le 06/12/2019, à 12:11

Jarodd

Re : [dPluzz+] Télécharger les vidéos Pluzz, C+ et TNT sous Ubuntu

Je confirme les problèmes avec les sites de France.tv, mais pas avec toutes les vidéos. Je prends surtout des dessins animés, et aujourd'hui 3 séries sur 4 sont bloquées (je n'explique pas pourquoi il y en a certaines qui ne le sont pas). Cela le fait avec tous les logiciels cités par général alcazar, et comme il le dit il n'y a que Captvty qui arrive à faire ces téléchargements.
Pour moi c'est bien une restriction côté serveur. Je me demande s'il n'y aurait pas un lien avec l'arrivée prochaine de Salto, le projet de replay qui regroupe les chaînes du groupe TF1, France TV et M6, pour contrer les autres acteurs du secteur. Peut-être que des DRM sont ajoutées au fil de l'eau, et pas sur tout le contenu (c'est peut-être en test selon la charge de chaque série/vidéo).


Ubuntu 18.04 LTS (64 bits)

Hors ligne

#2508 Le 06/12/2019, à 12:26

melixgaro

Re : [dPluzz+] Télécharger les vidéos Pluzz, C+ et TNT sous Ubuntu

bonjour,

Merci du retour Jarodd mais encore une fois, sans exemples précis, je ne peux rien faire. Et pour l'instant, je crois que ce n'est vraiment pas la peine de s'affoler sur le futur de la vidéo en rattrapage dans le contexte de salto.


Linux depuis ~2007. Xubuntu seulement.

Hors ligne

#2509 Le 06/12/2019, à 13:45

Jarodd

Re : [dPluzz+] Télécharger les vidéos Pluzz, C+ et TNT sous Ubuntu

C'était un constat général, pas une demande de correction pour de liens précis.


Ubuntu 18.04 LTS (64 bits)

Hors ligne

#2510 Le 06/12/2019, à 13:49

melixgaro

Re : [dPluzz+] Télécharger les vidéos Pluzz, C+ et TNT sous Ubuntu

Bah dommage car dans ce cas je ne peux pas améliorer l'outil, dans l'intérêt de tous.
Tu as bien pris en compte le patch du message 2501, au fait ?


Linux depuis ~2007. Xubuntu seulement.

Hors ligne

#2511 Le 06/12/2019, à 13:56

Jarodd

Re : [dPluzz+] Télécharger les vidéos Pluzz, C+ et TNT sous Ubuntu

Non je n'ai pas encore testé le patch. Je reviens de plusieurs jours à l'hôpital et ai pas mal de choses à rattraper, et pas que dans les téléchargements de vidéos wink Je réagissais juste au message de général alcazar car j'au eu la notif de réponse dans mes e-mails.


Ubuntu 18.04 LTS (64 bits)

Hors ligne

#2512 Le 06/12/2019, à 14:10

melixgaro

Re : [dPluzz+] Télécharger les vidéos Pluzz, C+ et TNT sous Ubuntu

OK. Je pense qu'avec le dernier patch, tu constateras une amélioration wink Bon retour chez toi !


Linux depuis ~2007. Xubuntu seulement.

Hors ligne

#2513 Le 06/12/2019, à 17:51

Jarodd

Re : [dPluzz+] Télécharger les vidéos Pluzz, C+ et TNT sous Ubuntu

Je viens de tester le patch, il fonctionne super bien, merci c'est top cool

Par contre je rencontre un petit souci avec le nommage des fichiers, avec l'option name-format. Je passe ce paramètre à ma commande :

 --name-format "%(TITRE)_S%(SAISON)E%(EPISODE)_%(SOUSTITRE)"

Dans le nom du fichier, la saison est bien la bonne, par contre l'épisode est erroné : les épisodes de 10 à 19 seront nommés "01", "02 pour de 20 à 29, etc..

Exemple avec ces liens :
S1 E39 Les extra-terrestres : https://www.france.tv/france-5/mini-lou … stres.html
S1 E40 Le club de Mini-Loup : https://www.france.tv/france-5/mini-lou … -loup.html

Les fichiers téléchargés sont respectivement nommés (avec mon pattern ci-dessus) :
Mini-Loup_S01E03_Les_extraterrestres.mp4
Mini-Loup_S01E04_Le_club_de_Mini-Loup.mp4

Idem pour une autre série :
S3 E19 Le chouchou du prof : https://www.france.tv/france-4/angelo-l … -prof.html
S3 E20 Répétition secrète : https://www.france.tv/france-4/angelo-l … crete.html

Résultats :
Angelo_la_debrouille_S03E01_Le_chouchou_du_prof.mp4
Angelo_la_debrouille_S03E02_Repetition_secrete.mp4

Dans les logs d'info de dpluzz-cli, il y a la même erreur ("[INFO]     Épisode (si pertinent) :  02" si c'est un 2x).

Est-ce que chez France TV l'épisode ne serait sur 3 chiffres (ou plus), avec un/des zéros au début pour les compléter ? Et dpluzz-cli le couperait avec les premiers 2 chiffres, ce qui expliquerait ce nommage.


Ubuntu 18.04 LTS (64 bits)

Hors ligne

#2514 Le 06/12/2019, à 17:56

melixgaro

Re : [dPluzz+] Télécharger les vidéos Pluzz, C+ et TNT sous Ubuntu

Merci pour ce retour wink
Oui c'est possible que je me viande dans le formatage de la chaîne de caractères. Je regarderai ça.


Linux depuis ~2007. Xubuntu seulement.

Hors ligne

#2515 Hier à 21:22

JujuLand

Re : [dPluzz+] Télécharger les vidéos Pluzz, C+ et TNT sous Ubuntu

Salut,

Je me suis fait avoir sur Arte pour "Les héritiers" saison 3
J'ai téléchargé les bandes annonces croyant qu'il s'agissait des épisodes.
J'ai rattrapé le coup pour les épisodes 3 et 4, mais j'ai perdu les 1 et 2

Si quelqu'un a ça, et peut me les faire passer ...

Merci
A+


Ubuntu 12.04 avec Gnome-shell  > NEC Powermate VL360 (de 2007) - AMD Athlon(tm) 64 Processor 3500+ / RAM 3,4 Go
Xubuntu 16.04 > Asus X51L (de 2009) - Intel Pentium Dual Core T2370 @ 1.73 GHz / RAM 2Go
Xubuntu 16.04 > Dell DM061 (de 2007) - 2x Intel Core(TM)2 CPU 6300 @ 1.86GHz / RAM 2 Go
Xubuntu 16.04 > HP 15BA048NF (2018) - AMD A8-7410 4 CPU @  2 GHz / RAM 8 Go

Hors ligne