我的视频顶部和底部有黑条。我想把这些黑条剪掉。有没有办法编辑视频,只显示实际视频而不显示顶部和底部的黑条?
我有 Adobe Premiere CS3,但只要免费或便宜,我也愿意使用其他软件。
答案1
我不熟悉 Premiere,但这是我在所有视频编辑器中都见过的基本视频编辑功能。例如在 Camtasia 中,您可以:
1)将视频片段导入新项目
2)选择缩放/裁剪工具
3)选择要裁剪的区域
4)延长时间线
5)渲染为新视频 - 完成
我在 YouTube 上找到了 Adobe Premier 教程 - 我想这就是您要问的:
答案2
Premiere Pro
我不知道使用 Premiere Pro 有什么简单的方法可以做到这一点,但你应该先找出视频的目标尺寸。然后,从文件 » 新建 » 序列,并设置此尺寸。确保使用与输入序列相同的帧速率和像素宽高比。
然后将视频拖到序列上,并确保不要更改序列设置:
最后,在视频中运动设置,您可以调整它以移动和缩放它,直到黑条消失:
FFmpeg
使用 FFmpeg,您可以运行cropdetect
过滤器来自动检测裁剪所需的区域:
ffmpeg -i input.mp4 -filter:v cropdetect -f null -
此调用将为每一帧打印一行,但您可以CtrlC随时使用来停止该过程。查看它说的位置crop=
并使用这些参数过滤crop
器。因此,如果cropdetect
过滤器打印出crop=1280:720:0:0
,则只需使用下面的内容:
ffmpeg -i input.mp4 -filter:v crop=1280:720:0:0 -c:a copy output.mp4
当然,这将重新编码视频,质量会略有下降。如果您想保留视觉印象,则应尝试设置更高的质量:
ffmpeg -i input.mp4 -c:v libx264 -crf 21 \
-filter:v crop=1280:720:0:0 -c:a copy output.mp4
CRF 是 x264 编码器的质量设置,其合理值范围是 18 到 28。值越低表示越好,默认值为 23。根据所需的质量更改设置,然后检查x264 编码指南了解更多信息。