如何使用FFmpeg将上下三维视频转换为并排的三维视频

时间:2016-02-17 08:49:13

标签: 3d ffmpeg

我有一个顶部和底部的3D视频,我想用Gear VR来看它,但Gear VR只支持并排视频,所以我需要将它转换为并排,虽然我不知道如何使用ffmpeg实现它,有谁知道?非常感谢。

3 个答案:

答案 0 :(得分:11)

请参阅stereo3d过滤器文档:

ffmpeg -i top-and-bottom.mov -vf stereo3d=abl:sbsl -c:a copy side-by-side.mov

答案 1 :(得分:2)

它有效,但是...我的电影是1920x1080上/下,这个命令拼接了两张图片并将它们并排放置,创建了一部3840x540的电影,它在我的系统上无法正常播放。 这对我来说做得更好:

ffmpeg -i ou.mkv -vf "stereo3d=abl:sbsl,scale=1920x1080" -aspect 16:9 -c:a copy sbs.mkv

希望这有帮助。

答案 2 :(得分:0)

如果您在1920x1080影片中具有“并排”功能,并且想要更改侧面,请采用以下方法:

ffmpeg -i Movie_sbs_rl.mkv -vf stereo3d=sbs2r:sbs2l -c:a copy Movie_sbs_lr.mkv

PS:我知道这是一种古老的享受,但是第一个答案帮助了我,这是第二个问题的解决方案。进行ffmpeg -h full >help.txt并读取文件,您可以在stereo3d找到3D的所有可能格式。