#1 Le 30/07/2016, à 21:03
- lmdlg
Mencoder, mjpeg et time lapses
Bonjour,
J'avais l'habitude de faire mes time lapses avec la commande
mencoder mf://*.jpg -mf fps=24:type=jpg -ovc lavc -lavcopts vcodec=mjpeg -oac copy -o output.avi
Mais sous ma Xubuntu 16.04 64 bits, j'ai une erreur :
MEncoder 1.1-4.8 (C) 2000-2012 MPlayer Team
success: format: 16 data: 0x0 - 0x0
MF file format detected.
[mf] search expr: *.jpg
[mf] number of files: 1577 (6308)
VIDEO: [IJPG] 0x0 24bpp 24.000 fps 0.0 kbps ( 0.0 kbyte/s)
[V] filefmt:16 fourcc:0x47504A49 size:0x0 fps:24.000 ftime:=0.0417
libavcodec version 54.35.0 (external)
Opening video filter: [expand osd=1]
Expand: -1 x -1, -1 ; -1, osd: 1, aspect: 0.000000, round: 1
==========================================================================
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
Selected video codec: [ffmjpeg] vfm: ffmpeg (FFmpeg MJPEG)
==========================================================================
Movie-Aspect is undefined - no prescaling applied.
videocodec: libavcodec (800x600 fourcc=47504a4d [MJPG])
[mjpeg @ 0xb6a89040]Specified pix_fmt is not supported
Could not open codec.
FATAL: Cannot initialize video driver.
Movie-Aspect is undefined - no prescaling applied.
videocodec: libavcodec (800x600 fourcc=47504a4d [MJPG])
[mjpeg @ 0xb6a89040]Specified pix_fmt is not supported
Could not open codec.
FATAL: Cannot initialize video driver.
Exiting...
Visiblement, c'est le codec qui ne convient pas, et pourtant en faisant un
apt-cache search libavcodec
On m'annonce qu'il se trouve (entr'autres) dans Mencoder, qui est pourtant déjà installé.
Je pourrai certes changer d'encodeur, mais vu que je n'ai pas (encore ?) envie de réécrire mes scripts, je suis preneur d'une solution avec Mencoder...
À bientôt ! lmdlg
Dernière modification par lmdlg (Le 30/07/2016, à 21:03)
Lenovo G70-35 – Xubuntu 18.04.1 / bépoète
Hors ligne