我正在尝试每小时进行带有分段的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
答案 0 :(得分:2)
flush packet选项必须定向到子多路复用器(在这种情况下为mp3),因此
-segment_format_options flush_packets=1
而不是-flush_packets 1
。