在终端中使用 ffmpeg,我尝试传递精确的视频设置减去音频,并且我已经成功了,除了在实际播放视频之前视频以黑帧开始。
目前正在使用这个:
for i in *.*;do ffmpeg -i "$i" -an -c:v copy "${i%.*}_noaudio.mp4";done
我目前的想法是它可能与我收到的错误有关(视频仍然导出),但我不确定:搜索时间戳时缺少关键帧:1001
谷歌搜索让我尝试不使用 -c:v copy,因为可能可能是与 h264 关键帧相关的故障,而是使用 -c:v libx264,但我真的不想重新编码,因为我不想损失任何质量。我尝试过的文件从 135 mb 减少到 6。