【问题标题】:Ffmpeg segment doesn't show file size update in real timeFfmpeg 段不实时显示文件大小更新
【发布时间】:2019-12-17 06:02:44
【问题描述】:

我正在尝试以每小时分段运行 ffmpeg mp3 流。一切都运行良好,除了一件事:当我运行命令时,文件大小不会按照我的需要实时增长,它只会增长 256k 的包。

有没有办法开启“实时模式”?

我正在使用 ubuntu 18.04 和 ffmpeg 3.4.6

这是我试图在 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



分段录音: 无段录音:

【问题讨论】:

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


    【解决方案1】:

    flush packet 选项必须指向子 muxer(在本例中为 mp3),所以

    -segment_format_options flush_packets=1 而不是-flush_packets 1

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-07-02
      • 1970-01-01
      • 2012-01-11
      • 1970-01-01
      • 2020-12-18
      • 1970-01-01
      相关资源
      最近更新 更多