Contenu | Rechercher | Menus

Annonce

Si vous rencontrez des soucis à rester connecté sur le forum (ou si vous avez perdu votre mot de passe) déconnectez-vous et reconnectez-vous depuis cette page, en cochant la case "Me connecter automatiquement lors de mes prochaines visites".

#1 Le 21/07/2011, à 09:36

emi_lien

Retourner une vidéo H264 (.mp4)

Bonjour,
Ma caméra vidéo sort des vidéos avec l'extension .MP4 en H264...
Lorsque j'en ouvre une avec Avidemux, j'ai "H264 détecté, utiliser le mode sûr?" mais j'obtiens uniquement une image verte...
Si j'essaie d'utiliser mencoder pour pivoter ma vidéo (mencoder original.avi -o video_retourne.avi -oac copy -ovc lavc -vf rotate=2), j'obtiens une vidéo de qualité plus que moyenne (le but est de garder la même qualité que l'original).
Si vous avez une solution (pour l'une ou l'autre méthode), je suis preneur :-)

Hors ligne

#2 Le 21/07/2011, à 15:28

twocats

Re : Retourner une vidéo H264 (.mp4)

Faudrait aussi que tu affines tes paramètres de transcodage, hein...

mencoder original.avi -o video_retourne.avi -oac copy -ovc x264 -x264encopts subq=6:partitions=all:8x8dct:me=umh:frameref=5:bframes=3:b_pyramid:weight_b:bitrate=1800 -vf rotate=2

devrait le faire.


La réponse est 42

Hors ligne

#3 Le 22/07/2011, à 11:47

emi_lien

Re : Retourner une vidéo H264 (.mp4)

Merci, j'avais oublié de préciser que mencoder me demande d'utiliser autre chose que -oac copy (comme par exemple -oac pcm), donc un :

mencoder original.MP4 -o retourne_anti_horaire.MP4 -oac pcm -ovc x264 -x264encopts subq=6:partitions=all:8x8dct:me=umh:frameref=5:bframes=3:b_pyramid:weight_b:bitrate=1800 -vf rotate=2

est-il correct ? (Impossible de tester, je n'ai pas le PC sous les yeux...)

Dernière modification par emi_lien (Le 22/07/2011, à 11:48)

Hors ligne

#4 Le 22/07/2011, à 19:22

twocats

Re : Retourner une vidéo H264 (.mp4)

Mettre l'extension en majuscule ne sert à rien. Plutôt que le pcm tu peux prendre du mp3 moins volumineux (c'est supporté dans un conteneur mp4).
Genre :

mencoder original.mp4 -o retourne_anti_horaire.mp4 -oac mp3lame -lameopts cbr:br=320 -ovc x264 -x264encopts subq=6:partitions=all:8x8dct:me=umh:frameref=5:bframes=3:b_pyramid:weight_b:bitrate=1800 -vf rotate=2

Si tu veux un résultat de qualité il n'y a qu'un seul moyen : lire la doc, bouffer de la page de man et faire des tests !


La réponse est 42

Hors ligne

#5 Le 12/06/2013, à 15:36

Ambigua

Re : Retourner une vidéo H264 (.mp4)

Salut !

Je deterre ce post , car j'ai un souchi d'encodage ..

J'ai une vidéo mp4 issu de mon téléphone portable..

Je veut la retourner, car elle est a l'envers ..
Je tente depuis 2 heures avec mencoder sans résultat

mencoder 10112.mp4 -o retourne_anti_horaire.mp4 -oac mp3lame -lameopts cbr:br=320 -ovc x264 -x264encopts subq=6:partitions=all:8x8dct:me=umh:frameref=5:bframes=3:b_pyramid:weight_b:bitrate=1800 -vf rotate=2

me retourne :

florent@florent-Aspire-M1100:~/Images/2013$ mencoder 10112.mp4 -o retourne_anti_horaire.mp4 -oac mp3lame -lameopts cbr:br=320 -ovc x264 -x264encopts subq=6:partitions=all:8x8dct:me=umh:frameref=5:bframes=3:b_pyramid:weight_b:bitrate=1800 -vf rotate=2
MEncoder svn r34540 (Ubuntu), built with gcc-4.7 (C) 2000-2012 MPlayer Team
Option x264encopts: Bad argument b_pyramid=(null)

WARNING: OUTPUT FILE FORMAT IS _AVI_. See -of help.
success: format: 0  data: 0x0 - 0x10562fd
libavformat version 53.21.1 (external)
Mismatching header version 53.19.0
libavformat file format detected.
[mov,mp4,m4a,3gp,3g2,mj2 @ 0xb6c9eb80]sample aspect ratio already set to 1:1, ignoring 'pasp' atom (65536:65536)
[lavf] stream 0: video (h264), -vid 0
[lavf] stream 1: audio (aac), -aid 0, -alang eng
VIDEO:  [H264]  640x480  24bpp  90000.000 fps  2016.4 kbps (246.1 kbyte/s)
[V] filefmt:44  fourcc:0x34363248  size:640x480  fps:90000.000  ftime:=0.0000
==========================================================================
Opening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders
libavcodec version 53.35.0 (external)
Mismatching header version 53.32.2
AUDIO: 48000 Hz, 2 ch, s16le, 155.9 kbit/10.15% (ratio: 19487->192000)
Selected audio codec: [ffaac] afm: ffmpeg (FFmpeg AAC (MPEG-2/MPEG-4 Audio))
==========================================================================
Opening video filter: [expand osd=1]
Expand: -1 x -1, -1 ; -1, osd: 1, aspect: 0.000000, round: 1
Opening video filter: [rotate=2]
==========================================================================
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
Selected video codec: [ffh264] vfm: ffmpeg (FFmpeg H.264)
==========================================================================
MP3 audio selected.
Unsupported PixelFormat 61
Unsupported PixelFormat 53
Unsupported PixelFormat 81
Movie-Aspect is 1.33:1 - prescaling to correct movie aspect.
FATAL: Cannot initialize video driver.

Exiting...

Le fichier fait 0 octets ...

quand j'essaie avec un autre .avi, ca marche .. ca vient donc de la vidéo d'origine ( qui est parfaitement lu avec VLC ou un autre lecteur ..)

Une idée?

Hors ligne

Haut de page ↑