android 使用ffmpeg加水印

news/2024/7/10 22:17:53 标签: ffmpeg, 移动开发

######简单记录下 使用在android上使用ffmpeg增加水印遇见的坑。

#######贴下命令:

ffmpeg -i 输入视频路径.mp4 -vf "movie =水印.png [watermark]; [in] [watermark] overlay = main_w-overlay_w-10:10 [out]" -vcodec libx264 -strict -2 -acodec aac -preset superfast  输出视频路径.mp4
复制代码

######以上两种方式我在mac上通过ffmpeg都可以,但是移植到android上突然不能用了,导致程序崩溃。

######由于看不见调试信息不能定位问题,在网上找到篇博客写的把ffmpeg的log信息打印在AS的logcat上。 ####地址: http://blog.csdn.net/u012027644/article/details/56666608 ######感谢这位博主。 ######我加上日志后重新编译so库后,测试果然能看见ffmpeg的错误信息了。发现报了No such filter: 'movie' 错误。 ######google后发现同样有人遇见过这个问题 https://stackoverflow.com/questions/20504125/ffmpeg-use-filter-in-android ######大致看了下意思就是要去掉 filter_complex和movie 命令的""号 去掉后果然可以了

#####记录下来给遇见相同问题的小伙伴们一点参考。

###遇见自己不擅长的问题要善于分析和搜索相关☺

转载于:https://juejin.im/post/5a31f1405188254a701f0f9c


http://www.niftyadmin.cn/n/1109472.html

相关文章

SSM框架中整一个工作流WorkFlow

工作流直译就是工作的流程,但是怎样设计与实现并应用到程序中还是有一些难度,不然为什么有些公司可以靠工作流起家呢?其中大量的逻辑充斥其中,稍不注意就会出错。 本次在Eclipse中使用了Activity插件,方便使用。 1.首先…

scala学习手记5 - 元组与多重赋值

假定要在一个方法中返回多个值。比如需要返回一个人的名、姓和邮箱地址。在Java中最常用的方法是定义一个Person类,其中包括相对应的字段;还有些不常用的方法就是返回一个集合或数组,拿到结果后再进行循环取值。在Scala中我们又多一个选择&am…

php mysql取出数据_php取出mysql数据库中所有数据

1. [PHP]代码<?php header("Content-Type:text/html; charsetutf-8");$db_connew mysqli("localhost","root","psd","ultrax");if(mysqli_connect_errno()){exit("连接失败".mysqli_connect_error());}$db_co…

修改应用程序图标_手机软件名称随便改,还能一键换图标!包教包会!

听说世界上只有百分之3的人关注Jayson&#xff0c;很幸运你是其中一位大家是否仔细观察过苹果手机和安卓手机的桌面图标。安卓手机最不习惯的就是它参差不齐的软件图标。只要有 1-2 个长相奇葩的&#xff0c;就能让你的桌面奇丑无比。这是因为&#xff0c;安卓系统没有 iOS 那么…

2. 原子变量

package com.gf.demo02;import java.util.concurrent.atomic.AtomicInteger;/*** 一、i 的原子性问题&#xff1a;i 的操作实际上为三个步骤 “读-改-写”* int i 10;* i i; //结果为10* * int temp i;* i i1;* i temp;* * 二、原子变…

C学习记录6——指针

C学习记录6——指针一、计算机存储简介1.内存2.物理存储器和存储地址空间3.内存地址二、指针基础1.指针与指针变量2.指针大小3.野指针和空指针4.万能指针viod*5.const修饰的指针变量三、指针和数组1.数组名2.指针操作数组元素3.指针加减法运算4.指针数组四、多级指针五、指针和…

第13天内容

笔记行分割符在java中可以通过方法得到.系统属性名是line.separator.不同平台的行分隔符是不同的。windows7:\r\nmacOS:\n--------------------------------System.getProperty("line.separator");//执行系统属性名/FileWriter : 没有缓冲区功能、------------------…

[LightOJ1070]Algebraic Problem

题目:Algebraic Problem 链接&#xff1a;https://vjudge.net/problem/LightOJ-1070 分析&#xff1a; 1&#xff09;$ a^nb^n ( a^{n-1}b^{n-1} )*(ab) - (a*b^{n-1}a^{n-1}*b) $ 构造矩阵: $ \left[ \begin{array}{cc} 0 & -1 \\ a*b & ab \end{array} \right] $ $$…