老师你好,我有两个视频,分别是 p1.ts 和 j1.ts,它们的分辨率不同。合并之后,视频是以p1.ts的分辨率为准,导致播放到 j1.ts 的内容时图像变化很大。
下面是主要数据参数:
file 'p1.ts'
file 'j1.ts'
第一个问题:使用 ffmpeg -f concat -i inputs.txt pj.mp4
命令,执行时发现 pj.mp4 的 Input 信息中的视频流的数据只有 p1.ts 的,从输出的 Output 信息来看,视频流的数据也是以 p1.ts 为准的,这是为什么? 难道是因为在合并的时候默认使用文件列表的第一个文件作为基准吗?
第二个问题:如何让合并的视频内容展示原来的分辨率?即播放到 p1.ts 内容的时候,它的分辨率是 1024x576 [SAR 1:1 DAR 16:9] ;而播放到 j1.ts 内容的时候,它的分辨率是 720x1280 [SAR 1:1 DAR 9:16]
第三个问题:不同的分辨率视频进行合并的时候,应该怎样处理才最好?