当前位置:首页 > 日记 > 正文

PHP使用ffmpeg添加文本字幕的视频

PHP使用ffmpeg添加文本字幕的视频
本文主要介绍了PHP使用ffmpeg添加字幕的视频的方式。实例分析了PHP运行ffmpeg的技能添加字母视频,具有一定的参考价值和需要的朋友参考。

本文的例子讲方法,PHP使用ffmpeg添加字幕显示视频,分享给大家仅供参考。具体实现的方法如下:
< PHP
将目录设置为当前文件夹
如果($处理= opendir($dir)){
(假)!= =($文件= readdir($处理))){
如果(is_file($dir。文件)){
如果(preg_match(。(AVI)$,$文件){
sub_file美元= str_ireplace(。AVI
idx_file美元= str_ireplace(。AVI
thumb_file美元= str_ireplace(。AVI
out_file美元= str_ireplace(。AVI
flv_convert_get_thumb($dir。文件,sub_file美元,idx_file美元美元美元,thumb_file,out_file);
}
别的{
继续;
}
}
}
closedir($处理);
}
/ / flv_convert_get_thumb(输入。avi,输入,SRT,'output .webp,'output。OGM);
提供和更新由史提夫/代码phpsnaps谢谢!
接受:
输入视频文件 1:
拇指路径2:
对MPEG / /转码的3条路径:
功能flv_convert_get_thumb(in_sub美元,美元,美元in_idx,out_thumb美元,美元out_vid){
获取缩略图
美元'ffmpeg CMD = V 0 Y我。美元。vframes 1 SS 250 vcodec MJPEG F原始视频信号。
RES = shell_exec美元($ CMD);
$是命令的输出。
/ /视频转码
$ CMD = 'mencoder。美元。O'。out_vid美元。'子'。in_sub美元。subfont文本规模3 subpos 99 AF量= 10,和subpos。
RES = shell_exec美元($ CMD);
}
>
The above PHP uses ffmpeg to add text subtitles to videos, which is the whole content that Xiaobian shared to you. 我希望能给你一个参考,我希望你会得到很多支持。

相关文章

如何在传统WPS表单中简化成wordWPS

如何在传统WPS表单中简化成wordWPS

文本,教程,表单,传统,如何在,如果我们需要中国传统人物完成后编辑文件都转换成简体中文,那我应该怎么做,别担心,让萧边告诉你如何在传统的WPS表格将字的简化方法。 在传统WPS形式中,Word简化为方法: 打开WPS软件并创建一个新软件。以下是几句…

PS创意风格图标画家立体钢琴

PS创意风格图标画家立体钢琴

图标,创意,画家,钢琴,风格,本教程教学习者使用ps PS画家的创作钢琴图标,渲染出来的图标很有创意,立体感强。在压平的时候,我更喜欢这种效果,推荐它,一起学习吧。 以上方法是PS钢琴图标画家创作的立体风格,很好的教程,推荐一看!…

如何插入word文档链接ppt基本教程p

如何插入word文档链接ppt基本教程p

文档,教程,链接,电脑软件,word,在日常工作中,PPT经常用来写草稿。如果我们需要把word文档链接插入PPT,我们如何插入它让我们告诉你如何在PPT中插入word文档链接。 PPT中word文档链接的插入方法: 打开PPT软件,点击插入按钮。 单击文本框插入Wo…

如何调整PPT表行ppt制作高级教程

如何调整PPT表行ppt制作高级教程

教程,调整,高级,电脑软件,ppt,我们在PPT中添加的表格通常需要调整它们的行的高度。它可能不知道如何操作新来者。让我们来告诉你如何调整PPT表格的高度。 调整PPT表行高度的方法 1。选择表单,表单工具(布局)mdash;mdash;配电线路,使所有行均匀…

轻松的掌握在CSS3字体大小单位REM

轻松的掌握在CSS3字体大小单位REM

单位,字体大小,轻松,电脑软件,REM,在CSS3的新字体单位雷姆 不久前,我无意中联系了WordPress主题中的字体单元REM。那时我很好奇。毕竟,我以前没有见过,所以我立刻搜索了一下信息,并进行了一次测试。 大家都知道,有很多字体单位(字体大小)在网页(字…

让单元格中的数字自动添加到小数点

让单元格中的数字自动添加到小数点

数字,格中,单元,小数点,电脑软件,当我们在excel中输入数字和汉字数据时,不断切换英文输入模式,这样不仅降低了输入效率,而且开关错误会忘记或丢失小数点,我们可以设置工具选项使单元格数字自动小数点,步骤如下: 步骤1:在菜单栏中点击工具;;RARR;选项…

迷恋签名经典签名

迷恋签名经典签名

经典,电脑软件,你是迷恋迷恋的人吗你觉得什么样的签名请欣赏小编辑推荐的那份痴情的签名。 迷恋的签名: 1)向往阳光的温暖,你会给我温暖的阳光。 2)羡慕温暖的阳光,你会给我温暖的阳光。 3)最后只剩下星星,和我一样的记忆。 4)至少记忆是永恒的…

生成序列号oracle的方法

生成序列号oracle的方法

方法,序列号,电脑软件,oracle,思想: 通过一个序列号表,记录当前序列号的最大值,以便取下。每次,何时会把序列号变成大更新。 涉及的桌子: 表:序号hp_no 领域 类型 type_name VARCHAR2(100) start_no VARCHAR2(100) current_no VARCHAR2(100) 代码uff1…

用PS图象处理软件的灰色位置细化

用PS图象处理软件的灰色位置细化

细化,位置,图象,处理软件,灰色,本教程介绍了恢复灰度图像更精细的方法。作者的主要流程如下:首先,色调,画面的饱和度和层次与颜色工具调整。角色的有缺陷的部分可以适当美化。然后用选择来控制颜色的地方,图片不满意的部分可以加工过程。 原 …

用滤镜制作优雅的彩色旋转光束

用滤镜制作优雅的彩色旋转光束

滤镜,光束,优雅,彩色,电脑软件,它可能不见效果图很奇怪,因为有很多的教程,介绍了类似的结果的方法,但作者也加入了一些新的措施,如锐化,和提高的结果。一般过程:首先用滤波器使一些破碎的黑色和白色的背景,然后使用径向模糊和扭曲过滤器把背景变成…

一种方法,它使用div将页脚保存在页

一种方法,它使用div将页脚保存在页

方法,页面,电脑软件,将页脚保,div,TML和身体是不一定相同的高度,当含量较少,身高体小于HTML,当然,这只会出现在身体的内容所占用的空间高度小于浏览器窗口的高度,当高度大于身体的高度在网页HTML。页面元素最参照体,所以有必要保持HTML和身体一样…

巧用WPS演示制作趣味课件

巧用WPS演示制作趣味课件

课件,巧用,演示,趣味,电脑软件,多媒体课件在小学的使用应该使学生不仅要掌握一定的知识,还要学习有浓厚的兴趣,利用课件的形式与学习者,一个良好的互动,和课件PPT课件将成为第一选择。本文将介绍如何使用WPS制作的游戏上课的课件,并与课件爱好者…