小编use*_*421的帖子

文件剪切时视频文件开头出现黑框

我使用 ffmpeg 来剪切视频文件。我使用的格式是这样的:

ffmpeg -i input.avi -ss 00:06:30 -to 00:07:15 -c copy output.avi
Run Code Online (Sandbox Code Playgroud)

不幸的是,这会在我的输出视频的开头留下一些黑框,所以我丢失了视频的某些部分。在我尝试的一个视频中,这持续了一秒钟,在另一个视频中,黑框持续了 4 秒。

有趣的是,当我使用相同的命令时,同一视频存在完全相同数量的黑框。意思是,无论我为第二个视频做了多少次,在所有输出中,输出视频在前 4 秒都是空白的!

不过声音效果很好!

以下是我尝试过但不起作用的其他一些命令格式:

ffmpeg -ss 00:01:00 -i video.mp4 -to 00:02:00 -c copy cut.mp4
ffmpeg -ss 00:01:00 -i video.mp4 -to 00:02:00 -c copy -copyts cut.mp4
Run Code Online (Sandbox Code Playgroud)

我用我使用的命令找到了我的解决方案,但后来出现了这个问题

编辑:我发现如果我不使用-c copy 标志,那么我就没有黑框:

ffmpeg -i input.avi -ss 00:06:30 -to 00:07:15 output.avi
Run Code Online (Sandbox Code Playgroud)

但是,使用这种方法,我的输出视频的质量明显低于输入视频,或以前方法的输出视频。所以我回到了第一广场。

audio video ffmpeg cut

5
推荐指数
1
解决办法
5330
查看次数

标签 统计

audio ×1

cut ×1

ffmpeg ×1

video ×1