gpt4 book ai didi

windows - ffmpeg 在播放全屏的电视上保持宽高比

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

我有一个宽高比为 4:3 (640x480) 的视频,我的电视坚持全屏播放,拉伸(stretch)和破坏视频。是否有一种可靠的方法来锁定 4:3 纵横比,因为通过 USB 我的电视无法手动设置它。

我已经尝试使用这些命令进行编码,但没有任何帮助。

ffmpeg -i "%a.mp4" -aspect 640:480 -c copy "%a.mp4"
ffmpeg -i "%a.mp4" -vf "scale=640:-1" -c:v libx264 "%a.mp4"
ffmpeg -i "%a.mp4" -vf "scale=640:480" -c:v libx264 "%a.mp4"
ffmpeg -i "%a.mp4" -sar 4:3 -c copy "%a.mp4"

电视是TCL 32D2700

最佳答案

如果您的电视不“适合”帧,则必须填充视频,以使帧与电视显示器的纵横比匹配。

ffmpeg -i "%a.mp4" -vf "pad=2*trunc(ih*16/9/2):ih:'(ow-iw)/2':'(oh-ih)/2'" -c:v libx264 "out.mp4"

顺便说一句,ffmpeg 无法就地更新输入,因此输出文件必须不同。

关于windows - ffmpeg 在播放全屏的电视上保持宽高比,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51885597/

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