FFMPEG:-t选项出现问题

时间:2018-08-23 12:45:46

标签: ffmpeg android-ffmpeg

我正在使用带有输出文件名的-t选项来生成带有-t选项的特定秒的输出文件。

示例命令

ffmpeg -r 30 -i <input_fifo> -c copy -t 10 output.mp4

例如,

30 Frames * 10 Seconds = 300 Frames

Output.mp4应该有300帧。但是我得到的Output.mp4少于300帧,例如272帧和290帧等。大约9+秒的内容,但不是精确的10秒。

任何人都面临相同的行为。请告诉我。预先谢谢你。

按@Gyan的要求可能有用的日志

Input file #0 (input_fifo.264):
  Input stream #0:0 (video): 301 packets read (2559184 bytes); 
  Total: 301 packets (2559184 bytes) demuxed
Output file #0 (output.mp4):
  Output stream #0:0 (video): 294 packets muxed (2509136 bytes); 
  Total: 294 packets (2509136 bytes) muxed
0 frames successfully decoded, 0 decoding errors

0 个答案:

没有答案