Mkv-extractor-qt5

Bonjour,
J’utilise mkv-extractor-qt5 récupéré ici. Je télécharge le.deb et j’installe avec dpkg sans soucis depuis quelques temps déjà.
Cela fait quelques semaines maintenant que j’ai un message d’erreur, non pas à l’ouverture du soft, mais à l’ouverture d’un fichier avec ce soft

mkv-extractor-qt5 
TypeError: can't pickle QTemporaryDir objects
Abandon

Je poste dans support debian mais je pense qu’il faut plutôt regarder du côté de python-qt5 (ou un truc du style) mais je n’arrive pas à résoudre le truc…
Quelqu’un pour me débloquer ? Un paquet manquant ?
Merci
Cdt, Jul.

Tu installes un paquet Ubuntu, pas forcément compatible (euphémisme) avec Debian.
Installe mkvtoolnix et mkvtoolnix-gui
Tu auras tout ce qu’il te faut

Bonjour,
Merci pour ta réponse
Oui, je sais que c’est un paquet ubuntu et j’y vais avec précaution -> pas de ppa dans mon sources.list (upgrade à la mano) et très peu de dépendances à installer. D’ailleurs ça fait plusieurs années que je procède ainsi sans aucun soucis.
Quant à mkvtoolnix, je connais également et je l’utilise bcp ; mais, sauf erreur, il n’existe pas de gui pour mkvmerge (quej’utilise en ligne de commande en attendant) -> c’est là l’utilité de mkv-extractor-qt5 : un petit clic droit sur le fichier et hop on demux…

apt show mkvtoolnix-gui

Je confirme :
https://packages.debian.org/fr/jessie/mkvtoolnix-gui
https://packages.debian.org/fr/stretch/mkvtoolnix-gui

Autant pour moi

Edit

Il n'existe pas de gui pour mkvextract

mkvtoolnix-gui ne permet pas de démuxer les pistes, on peut les modifier, en ajouter (bref muxer ou multiplexer en français) mais pas les extraire (démuxer ou démultiplexer). Ou alors quelque chose m’échappe (ce qui est possible…)
Cela est faisable avec mkvextract en ligne de commande.

$ mkvextract tracks <fichier.mkv> 2:piste-à-extraire.ac3

Tu ne semblais pas connaître l’existence de mkvtoolnix-gui (qui est bien du qt5), donc pas sûr de ce que tu “confirmes”.

Si tu as raison, ça dépend peut-être des versions de mkvtoolnix-gui:

  • Stretch: mkvtoolnix-gui (9.81)
  • Buster/Testing: mkvtoolnix-gui (17.0.0-2)
  • SID: mkvtoolnix-gui (18.0.0-1)

ps: je crois effectivement que la confusion vient du mélange initial avec mkv-extractor (inconnu chez Debian).

[quote=“jul, post:1, topic:75148”]Quelqu’un pour me débloquer ? Un paquet manquant ?
[/quote]Il aurait fallu que tu donnes au moins le retour de:

sudo apt-get install -f
apt-cache policy python3-pyqt5

dsl j’ai modifié mon post précédent
j’ai confondu mkvmerge et mkvextract

> root@Bureau:/home/jul# apt-get install -f
> Lecture des listes de paquets... Fait
> Construction de l'arbre des dépendances       
> Lecture des informations d'état... Fait
> 0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
> root@Bureau:/home/jul# apt-cache policy python3-pyqt5
> python3-pyqt5:
>   Installé : 5.9+dfsg-2+b2
>   Candidat : 5.9+dfsg-2+b2
>  Table de version :
>  *** 5.9+dfsg-2+b2 998
>         998 http://ftp.fr.debian.org/debian sid/main amd64 Packages
>         100 /var/lib/dpkg/status
>      5.9+dfsg-2+b1 996
>         996 http://ftp.fr.debian.org/debian testing/main amd64 Packages
>      5.7+dfsg-5 994
>         994 http://ftp.fr.debian.org/debian stable/main amd64 Packages
> root@Bureau:/home/jul#

Comme tu maîtrises (ou pas ?) une installation à base de stable+testing+sid, ce genre de sujet devrait être très simple pour toi.
Installer mkv-extractor-qt5 dans Stretch ne pose à priori aucun problème.
Le paquet mkv-extractor-qt5 de “ppa ubuntu” étant un intrus chez Debian, je crains que tu n’ailles plus loin ici.

Maitriser est un bien grand mot, mais ça fonctionne depuis une dizaine d’années maintenant :wink:

Ce n’est pas l’install qui pose soucis mais l’ouverture d’un fichier qui provoque cette erreur. Mais tu as raison, m’en vais aller voir chez buntu…

Alleluia…

Le problème est que ce paquet marche peut-être très bien dans ubuntu, puisque c’est un paquet ppa/ubuntu, et qu’on va te répondre … vas voir chez Debian. Mais qui ne tente rien…
Sinon, il te reste la compilation, mais dans un mélange stable+buster+sid… just good luck.

J’avais pas pensé à ça tiens… Au final je mélange très peu (quelques paquets deb-multimedia au compte goutte), debian est chez moi en pure sid !! Je garde les autres dépôts en dépannage avec le preferences qui va bien.

Avant de compiler, as-tu ces paquets ?

mkv-extractor-qt5 Recommends => libav-tools | ffmpeg, mkclean, qtesseract5, mkvalidator

Oui j’ai essayé avec ces paquets, change rien

J’ai vu, ce post également, mais je n’arrive pas à poster dessus pour contacter l’auteur : j’ai un message d’erreur lorsque je valide le post :

Mauvais HTTP_REFERER. Vous avez été renvoyé(e) vers cette page par une source inconnue ou interdite. Si le problème persiste, assurez-vous que le champ « URL de base » de la page Administration » Options est correctement renseigné et que vous vous rendez sur ces forums en utilisant cette URL. Vous pourrez trouver davantage d'informations dans la documentation de FluxBB.`

bizarre…

Edit, pour cette erreur j’ai fait ça et ça fonctionne maintenant :
Pour ce faire, tapez about:config dans la barre d’adresse de firefox suivi de la touche “enter”.
Recherchez les clés ci-dessous et assurez-vous qu’elles sont initialisées à la bonne valeur :
network.http.sendRefererHeader (valeur par défaut : 2)

Je vais tenter sur ce forum, on verra bien
Merci

J’ai réussi à contacter l’auteur sur le forum buntu, il a debuggé.
Résolu.
A+