tp5
nemengv
这个作者很懒,什么都没留下…
展开
-
FFmpeg在tp5、php下使用的笔记
最近接到一个项目,需要在后端实现音频的合成混音效果(两个音频同时播放),先找到了php-ffmpeg,发现只能合成,达不到同时播放,只能播放完一个再播放另一个。所以只能用php直接调用命令行来操作FFmpeg了。需要php的system和exec方法不能被禁用。代码的功能就是直接生成根据音量加减调整背景音量并和朗诵的声音合成到一个音频文件夹:<?php/** * Ffmpeg工具类...原创 2020-04-24 16:50:05 · 902 阅读 · 0 评论 -
php图片隐写,把文本内容写入到图片里,图片的内容不变
原理:首先把要隐写的字符串转化成二进制数,为了方便计算,每个字符都给分配30位,前面不足的位数补0。然后,每张图片,都由大量的像素点组成,每个像素点又是由红绿蓝三个颜色值组成,把每个像素的蓝色的值用二进制表示,然后最后一位数改成对应的字符串二进制数,这样对整体图片不会有很大的变化,基本肉眼无法识别。同样,再把字符串的长度存到前20个像素的红色值的最后一位,这样解析的时候就知道多少位是有效的...原创 2019-11-07 15:36:19 · 812 阅读 · 1 评论