android - 如何在ffmpeg中合并音频和两个视频文件?
问题描述
我想在 android 中使用 ffmpeg 合并 2 个视频和 1 个音频文件。音频应该从头开始
解决方案
合并两个视频
ffmpeg -i input1.mp4 -i input2.mp4 -filter_complex '[0:v]pad=iw*2:ih[int];[int][1:v]overlay=W/2:0[vid]' -map [vid] -c:v libx264 -crf 23 -preset veryfast output1.mp4
然后将音频与视频输出视频合并
ffmpeg -i output1.mp4 -i audio.mp3 finalout.mp4
这些是标准 ffmpeg 库中使用的命令。我认为您需要替换ffmpeg -i
为-y -i
使用该包装器来执行它
推荐阅读
- flutter - 如何在不影响 maxLength 的情况下格式化 TextFormField 中的输入文本?
- ios - 更改按钮框架停止 UIButton 操作
- jenkins-pipeline - 具有并行和不同容器的 Jenkins 管道
- python - Pandas DataFrame:使用基于前一行的计算值添加新列
- excel - 匹配多个条件的动态公式
- java - 适用于桌面的 Appium:driver.findElementsByAccessibilityId 需要永远
- python - 索引张量必须与自张量具有相同的维数
- class - 无法创建 Dart 类对象
- java - 为什么我的 jda discord bot 不发送消息
- python - Python 。如果第二个元素相等,如何对子列表的元素进行排序按第一个元素对子列表进行排序