Oisiweb : Convertir une vidéo pour le Meizu M6
Par liberforce le dimanche 11 novembre 2007, 03:04 - Computers / Informatique - Lien permanent
Cher oisiweb, J'ai cherché (et trouvé) des solutions pour convertir des fichiers vidéo au format du Meizu M6, qui a les caractéristique suivantes:
- vidéo au format Xvid avec un bitrate maximum de 512 kbps
- 20 images par seconde maximum
- son au format MP3, de 56 à 256 kbps, stereo
Malheureusement, elles utilisent toutes mencoder ou ffmpeg pour effectuer la conversion. Il semble bien qu'en ces jours sombres de l'humanité, personne ne s'intéresse à gstreamer... Saurais tu quelle formidable ligne de commande utiliser avec gstreamer pour effectuer cette conversion ?
Pour ceux que cela intéresse:
Commentaires
Je te laisse scripter le bousin :
gst-launch -v gnomevfssrc location=file:///home/bob/source.avi ! \
decodebin name=decoder decoder.! queue ! videorate ! videoscale ! \
'video/x-raw-yuv,framerate=(fraction)24/1,width=320,height=240' ! \
xvidenc ! queue ! avimux name=mux ! progressreport ! gnomevfssink \
location=/home/bob/sink.avi decoder.! queue ! audioconvert ! \
audioresample ! 'audio/x-raw-int,channels=2,rate=44100' ! \
lame mode=0 vbr-quality=6 ! mux.
Bon, je viens d'essayer, c'est un peu la misère. Déjà sous Mandriva Linux, le plugin xvid n'est pas intégré, il faut le récupérer à part sur le PLF. Le nom du package: gstreamer0.10-xvid.
Ensuite il y a plusieurs problèmes:
Pour le nombre de frames par secondes, tu avais mis 24 au lieu de 20, donc ça se corrige facilement. Par contre pour le reste, va falloir que je jette un coup d'oeil... En tout cas merci du coup de main, parce que c'est pas encore super user-friendly gstreamer on dirait...