FFMPEG将m3u8重播到Youtube后,在第1段后始终返回“无法用正确的持续时间和文件大小更新标题”

问题描述

我正在尝试将m3u8实时供稿撤至YouTube,但我一直遇到错误

在网络播放器中观看提要时,效果很好。

m3u8文件标题如下:

<section class="whoweare" style="margin-top: 50px;">
    <div class="container" style="text-align: center;">
      <h1>WHO WE ARE</h1>
    </div>
</section>

这是ffmpeg日志:

#EXTM3U
#EXT-X-VERSION:6
#EXT-X-TARGETDURATION:8
#EXT-X-MEDIA-SEQUENCE:127629
#EXT-X-disCONTINUITY-SEQUENCE:0
#EXT-X-PROGRAM-DATE-TIME:2020-09-12T12:57:13.280Z

似乎它可以正常加载1个.ts文件,但此后失败。

我当前正在使用:

frame=  226 fps= 25 q=29.0 size=    1303kB time=00:00:07.04 bitrate=1516.2kbits/frame=  238 fps= 

    25 q=23.0 size=    1414kB time=00:00:07.52 bitrate=1540.5kbits/[https @ 0x56067993d3c0] opening 'fileurl.ts' for reading
    frame=  250 fps= 25 q=19.0 size=    1536kB time=00:00:08.00 bitrate=1572.8kbits/frame=  251 fps= 24 q=17.0 size=    1536kB time=00:00:08.04 bitrate=1565.3kbits/[flv @ 0x560679c4be40] 
Failed to update header with correct duration.
    [flv @ 0x560679c4be40] Failed to update header with correct filesize.
    frame=  251 fps= 22 q=-1.0 Lsize=    1851kB time=00:00:09.92 bitrate=1528.0kbits/s dup=0 drop=499 speed=0.859x

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)