如何使用ffmpeg或mencoder提取具有特定纵横比的视频部分?


1

我从电视上有一些录音。电影都在4:3中,但广告在16:9中。我的输入格式是mpeg 2传输流。我想将我的电影转换为具有h264视频和aac音频的mp4,但要从视频中以16:9宽高比删除所有帧。声音也应在匹配的帧处删除。使用ffmpeg可以轻松将mts转换为mp4,但是如何提取纵横比为4:3的帧呢?

将MTS转换为mp4:

ffmpeg -i input.mts -b:v 6000k -b:a 256k -vcodec libx264 -acodec aac -o output.mp4

我在使用ffmpeg版本0.10.3和MEncoder 1.1-4.5.4的gentoo Linux下

Answers:


0

Comskip是一款可以根据多种特征检测广告的软件。其中之一是“纵横比的变化”。因此,您应该将comskip集成到您的流程中。


我只在Linux下:(我用ProjectX解决了这个问题。这是一个具有gui和命令行界面的java工具。我编写了一个简单的bash脚本,该脚本可以为我的所有电影使用多个参数来调用ProjectX。效果很好:D
MinecraftBhil
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.