android - 如何组合不同的ffmpeg命令

标签 android audio video ffmpeg

我正在使用 ffmpeg在 Android 中,首先为视频添加音轨,然后在其上添加水印。我目前正在使用 2 个不同的命令,这意味着这两个进程是完全独立的(一旦生成了带有音频的视频,我就会运行命令在其上添加水印)。

这些是我正在使用的命令:

添加音频:ffmpeg -i video -i audio -vcodec copy -shortest output_vid
添加水印:ffmpeg -i output_vid -i watermark -filter_complex overlay=10:10 final_vid
有没有办法组合这两个命令并在原始视频上一次运行它们?谢谢。

最佳答案

利用

ffmpeg -i video -i watermark -i audio -filter_complex overlay=10:10 -shortest final_vid

如果视频有一个现有的音轨,这可能会失败。

关于android - 如何组合不同的ffmpeg命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42749076/

相关文章:

android - 我如何从我的Android应用程序共享whatsapp语音笔记(.opus)文件?

android - 创建表盘时检测 Android watch 屏幕形状

html - 在https://modernizr.com/download上找不到Modernizr.load()或HTML5音频

html - 启用 "apple-mobile-web-app-capable"模式时 iOS 8 视频播放器出现问题

javascript - YouTube 播放器.destroy();抛出 'this.a is null' ,即使在验证玩家时也是如此

android - 如何制作安卓:layout_gravity ="bottom|center_horizontal" stays at bottom

java - openCV 中 BROWN 颜色的 HSV 值范围是多少?

c# - 播放器与具有特定标签的对象碰撞时的 Unity3D 播放声音

32位wav PCM中的Android录音不起作用

java - 像素化视频处理