logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

利用ffmpeg实现添加图片水印和文字水印,添加多个水印。代码和命令实现及中文水印乱码

ffmpeg中文水印乱码两种原因1.字符编码格式原因,中文必须是utf8编码格式的(我遇到的问题,在vs2013上写的中文,已做编码格式转码,放到centos7.2上编译运行也会出现中文乱码的问题,在Linux上把中文水印重新输入一遍就OK了)2.字体文件fontfile原因,最好去C:\Windows\Fonts目录下去找,比如说宋体,黑体这些是不会乱码的1.ffmpeg命令添...

#linux
c++ 按分割符切割string字符串

/*************************************************** 函数名称: SplitString* 功能描述: 按切割符截取字符串* 参    数: const string & srcStr源字符串* 参    数: vector<string> & vec切割后的字符串存放容器* 参   

Linux下编译ffmpeg及其依赖库

之前想写一篇博客来记录一下本人在编译ffmpeg库是遇到的坑。首先讲一下我的需求,利用ffmpeg库实现转码,增加水印,截图功能,输出文件固定为视频为H264编码,音频为AAC编码1.首先ffmpeg没有x264库,需要下载x264库,自己编译,地址:这个需要提前下载编译yasm库,地址:./configuremake && make install然后再编译安装x264库

#linux
MySQL中实现DROP USER if EXISTS `test`,即创建新用户时检测用户是否存在

最近在工作中碰到这样一个问题,使用数据库脚本更新数据库,检测用户是否存在,不存在的话创建,分配库的权限,存在则跳过;第一个想到的就是类似删除表的判断DROP TABLE if EXISTS `test_table`;用DROP USER if EXISTS `test`;会报语法错误,ERROR 1064 (42000): You have an error in your SQL syn

#mysql
到底了