云轉碼是一款功能強大的視頻轉碼工具,用戶能夠使用這款軟件將視頻進上傳并進行轉碼。還可通過軟件方便的進行視頻平臺的搭建,支持對視頻設置防盜規(guī)則,能夠將視頻上傳至不同的云存儲服務器,實現(xiàn)負載均衡。系統(tǒng)兼容性強大,支持與其他系統(tǒng)進行整合,能夠添加更豐富的功能。
軟件功能
轉碼服務
點播支持MP4、flv、TS等20余種主流的視頻文件格式
直播支持將RTMP、Http flv、TS任一協(xié)議直播流轉換為RTMP、Http flv、HLS、HDS任一協(xié)議直播流
視頻拼接
支持將同一分辨率的不同片段的視頻文件進行拼接,滿足客戶各種視頻編輯場景的需求
直播錄制
支持直播錄制,用于宣傳、視頻審查等業(yè)務場景使用
視頻截取
支持截取指定時間段視頻文件,用于宣傳、傳播等業(yè)務需求
圖片截取
支持截取指定時刻的視頻圖片進行編輯,用于視頻文件封面、直播間照片等場景
視頻水印
支持視頻水印,滿足客戶視頻版權保護和品牌形象宣傳需求
軟件特色
一、云轉碼視頻系統(tǒng)官方版無需配置復雜的運行環(huán)境,一鍵安裝即可擁有上傳環(huán)境、防盜鏈機制、服務器端自動轉碼
二、超強上傳功能含超大文件上傳、斷點續(xù)傳、批量上傳、秒傳、拖拽上傳等等你想不到的功能,更可喜的是這些上傳功能都可以整合到你的網站系統(tǒng),輕松擁有。
三、自帶視頻加密地址分享功能,通過簡短的分享地址即可實現(xiàn)任何設備觀看
四、人性化的多清晰度自適應網速環(huán)境切換,網速快播放高清晰度畫面,網速低自動播放低清晰度畫面,無需人工干預。
五、視頻廣告可插入視頻流輕松實現(xiàn)片頭片尾和隨機廣告插入,即使分享出去的廣告也可帶各種圖片、swf、視頻廣告,并且后臺管理,相當方便。
六、真正的視頻文件加密(非地址加密一類方法),從視頻文件內部本身加密,即使視頻被下載也不能被其他軟件播放,配合防盜鏈和防下載功能,視頻唯一性保護可謂嚴絲合縫。
安裝方法
一、安裝
雙擊安裝程序
單擊安裝
提示安裝成功后會打開后臺管理頁面
注意不要用ie和360打開,太低版本的瀏覽器可能顯示異常,建議使用百度、谷歌、淘寶、火狐、遨游等等瀏覽器。
如果你要通過其他電腦來遠程管理軟件,如果其他電腦不能訪問這個服務器的ip:2000,可參考文檔開啟2000、2100端口。
輸入初始化用戶名admin密碼111111
登錄后請在后臺修改密碼,以防出現(xiàn)安全問題。
播放設置
播放域名:
此設置及下面的端口設置都是指提供m3u8播放地址及分享地址和上傳地址的域名或IP(為了方便本機測試,默認是localhost)。填寫的時候不要寫http://,末尾也不要寫/,如果沒有寫域名上傳則返回相對路徑。
播放端口:
提供m3u8播放地址及分享地址的端口,系統(tǒng)默認2100,可修改為80或其他端口,但服務器上不能有其他軟件占用80端口,比如iis、apache、nginx等,否則不能啟動轉碼軟件。后臺登錄的端口固化為2000,不再提供更改。如果覺得暴露后臺登錄地址,可在軟件的views文件夾刪除login.ejs文件,自己需要登錄的時候才拿回來,防止別人登錄。
分發(fā)域名:
當視頻文件轉碼完成轉移到其他服務器提供播放時(比如cdn加速、分發(fā)到云存儲等形式),又不想放棄我們的分享地址功能,你可以在這里填寫視頻文件的訪問域名,這樣分享地址和m3u8地址依然使用播放域名,而播放TS視頻文件時則訪問分發(fā)域名的地址。這樣就可以實現(xiàn)播放系統(tǒng)和ts文件的分開管理。
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廠家只支持js、html、css等格式的緩存,不支持ts格式的視頻文件緩存,啟用此偽裝,可以把ts封裝為js請求,繞過cdn限制達到加速視頻的目的。
防盜鏈設置
防盜格式:
只有這里指定的文件格式才能啟用防盜鏈,沒有指定的格式則沒有防盜鏈功能。多個用|分隔,例:.m3u8|.ts|.mp4|.vod|.txt
防盜密鑰:
自定義視頻地址加密字符串,不定期更改,防止盜鏈。內容為數字、大小寫字母。為空則沒有防盜鏈。
放行域名:
只有這里指定的域名才能播放本系統(tǒng)的視頻,留空則不限制,多個域名或IP用|分隔。
上傳設置
上傳密鑰:
配合\work\public\upload\js\下面的上傳配置文件,比如打開默認使用的adminup.js,找到userInfo = {userId: "the_user",把the_use改為隨便一串字符,然后在后臺設置相同的字符。使用密鑰核對成功才能上傳,防止外部上傳。另外配置允許域名也可以防止外部上傳。
允許域名:
為了防止外部惡意上傳,可設置上傳域名限制,只能接收允許的域名上傳過來的文件,不是指定的域名則拒絕接收,如果不想限制則為空,多個域名|分隔。
日期格式:
上傳文件夾的日期格式可自定義選擇,方便以后查詢文件。
轉碼設置
視頻來源:
就是視頻所在的文件夾(帶盤符),軟件會讀取子文件夾并轉碼。確保該路徑沒有符號和空格。該文件夾被軟件視為視頻服務的根目錄。如果視頻來自多個文件夾則用|分隔,視頻會自動生成到原視頻當前目錄,多文件夾或多個盤符可以共用一個域名(意味著可以使用多個硬盤了)。
視頻輸出:
指的是轉碼生成的視頻文件輸出的文件夾,可以指定到本機的其他文件夾或盤符。不填則圖片和視頻存放在原視頻文件夾下面。
查詢周期:
查詢視頻文件夾的間隔時間,單位:秒。
任務數量:
同時執(zhí)行轉碼的任務數量,可根據硬件條件設置。
待轉格式:
指的是要把哪些格式的視頻、音頻轉換為mp4或m3u8,多個視頻格式|分隔,比如rmvb|flv|vob|mp4|mov|3gp|wmv|mp3|mkv|mpg|ts|avi|mpeg|avi|wav 如果還有其他格式需要處理,繼續(xù)在后面添加。
剪輯時間:
設置指定時間(秒),則開始到該時間內的視頻保留,其余刪除。
碼率設置:
(注意:如需多清晰度輸出,設置多碼率的同時需要設置多個碼率描述、畫面大小、幀率、水印,并一一對應否則可能導致轉碼不正常)
設為500效果比較好, 是壓縮率和清晰度都能均衡到的最好設置,數字越小 畫質越差,視頻文件越小,反之亦然,設置為0則保持原來視頻的碼率,可轉高清視頻。如果原視頻碼率低于設置碼率,則保持原視頻碼率輸出(低畫質視頻,強制升高碼率只會讓文件變得更大,但對畫質并無改善,故作此設置),如果原視頻碼率大于設置碼率則降低碼率按設置碼率輸出。動態(tài)碼率如何讓你更省錢:http://www.yunzhuanma.com/gongneng/2016-06-23/16.html
關于多碼率輸出的說明:首先明確多碼率的目的和前提,多碼率輸出是為了適應用戶不同寬帶需求或畫質需求。前提是源視頻是超清碼率以上的視頻,比如源視頻碼率是5000,多碼率輸出分別設置為1000|2000|3000,源視頻降低碼率輸出則有效。反之源視頻碼率是1000,設置多碼率為1000|2000|3000,這時候如果再把源視頻提高碼率到2000|3000輸出,畫質不會有任何改善,文件卻變得更大,為了適應視頻自身的轉碼規(guī)則,軟件則會只輸出一個1000碼率的視頻,其他兩個碼率則不輸出,既保證了高碼率能多碼率輸出又節(jié)省服務器硬盤資源。一般設置400|800|1500,切記:碼率一定安裝從低到高順序設置3個或3個以下。
碼率描述:
生成多碼率并且使用xml列表播放的情況下,在播放器出現(xiàn)的標清、高清、超清等文字,你可以根據自己的愛好定義這些清晰度名稱,如果為空則不生成清晰度切換文件。
畫面大?。?/p>
保持原視頻分辨率設置為0 如果要固定寬高設置為如:720x480,如果設置了三種多種碼率輸出,則要對應的設置三種分辨率。一般可以設置320x240|720x480|1080x720,這里的寬高類型設置要和碼率類型設置形成一一對應的關系。如果要想不讓原來的畫面變形,可控制其中右邊的寬度或高度,另外一邊設置為-1,比如720:-1,則輸出寬度為720,高則按比例自動縮小。
幀率設置:
可設置視頻幀率,如果碼率設置了三種,這里也對應設置三種幀率,讓輸出不同碼率的視頻一一對應不同幀率,常用幀率為15、20、24、25,稍微靜態(tài)的畫面可使用低幀率壓縮視頻大小。
水印位置1:
指的水印坐標的起始位置,跟下面的水印坐標配合使用。
水印坐標1:
無需水印設置為0, 水印設置標準 10:10 從右上角起距左、距右各10像素,具體要求,自己多調試。 :為英文符號,水印圖片置于軟件文件夾/wrok/watermark下面,文件名分別為1.png、2.png、3.png,三個圖片依次對應三種碼率,可調整不同圖片大小。給多種碼率設置不同坐標的水印可設置多個坐標,多個坐標用|分隔,如10:10|20:10|15:20。
水印設置2同上。
水印圖片置于軟件文件夾/wrok/watermark下面,文件名分別為21.png、22.png、23.png,三個圖片依次對應三種碼率,可調整不同圖片大小。
不需要水印,則坐標設置為一個0即可。
分片時長:
因m3u8也支持分段加載(暫停則停止下載分段視頻文件,且m3u8兼容win、ios、android等各種軟硬件播放設備,所以新版本默認只輸出m3u8列表播放,這里只需設置每段ts時長,單位:秒,1-20均可,自行調整。
視頻加密:
這里的視頻加密是指擾亂視頻正常編碼,給視頻流內部加密,讓不支持解密協(xié)議的軟件不能播放和編輯,比如電腦安裝的暴風影音、QQ影音、格式工廠等視頻播放和編輯軟件就不能使用該視頻,達到視頻不能被再次修改和離線播放的目的。
跳過轉碼:
當源視頻文件為標準的h264/aac編碼(缺一不可),勾選此項則可對視頻進行加密切片,減少轉碼流程,啟用此項時以下功能將不能使用:水印、字幕、多清晰度,而加密、切片、防盜鏈則不受此影響。
是否刪除:
源視頻文件是否在轉碼完成后刪除原視頻文件,勾選則刪除。
保留Mp4:
勾選則保留轉碼輸出第一個碼率的mp4文件,具體存放位置請到視頻文件夾查看。
上傳與分發(fā)
如果需要設置云存儲分發(fā)功能請打開軟件文件夾\work\cdn,就可以看到七牛和阿里云的配置文件。
阿里云OSS
上傳并發(fā):
同時上傳文件數量
重試次數:
連接斷開時重試次數
重試間隔:
連接斷開時每次重試間隔
云服務器地址:
阿里云服務器地址,注意不要帶bucket名稱。例:http://oss-cn-shanghai.aliyuncs.com
bucket = 參考下圖如實填寫
accessKeyId = 參考下圖如實填寫
secretAccessKey =參考下圖如實填寫
遠程根目錄:指定OSS的根目錄,可為空
啟用同步:勾選則自動同步文件到OSS
同步刪除:這里指的是在管理列表刪除的時候可同步刪除OSS文件
上傳后刪除本地文件:同步成功后本地的hls文件夾和圖片可不保留,勾選則刪除
首次登錄阿里云oss請先按下圖創(chuàng)建Access Key,創(chuàng)建后即可得到ID和KEY
創(chuàng)建bucket
七牛對象云存儲
登錄七牛后,看到左邊的存儲對象,然后打開內容管理,
Bucket= 這里就是lurker
ak就是id sk就是key
標簽: 視頻轉碼
下載地址
裝機必備軟件
網友評論