Probleme dans paquet DEB

Fermé
mfbkonvert - 21 avril 2010 à 17:55
 mfbkonvert - 21 avril 2010 à 19:26
Bonjour, voila, je cherche a convertir mes videos AVI au format mp4 lu par mon mobile, mais je n'aime pas a avoir a taper tout le temps des commandes ffmpeg, j'ai donc voulu creer un paquet DEB pour le coup, seulement pour moi, car je suis tres nul en progra, c'est tres basique ^^, enfin, j'ai un probleme, lorsque je clique sur mon bouton "convertir", la commande ffmpeg se declenche mais la convertion echoue, en console ça me met ;

output codec not supported ( sous ubuntu )

alors que ça fonctionne sous Fedora ( la commande pas le DEB hein ^^ )

voici les deux commandes que j'utilise :

ffmpeg -i $var -f psp -r 29.97 -b 768k -ar 24000 -ab 64k -s 480x160 Myvid.mp4

et :

ffmpeg -i $var -f psp -r 29.97 -b 384k -ar 24000 -ab 64k -s 320x240 Myvid.mp4

j'ai mis le paquet deb sur megaupload au cas ou je m'expliquerais trop mal.. ici :

http://www.megaupload.com/?d=OFRPA3AW

merci d'avance !!!

7 réponses

en reformulant, comment convertir un fichier AVI en MP4 ( ou en 3gp ) avec ffmpeg
merci !
0
Franzux Messages postés 8907 Date d'inscription mercredi 5 décembre 2007 Statut Contributeur Dernière intervention 27 octobre 2015 1 145
21 avril 2010 à 18:50
Tu as mis quoi dans ton paquet deb ?
0
Simplement un fichier Shell principal ( une gui en gtkdialog ), des images ( images de la gui & icones ) et deux fichiers Shells pour convertir mes videos AVI, quand je clique sur mon bouton " AVI to mobile mp4 " pour mon portable, ça m'appelle le 2 eme script qui s'occupe de la convertion, mais la commande ci dessus ( 1er message ) ne marche pas, j'ai mis en plus de ça, un fichier .desktop pour l'icone du menu et c'est tout ; ) ( je l'ai dit c'est juste histoire de ne pas taper tout le temps de code dans le terminal ce n'est pas tres poussé )
0
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 897
21 avril 2010 à 18:56
Salut,

Affiches ton code ici s'il te plait.
0
Voila le script principal :


#!/bin/sh
export MAIN_DIALOG='
<window window_position="1" resizable="false" title="MFBKonvert">
<vbox>
<hbox>
<pixmap>
<input file>/opt/mfb/mfb.png</input>
</pixmap>
<vbox>
<button>
<label>AVI to Mobile MP4</label>
<action>/opt/mfb/mobile</action>
</button>
<button>
<label>AVI to simple MP4</label>
<action>/opt/mfb/simple</action>
</button>
<button>
<label>Fermer</label>
</button>
</vbox>
</hbox>
</vbox>
</window>
'
gtkdialog --program=MAIN_DIALOG



voila le script " mobile " :

#!/bin/sh
#
# For mobile
#
#########################################

var=$(zenity --file-selection --title="MFBKonvert" --text="Choisissez le fichier à encoder :")
if [ "$?" != 0 ] ; then
exit
fi
zenity --info --title="MFBKonvert" --text="Patientez SVP..."
ffmpeg -i $var -f psp -r 29.97 -b 768k -ar 24000 -ab 64k -s 480x160 Myvid.mp4
zenity --info --title="MFBKonvert" --text="Terminé ! "
exit 0;


voila le script " simple : "

#!/bin/sh
#
# Simple
#
############################################

var=$(zenity --file-selection --title="MFBKonvert" --text="Choisissez le fichier à encoder :")
if [ "$?" != 0 ] ; then
exit
fi
zenity --info --title="MFBKonvert" --text="Patientez SVP..."
ffmpeg -i $var -f psp -r 29.97 -b 384k -ar 24000 -ab 64k -s 320x240 Myvid.mp4
zenity --info --title="MFBKonvert" --text="Terminé !"
exit 0;


c'est grave docteur ?
0
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 897
21 avril 2010 à 19:14
Tes fichiers ils ont des espaces dans leur nom ?

Remplace "sh" par "bash" dans tes scripts et essaie à nouveau...
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Voila, non, mes fichiers portent un nom simple sans aucun espace, et j'ai remplaçé le shebang comme tu as dit, mais toujours ce :

output codec not supported ...

:-(
0
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 897
21 avril 2010 à 19:21
Extrait de http://doc.ubuntu-fr.org/ffmpeg

Attention, depuis Ubuntu Intrepid Ibex, les noms de nombreux codecs d'encodage on été changés ex h264 = libx264 ou mp3 = libmp3lame Pour avoir la liste faire:

ffmpeg -formats  
0
merci, vais voir ça !
0