Video 无法使用ffmpeg解码视频,但可以通过视频播放器播放

Video 无法使用ffmpeg解码视频,但可以通过视频播放器播放,video,ffmpeg,Video,Ffmpeg,我有一个视频巫婆可以发挥的球员。但是,我没有用ffmpeg 3.4解码它。 实际上,它在我自己编译的ffmpeg lib上失败了,但在我公司的一个普通ffmpeg-3.4 lib上成功了 我的编译似乎很成功,因为我可以用它来解码我的大部分视频 我的图书馆怎么了?我是否应该在编译时启用一些特殊选项? 这个视频有什么特别的吗 错误消息: [mov,mp4,m4a,3gp,3g2,mj2 @ 0x31b7120] STSC entry 1 is invalid (first=12 count=0 id

我有一个视频巫婆可以发挥的球员。但是,我没有用ffmpeg 3.4解码它。 实际上,它在我自己编译的ffmpeg lib上失败了,但在我公司的一个普通ffmpeg-3.4 lib上成功了

我的编译似乎很成功,因为我可以用它来解码我的大部分视频

我的图书馆怎么了?我是否应该在编译时启用一些特殊选项? 这个视频有什么特别的吗

错误消息:

[mov,mp4,m4a,3gp,3g2,mj2 @ 0x31b7120] STSC entry 1 is invalid (first=12 count=0 id=1)
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x31b7120] stream 0, contradictionary STSC and STCO
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x31b7120] error reading header
当我使用我公司的LIB时,视频信息被丢弃

Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'aaa':
  Metadata:
    major_brand     : mp42
    minor_version   : 0
    compatible_brands: mp42isom
    creation_time   : 2019-08-06T16:42:23.000000Z
  Duration: 00:00:10.89, start: 0.000000, bitrate: N/A
    Stream #0:0(und): Video: h264 (Baseline) (avc1 / 0x31637661), yuv420p, 1280x720, 2815 kb/s, 25.66 fps, 25.64 tbr, 1k tbn, 50 tbc (default)
    Metadata:
      creation_time   : 2019-08-06T16:42:24.000000Z
      handler_name    :
      encoder         : VC Coding
--------------------

该问题于2018年5月得到解决。更新您的ffmpeg版本

该问题于2018年5月得到解决。更新您的ffmpeg版本

我试过4.1.4和3.4.7版本,得到了相同的结果。我试过4.1.4和3.4.7版本,得到了相同的结果。