ffmpeg段不实时显示文件大小更新

时间:2019-08-09 13:22:21

标签: node.js unix ffmpeg segment fluent-ffmpeg

我正在尝试每小时进行带有分段的ffmpeg mp3流。一切都运行良好,除了一件事:运行该命令时,文件大小并没有根据需要实时增长,而仅以256k的软件包增长。

有没有办法改变“实时模式”?

我在ffmpeg 3.4.6中使用ubuntu 18.04

这是我试图在linux终端上运行的代码:
ffmpeg -i http://radiocentova.conectastm.com:8363/stream -y -acodec libmp3lame -b:a 16k -ac 1 -ar 11025 -vn -strftime 1 -f segment -segment_time 3600 -flush_packets 1 @test_%Y%m%d%H%M%S+00.mp3



分段记录: Recording with segment 无段记录: Recording without segment

1 个答案:

答案 0 :(得分:2)

flush packet选项必须定向到子多路复用器(在这种情况下为mp3),因此

-segment_format_options flush_packets=1而不是-flush_packets 1