Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/227.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何在android视频中添加应用程序徽标_Java_Android_Video_Bitmap_Ffmpeg - Fatal编程技术网

Java 如何在android视频中添加应用程序徽标

Java 如何在android视频中添加应用程序徽标,java,android,video,bitmap,ffmpeg,Java,Android,Video,Bitmap,Ffmpeg,我有一个视频存储在我的内部存储器中。我想将应用程序徽标添加到视频中,并在我的android应用程序中播放 我在谷歌上搜索了一下,得到了以下结果: 但是从这些参考资料中,我不知道如何实现我想要的功能。 因此,任何人都可以帮我找到解决方案。答案就在这里 FFmpeg4Android是应用程序运行FFmpeg命令的一种方式, 只有Java,不需要C代码或NDK 直接链接,查找“水印”命令 该页()中的命令示例: WaterMark: // test with watermark.png 1

我有一个视频存储在我的内部存储器中。我想将应用程序徽标添加到视频中,并在我的android应用程序中播放

我在谷歌上搜索了一下,得到了以下结果:

但是从这些参考资料中,我不知道如何实现我想要的功能。 因此,任何人都可以帮我找到解决方案。

答案就在这里

FFmpeg4Android是应用程序运行FFmpeg命令的一种方式, 只有Java,不需要C代码或NDK

直接链接,查找“水印”命令

该页()中的命令示例:

 WaterMark:
 //  test with watermark.png 128x128, add it to /sdcard/videokit/
String[] complexCommand = {"ffmpeg","-y" ,"-i", "/sdcard/videokit/in.mp4","-strict","experimental", "-vf", "movie=/sdcard/videokit/watermark.png [watermark]; [in][watermark] overlay=main_w-overlay_w-10:10 [out]","-s", "320x240","-r", "30", "-b", "15496k", "-vcodec", "mpeg4","-ab", "48000", "-ac", "2", "-ar", "22050", "/sdcard/videokit/out.mp4"};