如何绕过 FFMPEG 上的“无效最终大小”

如何绕过 FFMPEG 上的“无效最终大小”

我正在尝试渲染带有硬编码字幕的视频。但我收到了以下消息:

[h264 @ 0x56048835b000] Invalid nal size 13504
[h264 @ 0x56048835b000] Error splitting the input into NAL units.
Error while decoding stream #0:0: Invalid data found when processing input
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x560488313ee0] stream 1, offset 0x67093f: partial file
http://xxx/xxx/raw/20200618095327.mp4: Invalid data found when processing input
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x560488313ee0] stream 0, offset 0x670aaa: partial file
http://xxx/xxx/raw/20200618095327.mp4: Invalid data found when processing input
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x560488313ee0] stream 1, offset 0x670c51: partial file
http://xxx/xxx/raw/20200618095327.mp4: Invalid data found when processing input
frame=  500 fps=3.2 q=29.0 size=    6433kB time=00:00:16.60 bitrate=3174.2kbits/s speed=0.105x  

该视频“似乎”没问题,因为我实际上可以在 VLC / Quicktime 和 Chrome 中观看它。

有什么办法可以避免这个错误吗?这个错误是从哪里来的?

相关内容