我的同事有几个视频文件,这些文件已调整大小并使用libx264重新编码。然后视频文件也被分成了ffmpeg片段 - 没有重新编码。不幸。据我所知,视频文件不是在关键帧上分割的。现在视频开始立即播放音频,并且作为图片的视频帧在大约2-4秒内没有任何变化地显示,然后(并且仅此时)视频也开始播放。
我的目标是修改视频片段以立即开始播放视频 - 可以删除第一个关键帧之前的音频部分。问题是 - 我不知道第一个关键帧在哪里,视频开始播放的位置。现在看来每个视频都有所不同。
我有几个视频,所以我需要编写一个脚本来执行此操作。是否有任何工具或某些东西可以检测视频真正开始的第一帧的索引?任何帮助或建议表示赞赏!