gpt4 book ai didi

ffmpeg 通过复制单个输入输出立体

转载 作者:行者123 更新时间:2023-12-04 23:24:58 24 4
gpt4 key购买 nike

我想让我的桌面输出视频与 VR 耳机一起使用,所以我需要将 X11 输出转换为左眼和右眼(但作为单个视频),它不会是 3D,因为左眼和右眼输入是一样,但没关系。我想我快到了,但无法让 ffmpeg 将单个源视为两个输入。这是我到目前为止所拥有的>

ffmpeg -f x11grab -framerate 60  -video_size 1920x1080 -i :0.0 -i :0.0  -filter_complex "[0:v] scale=iw/2:ih/2, pad=2*iw:ih [left]; [1:v] scale=iw/3:ih/3, fade=out:300:30:alpha=1 [right]; [left][right] overlay=main_w/2:0 [out]" -vcodec libx264 -crf 16 -preset ultrafast sidebyside.mp4

上面的命令应该创建一个输出视频,其中包含我在视频左右部分的左眼和右眼显示输入的副本。

上面的 ffmpeg 命令失败了

:0.0: Protocol not found Did you mean file::0.0?



提前致谢

最佳答案

-f x11grab -framerate 60 -video_size 1920x1080也需要在第二个输入之前插入。但这应该以不同的方式进行,以保持同步
ffmpeg -f x11grab -framerate 60 -video_size 1920x1080 -i :0.0 -filter_complex "[0:v]split=2[l][r];[l]scale=iw/2:ih/2, pad=2*iw:ih [left]; [r] scale=iw/3:ih/3, fade=out:300:30:alpha=1 [right]; [left][right] overlay=main_w/2:0 [out]" -vcodec libx264 -crf 16 -preset ultrafast sidebyside.mp4
(您将右侧缩放到较小的尺寸,但我认为这是有意的)

关于ffmpeg 通过复制单个输入输出立体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52139533/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com