云转码视频点播系统设置项说明

发布时间:2017-03-06 14:09:35
用云转码就会“出事”吗?:http://www.ppvod.com/dianbo/wenti/510.html
云转码最新版地址下载:http://www.yunzhuanma.com/xiazai/2016-06-22/1.html

红色标题为首次使用必填,其他设置根据需求填写或为空。

播放设置

播放域名:

此设置及下面的端口设置都是指提供m3u8播放地址及分享地址和上传地址的域名或IP(为了方便本机测试,默认是localhost)填写的时候不要写http://,末尾也不要写/,如果没有写域名上传则返回相对路径。

播放端口:

提供m3u8播放地址及分享地址的端口,系统默认2100可修改为80或其他端口,修改后请运行“服务启停.exe”两次重启软件。服务器上不能有其他软件占用80端口,比如iisapachenginx等,否则不能启动转码软件。后台登录的端口固化为2000,不再提供更改。如果觉得暴露后台登录地址,可在软件的views文件夹删除login.ejs文件,自己需要登录的时候才拿回来,防止别人登录。

分发域名:

当视频文件转码完成转移到其他服务器提供播放时(比如cdn加速、分发到云存储等形式),又不想放弃我们的分享地址功能,你可以在这里填写视频文件的访问域名,这样分享地址和m3u8地址依然使用播放域名,而播放TS视频文件时则访问分发域名的地址。这样就可以实现播放系统和ts文件的分开管理。注意一般的cdn只支持80端口,请参考端口说明。

API密钥:

必填项且不要使用默认值不然别人可以通过api删除你所有的视频,字母和数字任意填写,没有密钥不能播放视频,且必须带key才能访问api地址。下面是使用方法:

查询全部id记录:http://localhost:2000/api/gettask?key= xxxxxxxxxxxxx

查询指定id内容:http://localhost:2000/api/gettask?id=xxxx&key=xxxxxxxxxxxxx

删除全部记录和文件:http://localhost:2000/api/removeAll?key=xxxxxxxxxxxxxxxx

删除指定id记录和文件:http://localhost:2000/api/removetask?id=xxxx&key=xxxxxxxx

API通知:

接收API通知的网络文件地址,关于API接口的使用参考末尾文档。

生成二维码:

勾选则自动生成可以扫描打开分享(share)地址的二维码地址,不勾则不能访问。

启用P2P

勾选此选项则所有视频通过PPVOD客户端缓存加速,但客户端只能缓存TS文件,用户如需正常播放视频必须从网页进入才能观看视频。客户端缓存加速软件下载地址:http://www.yunzhuanma.com/xiazai/2016-11-08/73.html

TS伪装:

目前一些cdn厂家只支持jshtmlcss等格式的缓存,不支持ts格式的视频文件缓存,启用此伪装,可以把ts封装为js请求,绕过cdn限制达到加速视频的目的。

防盗链设置

防盗格式:

只有这里指定的文件格式才能启用防盗链,没有指定的格式则没有防盗链功能。多个用|分隔,例:.m3u8|.ts|.mp4|.vod|.txt

防盗密钥:

自定义视频地址加密字符串,不定期更改,防止盗链。内容为数字、大小写字母。为空则没有防盗链。

放行域名:

只有这里指定的域名才能播放本系统的视频,留空则不限制,多个域名或IP|分隔。

上传设置

上传密钥:

配合\work\public\upload\js\下面的上传配置文件,比如打开默认使用的adminup.js,找到userInfo = {userId: "the_user",the_use改为随便一串字符,然后在后台设置相同的字符。使用密钥核对成功才能上传,防止外部上传。另外配置允许域名也可以防止外部上传。

允许域名:

    为了防止外部恶意上传,可设置上传域名限制,只能接收允许的域名上传过来的文件,不是指定的域名则拒绝接收,如果不想限制则为空,多个域名|分隔。

日期格式:

    上传文件夹的日期格式可自定义选择,方便以后查询文件。

转码设置

转码策略:

    采用速度优先和画质优先两种转码策略。速度优先会适当牺牲画质,特别是剧烈场景下的画质;画质优先会牺牲转码速度,用更多的时间来处理视频达到画质最佳,压缩率更高。

视频来源:

就是视频所在的文件夹(带盘符),软件会读取子文件夹并转码。确保该路径没有符号和空格。该文件夹被软件视为视频服务的根目录。如果视频来自多个文件夹则用|分隔,视频会自动生成到原视频当前目录,多文件夹或多个盘符可以共用一个域名(意味着可以使用多个硬盘了)*因为系统是用盘符+文件夹路径来判断文件地址的,如果使用了多文件夹读取,搬家或转移数据不能改变视频文件与盘符、文件夹的对应关系。

视频输出:

指的是转码生成的视频文件输出的文件夹,可以指定到本机的其他文件夹或盘符。不填则图片和视频存放在原视频文件夹下面。

查询周期:

查询视频文件夹的间隔时间,单位:秒。

任务数量:

同时执行转码的任务数量,可根据硬件条件设置。

待转格式:

指的是要把哪些格式的视频、音频转换为mp4m3u8,多个视频格式|分隔,比如rmvb|flv|vob|mp4|mov|3gp|wmv|mp3|mkv|mpg|ts|avi|mpeg|avi|wav 如果还有其他格式需要处理,继续在后面添加。

剪辑时间:

设置指定时间(秒),则开始到该时间内的视频保留,其余删除。

码率设置:

(注意:如需多清晰度输出,设置多码率的同时需要设置多个码率描述、画面大小、帧率、水印,并一一对应否则可能导致转码不正常)

设为500效果比较好, 是压缩率和清晰度都能均衡到的最好设置,数字越小 画质越差,视频文件越小,反之亦然,设置为0则保持原来视频的码率,可转高清视频。如果原视频码率低于设置码率,则保持原视频码率输出(低画质视频,强制升高码率只会让文件变得更大,但对画质并无改善,故作此设置),如果原视频码率大于设置码率则降低码率按设置码率输出。动态码率如何让你更省钱http://www.yunzhuanma.com/gongneng/2016-06-23/16.html

关于多码率输出的说明:首先明确多码率的目的和前提,多码率输出是为了适应用户不同宽带需求或画质需求。前提是源视频是超清码率以上的视频,比如源视频码率是5000,多码率输出分别设置为1000|2000|3000,源视频降低码率输出则有效。反之源视频码率是1000,设置多码率为1000|2000|3000,这时候如果再把源视频提高码率到2000|3000输出,画质不会有任何改善,文件却变得更大,为了适应视频自身的转码规则,软件则会只输出一个1000码率的视频,其他两个码率则不输出,既保证了高码率能多码率输出又节省服务器硬盘资源。一般设置400|800|1500,切记:码率一定安装从低到高顺序设置3个或3个以下。

码率描述:

    生成多码率并且使用xml列表播放的情况下,在播放器出现的标清、高清、超清等文字,你可以根据自己的爱好定义这些清晰度名称,如果为空则不生成清晰度切换文件。

画面大小:

    保持原视频分辨率设置为0  如果要固定宽高设置为如:720x480如果设置了三种多种码率输出,则要对应的设置三种分辨率。一般可以设置320x240|720x480|1080x720,这里的宽高类型设置要和码率类型设置形成一一对应的关系。如果要想不让原来的画面变形,可控制其中右边的宽度或高度,另外一边设置为-1,比如720:-1,则输出宽度为720,高则按比例自动缩小。

帧率设置:

可设置视频帧率,如果码率设置了三种,这里也对应设置三种帧率,让输出不同码率的视频一一对应不同帧率,常用帧率为15202425,稍微静态的画面可使用低帧率压缩视频大小。

水印位置1

    指的水印坐标的起始位置,跟下面的水印坐标配合使用。

水印坐标1

     无需水印设置为0, 水印设置标准 10:10 从右上角起距左、距右各10像素,具体要求,自己多调试。 :为英文符号,水印图片置于软件文件夹/wrok/watermark下面,文件名分别为1.png2.png3.png,三个图片依次对应三种码率,可调整不同图片大小。给多种码率设置不同坐标的水印可设置多个坐标,多个坐标用|分隔,如10:10|20:10|15:20。参考文档:http://www.yunzhuanma.com/gongneng/2016-06-23/17.html

水印设置2同上。

水印图片置于软件文件夹/wrok/watermark下面,文件名分别为21.png22.png23.png,三个图片依次对应三种码率,可调整不同图片大小。

不需要水印,则坐标设置为一个0即可。

分片时长:

m3u8也支持分段加载(暂停则停止下载分段视频文件,具体优势可见文档:http://www.yunzhuanma.com/gongneng/2016-06-23/21.html),且m3u8兼容winiosandroid等各种软硬件播放设备,所以新版本默认只输出m3u8列表播放,这里只需设置每段ts时长,单位:秒,1-20均可,自行调整。

视频加密:

    这里的视频加密是指扰乱视频正常编码,给视频流内部加密,让不支持解密协议的软件不能播放和编辑,比如电脑安装的暴风影音、QQ影音、格式工厂等视频播放和编辑软件就不能使用该视频,达到视频不能被再次修改和离线播放的目的。

跳过转码:

    源视频文件为标准的h264/aac编码(缺一不可),勾选此项则可对视频进行加密切片,减少转码流程,启用此项时以下功能将不能使用:水印、字幕、多清晰度,而加密、切片、防盗链则不受此影响。

是否删除:

    源视频文件是否在转码完成后删除原视频文件,勾选则删除。

保留Mp4

    勾选则保留转码输出第一个码率的mp4文件,具体存放位置请到视频文件夹查看。

截图设置

图片域名:

    注意这里的图片域名不是在云转码系统调用的时候使用,一般情况为空即可。当你把视频截图搬到其他地方需要绑定跟视频文件不一样的域名使用的时候,这里填写图片访问域名(带http://,末尾不用/),上传视频的时候系统会返回带域名的图片地址给网站表单,这样就可以实现上传返回不同的视频域名和图片域名。如果这里为空则返回跟“播放域名”一样的域名地址。

图片输出:

这里的设置是为了把视频和图片分不同文件夹存放,以便不同的域名调用,比如a域名绑定视频文件夹,b域名绑定图片文件夹,如果用上同步软件,这样就轻易实现多服务器的平衡负载。

JPG大小:

    指的截取的静态图片大小 135*71是图片大小,如需多图截取则用|分隔多个像素,比如135*71|320*240|480*720,不同图片的截取方便缩略图在网站不同位置调用或选择。设置为0则不截图。

GIF大小:

    截取的动态图片的大小,设置同上,但只能截取一个图片。设置为0则不截图。

GIF时长:

    截取的动态图片的时间长度不超过5秒最好。

字幕设置

启用字幕:

勾选此项则开启字幕压制,注意此字幕是像水印一样加到视频上面的,一旦加上不能去除。

字幕设置:

例:Dialogue: 0,0:00:00.00,0:10:00.00,*Default,NTP,0000,0000,0000,Banner;20;0;50, {\an2}{\fs30}{\c&H00ffff&}云转码www.yunzhuanma.com)——视频网站必备神器!

0:00:00.00,0:10:00.00  这个就是你做的时间轴,前半段是出现时间,后半段是结束时间.根据具体情况,可做调整.时间一到,滚动字幕不管有没滚完都会强制结束,这点请注意.

*Default,NTP,0000,0000,0000,  这里不要乱动就行.

Banner;20;0;50  其中,第一个数字20 20代表的是速度,数字越小,速度越快,0的话,基本就不是人看的东西了.一般选用10-15左右的速度,20-40秒能滚完..第二个0代表的是从右向左滚动,改成1的话,会变成从左向右滚.最后一个50代表的是滚动字幕在屏幕边缘的透明度.一般用50就好,别去改它.特别需要注意的是,这几个数字之间,必须要有;隔开.

{\an8}:表示将文字放置于屏幕顶端

如果你要把字幕放其他地方怎么办呢?看电脑键盘的小键盘数字那里(键盘右侧)
7 8 9
4 5 6
1 2 3
数字位置代表字幕位置 比如{\an2} 就是正下方 {\an8}就正上方 {\an3}就是右下角 {\an7}就是左上角 {\an5}就是正中间 {\an4} 就是中间靠左的位置以此类推

{\fs30}:作用是改变字号的大小  可参考字号自行调整

{\c&H00ffff&}:是字体颜色 可参考16进制颜色自行调整

广告设置

 

片头视频:

如需在分享及播放视频开始加入视频广告则在此填入ts文件的网络地址,并保证此地址可访问。可以先使用我们软件把广告视频先转为ts,然后把ts置于软件文件夹的public文件夹下面,这时候ts的网络地址则为http://播放域名:2000/文件名.ts

片尾视频:

如需在分享及播放视频末尾加入视频广告则在此填入ts文件的网络地址,并保证此地址可访问。可参考片头视频放置方法。

随机视频:

如需在分享及播放视频的随机位置插入视频广告则在此填入ts文件的网络地址,并保证此地址可访问。可参考片头视频放置方法。

*注:以上三种视频广告的文件必须为标准ts文件,如果没有可用我们转码软件先行转码,并让广告视频时长保持在20秒以内的合理范围。

广告时间:

    联盟广告和播放器前置广告时长,设置为0则联盟广告不显示,前置广告依然会出现5秒,如果不需要前置广告则前置广告留空。

前置广告:

分享视频的前置广告,可为swf/图片/视频,多个用竖线隔开,图片和视频要加链接地址。

广告地址:

    前置广告的图片/视频广告链接地址。

暂停广告:

分享视频的暂停广告,可为swf/图片,多个用竖线隔开,图片要加链接地址,没有可留空。

广告地址:

暂停广告的图片广告链接地址。

联盟广告:

    可填入百度、谷歌、淘宝等广告联盟代码,此功能与以上广告设置不冲突,并可在手机设备显示联盟广告。