Android NDK开发之旅38--FFmpeg视频添加水印

Android NDK开发之旅38--FFmpeg视频添加水印,第1张

Android NDK开发之旅 目录

Android也是利用FFmpeg命令行的形式(混编),进行视频转码压缩。

水印位置参数的第一个数值是水印图片的左上角的x轴像素值,第二个数值是水印图片的左上角的y轴像素值。

水印位置参数除了使用数值外,还可以使用以下几个参数:

对应地可以将overlay参数设置成如下值来改变水印图片的位置:

所以质量会下降,在参数中添加设置 如:-b 1024k 会提高视频质量

如果仅仅是播放一段视频的话可以调用相关intent 让别的app去播放这段视频

Intent it = new Intent(Intent.ACTION_VIEW)

   Uri uri = Uri.parse("

file:///sdcard/song.mp3

")

   it.setDataAndType(uri, "audio/mp3")

   startActivity(it)

   Uri uri = Uri.withAppendedPath(

     MediaStore.Audio.Media.INTERNAL_CONTENT_URI, "1")

   Intent it = new Intent(Intent.ACTION_VIEW, uri)

   startActivity(it)


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/7994451.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-12
下一篇2023-04-12

发表评论

登录后才能评论

评论列表(0条)

    保存