[FFmpeg-user] conversion dropping frames

Carles Vila cvilad at gmail.com
Tue Apr 21 18:25:44 CEST 2015


On 21 April 2015 at 18:03, Carl Eugen Hoyos <cehoyos at ag.or.at> wrote:

> Carles Vila <cvilad <at> gmail.com> writes:
>
> > $ ffmpeg -i frm_%6d.j2c -c:v prores -profile:v 3 -r 24
>
> Move "-r 24" before "-i" and make it "-framerate 24":
> https://ffmpeg.org/ffmpeg-formats.html#image2-1
> (Input option "-r" will be translated to "framerate"
> but better explicitely use it.)
>
> Carl Eugen
>
> _______________________________________________
> ffmpeg-user mailing list
> ffmpeg-user at ffmpeg.org
> http://ffmpeg.org/mailman/listinfo/ffmpeg-user
>



Thank you Carl Eugen! I tried that before but aborted the conversion
because it still reported 25 fps as the input framerate (see below). But
now I have let finish one file and the output is fine!


$ ffmpeg -r 24 -lowres 2 -i frm_%6d.j2c -c:v prores -profile:v 3 -r 24
/Volumes/VIDEO5/QHEV_R6_lowres_24.mov
ffmpeg version 2.4.2 Copyright (c) 2000-2014 the FFmpeg developers
  built on Oct 28 2014 17:39:46 with Apple LLVM version 5.1
(clang-503.0.40) (based on LLVM 3.4svn)
  configuration: --prefix=/usr/local/Cellar/ffmpeg/2.4.2 --enable-shared
--enable-pthreads --enable-gpl --enable-version3 --enable-nonfree
--enable-hardcoded-tables --enable-avresample --enable-vda --cc=clang
--host-cflags= --host-ldflags= --enable-libx264 --enable-libfaac
--enable-libmp3lame --enable-libxvid --enable-libfreetype
--enable-libtheora --enable-libvorbis --enable-libvpx --enable-librtmp
--enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libvo-aacenc
--enable-libass --enable-ffplay --enable-libspeex --enable-libschroedinger
--enable-libfdk-aac --enable-libopus --enable-frei0r --enable-libopenjpeg
--extra-cflags='-I/usr/local/Cellar/openjpeg/1.5.1_1/include/openjpeg-1.5 '
  libavutil      54.  7.100 / 54.  7.100
  libavcodec     56.  1.100 / 56.  1.100
  libavformat    56.  4.101 / 56.  4.101
  libavdevice    56.  0.100 / 56.  0.100
  libavfilter     5.  1.100 /  5.  1.100
  libavresample   2.  1.  0 /  2.  1.  0
  libswscale      3.  0.100 /  3.  0.100
  libswresample   1.  1.100 /  1.  1.100
  libpostproc    53.  0.100 / 53.  0.100
Input #0, image2, from 'frm_%6d.j2c':
  Duration: 00:19:01.00, start: 0.000000, bitrate: N/A
    Stream #0:0: Video: jpeg2000 (JPEG 2000 digital cinema 2K), xyz12le,
512x215, *25 fps, 25 tbr, 25 tbn, 25 tbc*
Output #0, mov, to '/Volumes/VIDEO5/QHEV_R6_lowres_24.mov':
  Metadata:
    encoder         : Lavf56.4.101
    Stream #0:0: Video: prores (apch) (apch / 0x68637061), yuv422p10le,
512x215, q=2-31, 200 kb/s, 24 fps, 12288 tbn, 24 tbc
    Metadata:
      encoder         : Lavc56.1.100 prores
Stream mapping:
  Stream #0:0 -> #0:0 (jpeg2000 (native) -> prores (native))
Press [q] to stop, [?] for help
frame=  667 fps= 30 q=0.0 size=   48253kB time=00:00:27.75
bitrate=14244.6kbits/s


More information about the ffmpeg-user mailing list