#51 Le 22/04/2015, à 23:34
- Hizoka
Re : [pyqt4/5] MKV Extractor Qt
Salut,
je regarde ça cette semaine.
Merci pour le retour.
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#52 Le 12/07/2015, à 14:01
- Person
Re : [pyqt4/5] MKV Extractor Qt
Bonjour Hizoka, et merci pour tout ce travail précieux !
Mais que me vaut ceci ?
Impossible de récupérer http://ppa.launchpad.net/hizo/mkv-extractor-gui/ubuntu/dists/vivid/main/binary-amd64/Packages 404 Not Found
Impossible de récupérer http://ppa.launchpad.net/hizo/mkv-extractor-gui/ubuntu/dists/vivid/main/binary-i386/Packages 404 Not Found
Le téléchargement de quelques fichiers d'index a échoué, ils ont été ignorés, ou les anciens ont été utilisés à la place.
Qui chreche... cherche voutre... vroute... trouve !!! :-)
Hors ligne
#53 Le 13/07/2015, à 08:28
- Hizoka
Re : [pyqt4/5] MKV Extractor Qt
Salut,
je suis actuellement en train de finaliser une version en QT5.
sinon pour ton probleme, c'est simplement que je n'ai pas créé de paquet pour vivid.
j'essaie d'en faire un rapidement.
sinon utilise la version sans installation pour le moment : http://hizo.fr/linux/mkv_extractor_gui/ … -Qt.tar.gz
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#54 Le 17/07/2015, à 18:14
- Hizoka
Re : [pyqt4/5] MKV Extractor Qt
Et voila une nouvelle version :
- Plusieurs petites corrections
- Ajout d'une fenetre proposant d'utiliser mmg lors d'un simple réencapsulage
Ainsi qu'une version en QT5 !
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#55 Le 01/08/2015, à 11:47
- Hizoka
Re : [pyqt4/5] MKV Extractor Qt
Petite maj
[english]
- Folder select fixed
- Upadte About window
- Package fixed
[français]
- Séléction du dossier corrigé
- Mise à jour de la fenetre à propos
- Nom du paquet corrigé
Merci à jean-charles granger pour ses retours.
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#56 Le 22/09/2015, à 19:14
- Compte anonymisé
Re : [pyqt4/5] MKV Extractor Qt
Ce logiciel remplace Mkvmerge Gui dans MkvToolNix 8.4 seulement mmg permet de faire bien plus de chose.
Pour l'instant donc, je downgrade MkvToolNix en version 8.3.
#57 Le 22/09/2015, à 20:04
- Hizoka
Re : [pyqt4/5] MKV Extractor Qt
Quoi ?! ca remplace mmg ?!
tu peux m'en dire plus ?
je regarde ça, ce n'est pas censé le remplacer...
EDIT : je n'ai aucun soucis...
Dernière modification par Hizoka (Le 22/09/2015, à 20:11)
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#58 Le 22/09/2015, à 20:18
- Compte anonymisé
Re : [pyqt4/5] MKV Extractor Qt
mmg n'est plus fourni dans la version 8.4 de MkvToolNix.
https://www.bunkus.org/blog/2015/08/mkv … -released/
This is the last release that includes the old GUI (mkvmerge GUI).
Et c'est vrai, mmg n'est plus dans le paquet MkvToolNix 8.4.
EDIT : je n'ai aucun soucis...
À quoi ?
Dernière modification par ignace72 (Le 22/09/2015, à 20:23)
#59 Le 22/09/2015, à 20:44
- Hizoka
Re : [pyqt4/5] MKV Extractor Qt
ha ok...
j'ai cru que mon paquet désinstallé mkvtoolnix
mon logiciel n'a pas vocation à remplacer mmg... je ne savais pas que c'était abandonné...
This is the last release that includes the old GUI (mkvmerge GUI).
Il semble parler d'une ancienne version graphique, je viens de découvrir la version 8.2 avec une version de la gui très différente.
et dans le changelog du 8.4 :
* MKVToolNix GUI: chapter editor bug fix: whenever the additional
modification of »expanding start/end timecodes to include the
minimum/maximum timecodes of their children« was run on an edition
entry then ChapterTimeStart and sometimes ChapterTimeEnd nodes
were inserted as direct children of the EditionEntry node when
saving. This resulted in invalid chapters.
ca n'a pas l'air abandonné...
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#60 Le 22/09/2015, à 21:12
- Compte anonymisé
Re : [pyqt4/5] MKV Extractor Qt
Autant pour moi, j'ai confondu ton logiciel avec la nouvelle interface mkvtoolnix-gui qui reprend effectivement le principe de mmg.
Désolé.
je me suis tout mélangé tout seul.
#61 Le 22/09/2015, à 21:33
- Hizoka
Re : [pyqt4/5] MKV Extractor Qt
ha non en effet, ce n'est pas le même logiciel
le mien a pour intérêt l'extraction des pistes avec des options pour simplifier quelques trucs.
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#62 Le 22/11/2015, à 03:01
- xabilon
Re : [pyqt4/5] MKV Extractor Qt
Salut
La version Qt5 marche au poil sur Kubuntu Wily.
Est-ce qu'il est possible d'implémenter facilement le glisser/déposer des fichiers mkv dans la fenêtre du logiciel, plutôt que passer par le menu "ouvrir un fichier mkv" ?
Pour passer un sujet en résolu : modifiez le premier message et ajoutez [Résolu] au titre.
Hors ligne
#63 Le 22/11/2015, à 12:07
- Hizoka
Re : [pyqt4/5] MKV Extractor Qt
Salut, je l'avais implanté en QT4 mais ça ne semble plus fonctionner pour QT5, je regarde ça
EDIT : ok j'ai réussis, il me reste à refaire un petit tour global dessus et à poster la nouvelle version.
D'autres remarques ?
Dernière modification par Hizoka (Le 22/11/2015, à 12:30)
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#64 Le 23/11/2015, à 19:28
- xabilon
Re : [pyqt4/5] MKV Extractor Qt
Peut-être, mais c'est du chipotage... j'ai désactivé l'installation automatique des paquets recommandés, donc certains paquets (mkclean, mkvalidator, subptool...) n'ont pas été installés.
Lorsque MKV-extractor fait appel à un de ces logiciels, si il n'est pas installé il ne se passe rien, aucun message ; il serait peut-être utile, à la place, de conseiller via un pop-up l'installation de l'outil correspondant.
Remarque je mélange peut-être des fonctions, certaines sont grisées si l'outil correspondant n'est pas installé.
Autre chose : lorsque je fais F5, il ne se passe rien. Avec MKV-extractor lancé en Konsole, j'obtiens l'erreur "Erreur: un seul fichier source est autorisé"
Dernière modification par xabilon (Le 23/11/2015, à 19:42)
Pour passer un sujet en résolu : modifiez le premier message et ajoutez [Résolu] au titre.
Hors ligne
#65 Le 23/11/2015, à 21:12
- Hizoka
Re : [pyqt4/5] MKV Extractor Qt
Lorsque MKV-extractor fait appel à un de ces logiciels, si il n'est pas installé il ne se passe rien, aucun message ; il serait peut-être utile, à la place, de conseiller via un pop-up l'installation de l'outil correspondant.
Remarque je mélange peut-être des fonctions, certaines sont grisées si l'outil correspondant n'est pas installé.
Normalement les options ne sont pas visibles si tu n'as pas le logiciel adéquat.
Autre chose : lorsque je fais F5, il ne se passe rien. Avec MKV-extractor lancé en Konsole, j'obtiens l'erreur "Erreur: un seul fichier source est autorisé"
Tu peux détailler stp ?
Car une fois un mkv ouvert, si je fais F5 ca lance MKVInfo et aucune erreur...
Sinon j'ai fais une maj qui regle le souci du glisser déposer
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#66 Le 23/11/2015, à 23:45
- xabilon
Re : [pyqt4/5] MKV Extractor Qt
Le glisser/déposer fonctionne parfaitement.
Après avoir ouvert un MKV, l'appui sur F5 ne fait absolument rien, ni en passant par le menu Actions > Voir les informations du MKV. Or mkvinfo est bien installé.
Si je lance mkv-extractor-qt5 en Konsole, puis j'ouvre un MKV et j'appuie sur F5, il ne se passe toujours rien dans la fenêtre du logiciel, mais j'obtiens un message dans la Konsole :
Erreur : Un seul fichier source est autorisé.
J'ai essayé avec d'autres mkv (téléchargés ici : http://www.sample-videos.com/ ) et l'erreur est la même.
Il semble que c'est une erreur de mkvinfo, j'ai la même lorsque je lance mkvinfo en Konsole avec 2 fichiers en argument.
Je suis sur Kubuntu 15.10 64bits
Dernière modification par xabilon (Le 23/11/2015, à 23:49)
Pour passer un sujet en résolu : modifiez le premier message et ajoutez [Résolu] au titre.
Hors ligne
#67 Le 24/11/2015, à 08:33
- Hizoka
Re : [pyqt4/5] MKV Extractor Qt
c'est vraiment étrange...
car meme si on fait glisser plusieurs fichiers, il ne conserve que le 1er..
teste avec cette version, dans laquelle j'ai ajouter un print pour le lancement de mkvinfo et de mkvmergegui.
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#68 Le 24/11/2015, à 13:36
- xabilon
Re : [pyqt4/5] MKV Extractor Qt
J'ai la même erreur, mais avec une ligne de plus :
Nom du fichier ouvert : /home/xabi/big_buck_bunny_720p_10mb.mkv
Erreur : Un seul fichier source est autorisé.
À noter que
mkvinfo /home/xabi/big_buck_bunny_720p_10mb.mkv
fonctionne parfaitement
Edit : si je comprends bien, c'est à cette ligne que ça se passe, non ?
self.process.startDetached('mkvinfo -g "{}"'.format(Variables["MKVLinkIn"]))
Ok, c'est bon, j'ai trouvé : mkvtoolnix-gui n'était pas installé, du coup l'option -g de mkvinfo était interprétée comme un nom de fichier. Après installation de mkvtoolnix-gui, ça marche
Peut-être faudrait-il l'inclure en dépendance de mkv-extractor ?
Dernière modification par xabilon (Le 24/11/2015, à 13:47)
Pour passer un sujet en résolu : modifiez le premier message et ajoutez [Résolu] au titre.
Hors ligne
#69 Le 24/11/2015, à 14:09
- EdLeH
Re : [pyqt4/5] MKV Extractor Qt
Bonjour Hizoka :
je développe un logiciel qui n'a rien à voir avec le tien, mais qui utilise aussi PyQt.
Souhaitant le porter sur PyQt5 et n'ayant pas envie de gérer 2 versions en parallèle, j'ai réussi à faire un code qui fonctionne avec les 2.
Vu que tu es dans le même cas, je me dis que ça t'intéresserait de n'avoir qu'une version de ton logiciel à maintenir.
En gros le principe est le suivant (mais je peux détailler plus) :
dans un module utils.py appelé en premier, je détecte la version de Python et de PyQt (et même si c'est PySide) à grands coups de try-except
# PyQt4, PyQt5 ou PySide : PYSIDE = False PYQT5 = False # on teste d'abord PyQt4 : try: import sip sip.setapi('QString', 2) sip.setapi('QVariant', 2) from PyQt4 import QtCore, QtGui as QtWidgets, QtGui except: # puis PyQt5 : try: from PyQt5 import QtCore, QtWidgets, QtGui PYQT5 = True except: # puis enfin PySide : from PySide import QtCore, QtGui as QtWidgets, QtGui PYSIDE = True
ensuite les autres modules importent utils puis utilisent les variables utils.PYSIDE et utils.PYQT5 afin de savoir quoi importer
import utils # PyQt4, PyQt5 ou PySide : if utils.PYSIDE: from PySide import QtCore, QtGui as QtWidgets, QtGui elif utils.PYQT5: from PyQt5 import QtCore, QtWidgets, QtGui else: from PyQt4 import QtCore, QtGui as QtWidgets, QtGui
enfin j'utilise les noms des modules de PyQt5 dans mes appels.
Après, il faut tester ce qui passe à QtWidgets et ce qui reste dans QtGui.
Il y a aussi d'autres module de PyQt qui ont changé (QtPrintSupport, QtWebKitWidgets).
EdLeH
Hors ligne
#70 Le 24/11/2015, à 17:31
- Hizoka
Re : [pyqt4/5] MKV Extractor Qt
xabilon => merci pour l'info
Je l'ajoute aux dépendances !
EDIT : j'ai ajouté mkvinfo-gui et mmg dans les vérifications des options.
EdLeH => merci pour les infos.
Le problème c'est que j'utilise des fonctionnalités qui existe sous qt5 et pas qt4 et pareil avec les versions de python3 et python2 et même entre python 3 et 3.3...
Je pense abandonné la version qt4... mais je vais quand même réfléchir à ta proposition qui pourrait me simplifier certains trucs...
merci à vous deux
D'autres remarques ou idées ?
Dernière modification par Hizoka (Le 24/11/2015, à 18:37)
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#71 Le 29/04/2016, à 18:06
- Hizoka
Re : [pyqt4/5] MKV Extractor Qt
Bonsoir,
je viens de sortir une version qt5 et python 3.4 dispo pour wily et xenial,
j'ai fait pas mal de tests, j'espere qu'il y aura pas trop de bug car j'ai fait beaucoup de modifs...
j'ai créé également un logiciel a part pour la conversion des sub en srt => https://forum.ubuntu-fr.org/viewtopic.php?pid=21507283
[english]
- Lot of bug fixes and revised code
- Update of the config system who can be edit
- Update of the icons
- Option to delete the qt file listing the recent files and URLs
- Add the filter "All files compatible"
- Add a pause button beetwen jobs
- Add audio convert options
- Add a systray icon option
- Use of mkvtoolnix-gui who replace mmg
- Error message if a file name contains a "
- Few dependancies removed
- More files compatibles with the mkv convert
- Convert subtitles use multiprocess now (creation of the Qtesseract5 software)
- A clic on the header of tracks selects all or nothing[français]
- Beaucoup de corrections de bugs et revision du code
- Mise a jour du systeme de configuration qui peut etre modifie
- Mise a jour de la traduction francaise
- Mise a jour des icones
- Option de suppression du fichier qt listant les fichiers et urls recentes
- Ajout du filtre "Tous les fichiers compatibles"
- Ajout d'un bouton de pause entre les taches
- Ajout d'option de convertion audio
- Ajout d'une option d'icone de barre des tache
- Utilisation de mkvtoolnix-gui qui remplace mmg
- Message d'erreur si un fichier contient " dans son nom
- Suppression de quelques dependances
- Plus de fichiers compatibles pour la convertion en mkv
- La convertion des soustitres utilise maintenant plusieurs processeurs (creation d'un logiciel Qtesseract5)
- Un clic sur l'en-tete des pistes selectionne tout ou rien
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#72 Le 29/04/2016, à 18:27
- Bertrand49
Re : [pyqt4/5] MKV Extractor Qt
Bonjour,
Il semble que le ppa pour la version 16.04 ne fonctionne pas pour le moment. J'ai pu charger la clé et inscrire le dépôt, mais le paquet mkv-extractor-qt si c'est bien celui-là n'existe pas? Pourrais-je encore pouvoir compter sur ce logiciel, car il fonctionne bien sur 14.10, à part l'option: augmenter la puissance du son (x2 par exemple), par contre: passer en stéréo pour les DTS à 6 canaux, ça fonctionne.
Merci de votre bienveillante attention.
Hors ligne
#73 Le 29/04/2016, à 23:37
- Hizoka
Re : [pyqt4/5] MKV Extractor Qt
le paquet s'appelle mkv-extractor-qt5
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#74 Le 30/04/2016, à 08:03
- Bertrand49
Re : [pyqt4/5] MKV Extractor Qt
le paquet s'appelle mkv-extractor-qt5
J'ai essayé ce matin d'installer, ça fonctionne, je vous remercie!
Hors ligne
#75 Le 30/04/2016, à 09:09
- Hizoka
Re : [pyqt4/5] MKV Extractor Qt
Cool, et surtout hesite pas a faire des tests et des retours si besoin
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne