首页 > 解决方案 > Android ffmpeg 组合多个命令

问题描述

我知道这种类型的问题之前已经被问过,我已经尝试过这些,但是当涉及到这些命令时不起作用

我正在使用这个库在 android 中执行 ffmpeg 命令

我正在使用以下命令在视频上添加覆盖

"-i", input_videopath,"-ignore_loop","0","-i",overlay_path,"-filter_complex","[1][0]scale2ref[i][m];[m][i]overlay[v]","-shortest","-map","[v]","-map","0:a?","-ac","2", outputpath

我正在使用以下命令在视频中添加音频

"-i", input_videopath,"-i",audioPath,"-filter:a","atempo=2.0","-c:v","copy","-map","0:v:0","-map","1:a:0","-shortest",outputpath

如何将这两个命令合并在一起?

标签: androidffmpeg

解决方案


结合:

"-i", input_videopath,"-ignore_loop","0","-i",overlay_path,"-i",audioPath,"-filter_complex","[1][0]scale2ref[i][m];[m][i]overlay[v];[2]atempo=2.0[a]","-shortest","-map","[v]","-map","0:a?","-map","[a]","-ac","2", outputpath

推荐阅读