Commande MKVmerge pour Muxer AVI et SRT

Modérateur : Modérateurs

Répondre
Avatar du membre
ar-s
Messages : 53
Enregistré le : lun. 14 juin, 2010 13:05

Commande MKVmerge pour Muxer AVI et SRT

Message par ar-s »

Bonjour,
Après de nombreux mois d'absences (période noire...) je me suis remis à la prog.
Si pour encoder, M4NG est toujours au top, j'ai créé une petit soft perso pour "chainer" le muxage des film AVI + SRT en un MKV afin que les sous titres soient lisibles sur la Freebox Revolution.

J'ai testé MKVtoolnix pour cela et ça marche au poil, seulement ça me gave de devoir créer des tâches pour chaque épisodes (séries).
Le soucis étant que MKVtoolnix génère une tâche comme ceci :

Code : Tout sélectionner

"C:\Program Files (x86)\MKVtoolnix\mkvmerge.exe" -o "F:\\Film\\fichierDestinnation.mkv"  --forced-track 0:no --forced-track 1:no -A 1 -D 0 -S -T --no-global-tags --no-chapters "F:\\Film\\Source.avi" --language 0:fre --track-name 0:Sous-titre FR --default-track 0:yes --forced-track 0:no -S 0 -d -a -T --no-global-tags --no-chapters "F:\\Film\\Source.srt" --track-order 0:0,0:1,1:0
Mon soft arrive à reproduire le même schéma et pourtant la commande ne fonctionne pas, j'ai un message d'erreur (erreur code 0).

Y'a surement un soucis de synthaxe.
Je demande donc aux maitre de l'encodage de me venir en aide.

Merci et content de vous retrouver.
.:: Ar-S ::.
Windows 7 x64 - ATI Radeon HD4850
mon site
Avatar du membre
Underground78
Administrateur
Administrateur
Messages : 11272
Enregistré le : mar. 06 févr., 2007 21:54
Localisation : France
Contact :

Message par Underground78 »

Salut,

Sauf erreur de ma part justement, "erreur 0" veut dire aucune erreur. ;)
Avatar du membre
ar-s
Messages : 53
Enregistré le : lun. 14 juin, 2010 13:05

Message par ar-s »

et pourtant ça ne marche pas..
Je fais un RunProgram(monmkvmerge.exe , mes paramettres) et ça ne fais ..

Le pire c'est que si j'ouvre ma console windows (cmd.exe) et que je colle la tâche que mon prog à généré, ça marche...
C'est à devenir chêvre
.:: Ar-S ::.
Windows 7 x64 - ATI Radeon HD4850
mon site
Avatar du membre
Underground78
Administrateur
Administrateur
Messages : 11272
Enregistré le : mar. 06 févr., 2007 21:54
Localisation : France
Contact :

Message par Underground78 »

Montre plus de code si tu peux, d'ailleurs on sait même pas en quel langage c'est ? Si j'étais toi je ferais ça avec un simple bat, ça serait bien suffisant.
Avatar du membre
ar-s
Messages : 53
Enregistré le : lun. 14 juin, 2010 13:05

Message par ar-s »

Yop, j'ai trouvé !
Mon code était bon, c'était bien la commande RunProgram() qui chiait.

Je programme en Pure Basic.
Merci tout de même de m'avoir répondu si vite.
.:: Ar-S ::.
Windows 7 x64 - ATI Radeon HD4850
mon site
Avatar du membre
Underground78
Administrateur
Administrateur
Messages : 11272
Enregistré le : mar. 06 févr., 2007 21:54
Localisation : France
Contact :

Message par Underground78 »

De rien. ;)
Répondre