android - 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
如何将这两个命令合并在一起?
解决方案
结合:
"-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
推荐阅读
- html - 我将如何在导航栏下移动我的第一个标题和段落?
- php - PHP - 在两种情况下都在数组返回值中查找字符串中的数组单词
- javascript - markerclusterer 覆盖自定义的单个 geoxml3 标记图标
- swift - 当应用程序在后台时如何使用计时器
- java - Spring 安全测试:检索令牌
- java - 弹性搜索默认不考虑作为字符串字段,也没有给出正确的匹配结果
- kubernetes - 运行具有 IAM 角色权限的 Kubernetes pod
- ruby-on-rails - Rails5迁移:表没有外键
- go - Golang变量声明语法含义
- python - 无法导入本地 python 模块