ffmpeg转换为垂直堆叠.mp4视频无法在Windows

时间:2017-08-04 07:41:27

标签: ffmpeg video-processing

我尝试使用ffmpeg vstack过滤器合并垂直堆叠视频中的两个视频。

ffmpeg -i movie01.avi -i movie02.avi -filter_complex vstack output.mp4

我在VLC上播放时效果很好,但Windows Media Player和某些Android设备无法播放视频文件。

编辑:也尝试使用打击垫和叠加层:

ffmpeg -i movie01.avi  -i movie02.avi -filter_complex "[0:0]pad=iw:2*ih[a];[a][1:0]overlay=0:h" output.mp4 

但仍然相同,它不适用于WMP和某些Android设备。

这很奇怪,因为两个独立的视频在Windows和Android上运行良好,但不是合并的。

有人知道我做错了吗?

1 个答案:

答案 0 :(得分:0)

我发现了问题。

似乎有些玩家不支持高分辨率,所以有必要设置它们。

例如,在900x1080上垂直堆叠视频:

ffmpeg -i movie01.avi -i movie02.avi -pix_fmt yuv420p -s 900x1080 -filter_complex vstack output.mp4

希望它有所帮助! ; - )