首页 > 解决方案 > FFMPG Concat 两个视频质量问题

问题描述

我正在尝试使用 ffmpg(使用以下命令)连接两个 mp4 视频文件,一个主视频和一个辅助视频,主视频始终具有 1080x1920 分辨率,生成的视频应该具有一定的分辨率。

val concat = "-i ${mainVideoPath} -i ${secondVideoPath} -filter_complex [0:v]scale=1080:1920:force_original_aspect_ratio=decrease,setsar=1:1,pad=1080:1920:(ow-iw) /2:(oh-ih)/2[s0];[1:v]scale=1080:1920:force_original_aspect_ratio=decrease,setsar=1:1,pad=1080:1920:(ow-iw)/2:( oh-ih)/2[s1];[s0][s1]concat=n=2:v=1[v] -map [v] $resultVideoPath"

concat 工作正常,但我生成的视频的主要部分总是失去质量,尽管生成的视频具有相同的分辨率。

任何帮助将不胜感激。

标签: ffmpegandroid-ffmpeg

解决方案


推荐阅读