增加ffmpeg的比特率容差,以创建电影的屏幕截图

时间:2012-09-21 12:57:14

标签: ffmpeg

我收到错误bitrate tolerance too small for bitrate到目前为止没问题。我知道有几个开关可以增加但没有任何效果。

ffmpeg -y -r 1/30 -b:v 999999k -bt 999999k -maxrate 999999k -i in.flv out%03d.jpg

该命令行的来源是directly from ffmpeg。但那崩溃了:

ffmpeg version N-44123-g5d55830 Copyright (c) 2000-2012 the FFmpeg developers
  built on Sep  2 2012 20:23:29 with gcc 4.7.1 (GCC)
  [...]
Input #0, flv, from 'in.flv':
  Duration: 00:05:00.13, start: 0.000000, bitrate: 259 kb/s
    Stream #0:0: Video: flv1, yuv420p, 320x240, 1k tbr, 1k tbn, 1k tbc
    Stream #0:1: Audio: nellymoser, 22050 Hz, mono, s16
[mjpeg @ 04356860] bitrate tolerance too small for bitrate
[mjpeg @ 04317540] ff_frame_thread_encoder_init failed
Output #0, image2, to 'out%03d.jpg':
    Stream #0:0: Video: mjpeg, yuvj420p, 320x240, q=2-31, 200 kb/s, 90k tbn, 0.03 tbc
Stream mapping:
  Stream #0:0 -> #0:0 (flv -> mjpeg)
Error while opening encoder for output stream #0:0 - maybe incorrect parameters such as bit_rate, rate, width or height

一些想法我做错了什么?

0 个答案:

没有答案