我有很多mp4全高清视频,用智能手机制作,看上去旋转了90°。
这些文件有适当的旋转元数据,它们在VLC或其他桌面媒体播放器上正确播放,但我想在不处理mp4元数据的dvd播放机上显示它们。
所以我试着用ffmpeg转换,但我获得了1080x1920文件,分辨率显然不被电视/dvd播放机所识别。
我如何转换,调整大小和添加黑边(左/右)条的正确尺寸,以获得“正确”1920x1080视频?
发布于 2016-02-12 20:04:20
使用
ffmpeg -noautorotate -i input.mp4 -vf "transpose=1,scale=-1:1080,pad=1920:1080:(ow-iw)/2:(oh-ih)/2" -c:a copy -metadata:s:v rotate=0 rotated.mp4根据旋转,转置可能需要值2。
https://stackoverflow.com/questions/35370563
复制相似问题