#1 Le 10/02/2009, à 15:35
- Hizoka
[g2s] GUI d'extraction de fichiers mkv
CETTE VERSION N'EST PLUS MAINTENUE !
Une nouvelle version en pyqt5 est dispo ici : http://forum.ubuntu-fr.org/viewtopic.php?id=1508741
Modification des systemes de selection du fichier mkv et du dossier de sortie
Correction d'un bug de sauvegarde des preferences
Mise à jour de la traduction francaise
Bonjour,
Présentation :
GUI créée à l'aide du logiciel glade2script, pour :
Extraire les pistes contenu dans des fichiers matroska (mkv).
Convertir des fichiers audio DTS en AC3 afin que le fichier matroska (mkv) soit lisible sur la freebox v5.
Ré-encapsuler un fichier matroska (mkv) après avoir enlevé des pistes ou la conversion de fichiers audio DTS.
Vérifier la conformité du fichier matroska via mkvalidator.
Optimiser le fichier matroska (mkv) via mkclean.
Visualiser les pièces jointes au fichier matroska (mkv).
Convertir automatiquement un fichier vobsub en srt.
Page de la doc :
Une documentation complète du logiciel est disponible ici : mkv_extractor_gui_v4
La doc contient également le sinstructions d'installation.
Screenshot :
Fichier test :
Voici un fichier mkv ne contenant que des pistes libres : free_mkv_test.mkv
Dernière modification par Hizoka (Le 03/11/2018, à 16:15)
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#2 Le 12/02/2009, à 11:07
- balby
Re : [g2s] GUI d'extraction de fichiers mkv
Merci beaucoup pour ce script
c'est exactement ce que je recherchais pour transformer le DTS en AC3 dans les MKV pour pouvoir les visionner sur ma FreeboxHD.
Malheureusement cela ne fonctionne pas chez moi.
Lorsque je clique sur l'icône du dossier à droite pour lui indiquer le fichier mkv rien ne se passe.
J'ai pourtant installer toutes les dépendances requises.
Une idée ??
A bientôt et beau travail
Hors ligne
#3 Le 12/02/2009, à 17:39
- Hizoka
Re : [g2s] GUI d'extraction de fichiers mkv
c'est le seul moment ou il utilise le logiciel zenity.
verifie s'il est bien installé : sudo apt-get install zenity
Apparament ca vient de la fonction qui verifie les logiciels installés...
il faut que je revois ca.
Dernière modification par Hizoka (Le 12/02/2009, à 18:02)
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#4 Le 12/02/2009, à 18:21
- balby
Re : [g2s] GUI d'extraction de fichiers mkv
oui zenity est bien installé
je l'ai même réinstallé.
Lorsque je clique sur l'icone en forme de dossier l'icone extraction du fichier devient accessible mais je ne peux rien faire d'autre.
De plus en cliquant sur "info du logiciel" je n'ai pas du tout la même fenètre que toi dans le wiki.
J'ai "mettre à jour" et "quitter cette fenètre"
Voila
Hors ligne
#5 Le 12/02/2009, à 18:55
- Hizoka
Re : [g2s] GUI d'extraction de fichiers mkv
je viens de modifier mon script...
mets le a jour, version 1.1.1 normalement
tu as bien un fichier data.sh avec mkvextractor.sh ?
les 2 sont executables ?
tu lance bien avec la console et non en cliquant direct sur le fichier ?
./mkvextractor.sh
vraiment etrange ca...
Pour avoir une idée du probleme, mets toi dans le dossier du script et fais :
sed -i "s@gtkdialog --program MAIN_DIALOG > /dev/null 2> /dev/null@gtkdialog --program MAIN_DIALOG@" mkvextractor.sh
./mkvextractor.sh
et regarde ce qu'il dit dans le terminal
Dernière modification par Hizoka (Le 12/02/2009, à 18:59)
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#6 Le 12/02/2009, à 19:23
- noska
Re : [g2s] GUI d'extraction de fichiers mkv
Salut
j'avais le même problème que balby, et c'était le fichier data.sh qui n'était pas exécutable.
J'ai testé, ça a bien marché. merci, ce script me sera utile !
Par contre j'ai une résolution de 1024x728 et le fenêtre est trop haute. Les trois boutons du bas sont inaccessibles à moins de déplacer la fenêtre avec alt+souris
Dernière modification par noska (Le 12/02/2009, à 19:25)
Hors ligne
#7 Le 12/02/2009, à 19:33
- Hizoka
Re : [g2s] GUI d'extraction de fichiers mkv
je me doutais bien qu'il y aurait quelques problemes du genre
je revois vite fait pour rendre executable le fichier.
bon pour la taille de la fenetre, je revois ca...
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#8 Le 12/02/2009, à 19:42
- noska
Re : [g2s] GUI d'extraction de fichiers mkv
Autre problème rencontré : rien n'indique quand l'extraction est finie. Le bouton "stopper l'extraction" reste actif/cliquable et dans la barre de progression il y a des messages flash "extraction en cours" alors que c'est fini. (J'ai testé avec des sous-titres)
Hors ligne
#9 Le 12/02/2009, à 19:55
- balby
Re : [g2s] GUI d'extraction de fichiers mkv
merci noska
en effet le fichier data.sh n'était pas executable
Je m'empresse de faire un test
Hors ligne
#10 Le 13/02/2009, à 08:50
- Hizoka
Re : [g2s] GUI d'extraction de fichiers mkv
Pour le coté graphique je suis en train de devellopper plusieurs versions.
je rajouterai une option pour choisir quelle version on veut.
pour le coup de la barre, tu n'as pas ca ?
Normalement, voila les différents textes :
"Travail en attente..."
"Opération annulée..."
"Veuillez stopper l'extraction et reselectionner un fichier..."
"Opération terminée..."
"Extraction en cours..."
Regarde la fonction test du fichier data.sh
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#11 Le 13/02/2009, à 09:22
- balby
Re : [g2s] GUI d'extraction de fichiers mkv
Moi aussi j'ai le même problème que noska.
Je cite :
Autre problème rencontré : rien n'indique quand l'extraction est finie. Le bouton "stopper l'extraction" reste actif/cliquable et dans la barre de progression il y a des messages flash "extraction en cours" alors que c'est fini. (J'ai testé avec des sous-titres)
Hors ligne
#12 Le 13/02/2009, à 09:26
- Hizoka
Re : [g2s] GUI d'extraction de fichiers mkv
ca le fait aussi avec d'autres pistes que les sous titres ?
lancez une extraction, attendez qu'il ait fini, laissez le logiciel ouvert et faites
cat /tmp/mkvextract_file
et indiquez moi ce qu'il y a dedans.
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#13 Le 13/02/2009, à 10:28
- Hizoka
Re : [g2s] GUI d'extraction de fichiers mkv
la je travaille sur les extractions multiples, je galere grave...
voici 2 screenshot des nouvelles versions :
si vous avez des idées, je prends
Dernière modification par Hizoka (Le 13/02/2009, à 10:29)
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#14 Le 13/02/2009, à 15:43
- noska
Re : [g2s] GUI d'extraction de fichiers mkv
J'ai testé avec l'audio, ça fait pareil, voici le résultat du cat :
Extracting track 2 with the CodecID 'A_MPEG/L3' to the file '/home/noska/test/audio-und'. Container format: MPEG-1 Audio Layer 2/3
Progress: 100%%
Et le message "extractions en cours" ne s'affiche pas en continu, juste de temps en temps par petit flash
Pas mal la deuxième capture, en largeur !
Dernière modification par noska (Le 13/02/2009, à 15:46)
Hors ligne
#15 Le 13/02/2009, à 16:21
- noska
Re : [g2s] GUI d'extraction de fichiers mkv
J'ai compris le problème :
dans data.sh , il y a grep "progress"
Or, dans ma version de mkvextract, c'est "Progress" avec un p majuscule.
ça marche bien avec grep -i "progress" ou grep "[Pp]rogress" , il y a la barre de progression, le texte s'affiche bien et ça se termine comme il faut.
mkvextract -V
mkvextract v2.4.1 ('Use Me') built on Jan 25 2009 05:27:36
Hors ligne
#16 Le 13/02/2009, à 16:35
- balby
Re : [g2s] GUI d'extraction de fichiers mkv
effectivement cela resoud une partie du problème.
Mais maintenant le texte "extraction en cours" reste indéfiniment.
Hors ligne
#17 Le 13/02/2009, à 19:23
- noska
Re : [g2s] GUI d'extraction de fichiers mkv
Ah oui, ça me le fait aussi et le script data.sh continue a tourner même après la fermeture de la fenêtre.
ps x | grep data
9849 pts/0 S 0:00 sh -c ./data.sh pourcentage_extraction
9850 pts/0 S 0:00 /bin/bash ./data.sh pourcentage_extraction
Il m'a fallu faire killall data.sh pour tout arrêter
Hors ligne
#18 Le 13/02/2009, à 23:42
- Hizoka
Re : [g2s] GUI d'extraction de fichiers mkv
le script data.sh continue a tourner même après la fermeture de la fenêtre.
J'ai ajouté une verification qui doit le killer si le script mkvgenerator est fermé
grep -i "progress"
Ok, c'est ajouté, etrange que cela ne me pose pas de probleme...
a retester, normalement il change le texte...
pour les multiples extractions je vais poster des messages pour essayer de choper des infos...
une petite mise à jour
j'attends de reussir a rendre le script totalement fonctionnel avant de proposer les autres aspects graphiques.
Dernière modification par Hizoka (Le 13/02/2009, à 23:45)
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#19 Le 14/02/2009, à 05:38
- Hizoka
Re : [g2s] GUI d'extraction de fichiers mkv
Voila, j'ai sorti une nouvelle version avec multi piste pour l'extraction et plusieurs aspect pour la GUI !
j'attends vos retours
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#20 Le 14/02/2009, à 10:36
- noska
Re : [g2s] GUI d'extraction de fichiers mkv
Problèmes rencontrés :
une fois l'interface choisie, konsole s'ouvre (alors que je suis sous xfce) avec le message suivant :
Avertissement : Impossible de trouver « /home/hizoka/Download/mkv_extractor_gui/mkvextractor.sh », utilisation de « /bin/bash ». Veuillez vérifier la configuration de votre profil.
- L'interface 2 : quand on double-clique sur une piste, ça n'apparaît pas dans la partie "fichiers à extraire"
- l'interface 3 : ça apparaît bien dans la partie "à extraire" mais l'extraction ne se lance pas
- l'interface 1 : ça marche correctement, juste le texte "extraction en cours" qui reste à la fin mais les boutons changent bien d'état
suggestion : ça serait bien d'avoir un moyen d'ouvrir directement le fichier mkv du style :
mkvextractor.sh fichier.mkv
ça permettrait notamment d'avoir la possibilité d'ouvrir un mkv avec ce logiciel depuis le gestionnaire de fichier.
Hors ligne
#21 Le 14/02/2009, à 14:49
- madjuju
Re : [g2s] GUI d'extraction de fichiers mkv
Avertissement : Impossible de trouver « /home/hizoka/Download/mkv_extractor_gui/mkvextractor.sh », utilisation de « /bin/bash ». Veuillez vérifier la configuration de votre profil.
Que faire ??
Dernière modification par madjuju (Le 14/02/2009, à 15:04)
Quad Core 6600 G0 - P5K asus - 2048 DDR2 CORSAIR 8500- nvidia 8600 PCIE
Ubuntu 8.04 - 1 X 250 GO SATA - 1 X 500 GO SATA II et
P4 HT - Asus P5GD2 premium - 1 X 250 GO SATA Ubuntu 8.04
Nvidia asus 6600 GT
Hors ligne
#22 Le 14/02/2009, à 15:34
- Hizoka
Re : [g2s] GUI d'extraction de fichiers mkv
Pour le coup de konsole, je vais regler le probleme en virant la commande que j'ai mis,
ca sert uniquement en cas de reboot de la GUI, maintenant, il reviendra à l'utilisateur de relancer lui même la gui.
madjuju => je pense avoir pigé pourquoi.... j'ai modifier.
Il restait quelques coquilles avec les interfaces...
suggestion : ça serait bien d'avoir un moyen d'ouvrir directement le fichier mkv du style :
mkvextractor.sh fichier.mkv
Pour le moment on peut faire : ./mkvextractor.sh /adresse/complete/du/fichier.mkv et valider l'emplacement en appuyant sur le bouton du dossier.
En attendant que je trouve une methode mieux, on ne peut plus ouvrir un autre fichier avec la meme session...
Mais le script va continuer d'evoluer, il finira par etre dans /usr/bin
et je pense que ca devrait simplifier quelques trucs...
la mise a jour n'est pas encore au point, il faut la refaire a la main
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#23 Le 15/02/2009, à 05:15
- Hizoka
Re : [g2s] GUI d'extraction de fichiers mkv
Il faut retelecharger le nouveau script.
Voila, la mise a jour est ok normalement.
le reboot est automatique normalement...
plus de probleme avec : ./mkvextractor /addresse/complet/mkv
il les ouvre, au 1er clic sur l'icone de dossier, il le scan, 2eme clic il propose d'ouvrir un nouveau fichier mkv...
reste a voir pour le foutre dans usr et d'avoir simplement a faire : mkvextractor fichier.mkv
merci de me faire des retours !!
Dernière modification par Hizoka (Le 15/02/2009, à 06:32)
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#24 Le 15/02/2009, à 12:28
- mooourad
Re : [g2s] GUI d'extraction de fichiers mkv
Salut!
Très bonne initiative que je tiens à féliciter
Juste une petite remarque, je bloque à un moment et ne sait que faire!?
...
mourad@GRANDE-MENOS:~$ cd mkv_extractor_gui
mourad@GRANDE-MENOS:~/mkv_extractor_gui$ ./mkvextractor.sh
bash: ./mkvextractor.sh: Aucun fichier ou dossier de ce type
mourad@GRANDE-MENOS:~/mkv_extractor_gui$
Je dois faire quoi exactement avec le "./mkvextractor.sh"?
Ca peut paraitre bête comme question mais je bute.. (novice inside!:P)
Bonne continuation et à bientôt! ^^
Dernière modification par mooourad (Le 15/02/2009, à 12:28)
Hors ligne
#25 Le 15/02/2009, à 23:12
- Hizoka
Re : [g2s] GUI d'extraction de fichiers mkv
Salut !
merci
as tu bien fait les commandes suivantes :
wget http://hizoka.funcenter.fr/linux/mkv_extractor_gui/mkv_extractor_gui.tar.gz
gunzip mkv_extractor_gui.tar.gz
tar -xvf mkv_extractor_gui.tar
rm mkv_extractor_gui.tar
cd mkv_extractor_gui
./mkvextractor.sh
normalement il telecharge le fichier compressé, le decompresse, le supprime, va dedans, et lance le logiciel.
réessaie, si ca ne marche toujours pas, va dans le dossier et regarde s'il y a bien le fichier : mkvextractor.sh
bon j'ai créé une autre interface, version mini
Vous pouvez mettre à jour ou tout retelecharger (plus conseillé...)
J'ai mis a jour la page sur le logiciel de la doc : mkv_extractor_gui
Dernière modification par Hizoka (Le 16/02/2009, à 00:17)
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne