欢迎来到CMS资源网,请先 登录注册

教程观看记录

资源投稿 | 网站地图 | 添加到桌面 | 收藏本站 |

主页 > 图文教程 > 其它CMS技巧 >
收 藏

推荐 mp4格式视频转码时将视频元数据信息放在第一帧的解决办法

所属栏目:其它CMS技巧 来源:CMS资源网 内容发布:佚名
Dedecms_Faq官方群:217479292哪怕群里没有一个人鸟你,还有 群主,管理员,跟你一起!! DedeCms_FAQ(官方群)

现在很多织梦站长都使用本站开发的ckplayer视频播放器插件来搭建视频网站,但是我们经常接到站长的反馈说mp4格式的视频在播放时不能边加载边播放,需要完全加载完成后才能播放或者有的视频播放时只有声音没有画面,就感觉非常不好用。

其实这个是因为你的mp4格式的视频在转码的时候没有将视频元数据信息放在第一帧,就导致播放器不能在开始就加载视频的数据信息,所以就不能边加载边播放。

下面跟大家说说解决这个问题的办法:

解决方法有两个:

第一个是将视频转换成flv格式,这样就不会出现上面的问题,这个方法的优点是简单粗暴,缺点是flv格式的视频不支持手机端html5播放

 

第二个方法是重新转码将视频元数据信息放在第一帧。

下面详细介绍第二种方法:

将视频元数据信息放在第一帧需要用到软件:qt-faststart,下载链接: https://pan.baidu.com/s/1midqvxu 密码: unv7

 

将上面的文件下载后解压得到qt-faststart.exe文件,我们将其放在D:/mp4/目录下面,把要转码的视频1.mp4文件也放进这个文件夹,

然后再打开电脑的运行命令,在里面输入如下命令:

 

qt-faststart.exe d:/mp4/1.mp4 d:/mp4/2.mp4

 

 

运行完成后就会在那个文件夹生成一个2.mp4文件,这个就是转码好了的mp4文件,元数据就放第一帧了。

 

下面给大家附上一个批处理命令,运行后可以将当前目录下所有的mp4文件批量自动处理:

 

for %%a in (*.mp4) do qt-faststart.exe %%~na.mp4 %%~naz.mp4

 

 

将上面的代码保存为.bat文件后放在qt-faststart.exe同目录下,将要处理的视频也放进这个目录,运行这个.bat文件,就会批量处理了,处理过的视频文件名后面会统计增加一个字母z。

文章关键词:mp4格式转码 mp4视频元数据 mp4元数据 放第一帧

相关推荐
网友评论
下一篇:wecenter安装UC后阿里云提示Discuz uc.key泄露导致代码注入漏洞
上一篇:Tipask问答系统web方式安装教程

返回顶部