Pages : 1
#1 Le 05/02/2010, à 19:57
- berserk
encodage h264 avec mencoder
Bonjour
J'ai une vidéo en wmv dont voici les caractéristiques :
je souhaite la réencoder au format mp4 avec la piste video en h264 et la piste audio en aac.
j'ai installé gmencoder mais il n'a pas ces formats là.
il me reste donc à utiliser mencoder mais je ne m'y retrouve pas dans sa doc, pouvez vous m'aider svp ?
merci
Dernière modification par berserk (Le 05/02/2010, à 19:58)
Hors ligne
#2 Le 05/02/2010, à 20:03
- Tomzz
Re : encodage h264 avec mencoder
Bonsoir,
Je viens juste de passer mon aprem sur quelques soucis de ce type.
Je ne maitrise pas trop le truc, mais j'ai fais un script qui (entre autre) converti en mp4 h264, voir ici http://forum.ubuntu-fr.org/viewtopic.php?id=377363
Le passage du script qui devrait t'intéresser est après
## conversion de la vidéo en mp4 pour balise html5 (Safari) ##
Hors ligne
#3 Le 05/02/2010, à 20:31
- berserk
Re : encodage h264 avec mencoder
merci je vais jeter un coup d'œil
Hors ligne
#4 Le 06/02/2010, à 09:42
- berserk
Re : encodage h264 avec mencoder
j'ai réussi à encoder avec avidemux mais il y a un problème :
en faite je ne veux pas encoder toute la video mais une partie, mais au résultat le son est décalé, alors que si j'encode la video en entier le son n'est pas décalé
donc comme j'avais encodé la video en entier j'ai voulu coupé la partie qui m'interesse mais le son n'est plus normal après avoir coupé (gresillements, bruits bizarres...)
Hors ligne
#5 Le 06/02/2010, à 15:25
- berserk
Re : encodage h264 avec mencoder
j'ai réussi à couper le fichier .mp4 mais avec Yamb via Wine.
j'aimerais connaitre la maniere pour le faire sans wine, avec un logiciel linux SVP
Dernière modification par berserk (Le 06/02/2010, à 15:25)
Hors ligne
#6 Le 07/02/2010, à 11:10
- Tomzz
Re : encodage h264 avec mencoder
Bonjour,
As tu essayé avec ffmpeg en ligne de commande
ffmpeg -i /rep/video.??? -f mp4 -vcodec mpeg4 -maxrate 1000 -qmin 3 -qmax 5 -bufsize 4096 -g 300 -acodec libfaac -ab 128 -b 400 /rep/video.mp4
Pour couper le fichier, voir les options -t et/ou -ss, le man de ffmpeg nous dit:
-t duration
Restrict the transcoded/captured video sequence to the duration
specified in seconds. "hh:mm:ss[.xxx]" syntax is also supported.
-fs limit_size
Set the file size limit.
-ss position
Seek to given time position in seconds. "hh:mm:ss[.xxx]" syntax is
also supported.
Attention pour que ffmpeg supporte le h264 et aac, il faut activer les dépôts medibuntu et installer les paquets:
libavcodec-extra-52
libavdevice-extra-52
libavfilter-extra-0
libavformat-extra-52
libavutil-extra-49
libpostproc-extra-51
libswscale-extra-0
Comme j'ai dit plus haut je ne maîtrise pas très bien ce domaine, j'ai installé tous ces paquets chez moi, mais certains sont peut être inutiles.
Mais avec la version de ffmpeg des dépôts standard, ça ne marchait pas.
Du coup comme Avidemux semble s'appuyer sur ffmpeg, il te manque peut-être certains de ces paquets de medibuntu.
Hors ligne