一、chrome與迅雷批量下載視頻
進入錄播回放的頁面,右鍵審查元素,選擇network,可以知曉目前的文件活動情況。首先出來的是第一個ts文件,如圖所示:472.ts,這個是第一個文件。把進度條拉動到最后面,會下載最后一個文件,如1850.ts。
接下來可以使用迅雷的批量下載功能。如:
http://www.baidu.com/abc001.ts文件,把格式改為http://www.baidu.com/abc().ts,的段落可以是最多三位字母或者數字,可以選擇從哪個位置開始到結束。
如果文件名是從兩位數變化到三位數,可以使用excle填出前兩個地址,然后使用自動填充,再將對應的地址填入,使用迅雷分組下載。
二、ts文件視頻合並
筆者使用了多個辦法:
使用qq影音合並。結果:沒有聲音或非常嘈雜
使用格式工程,支持源碼合並,但是一次最多合並50個視頻,效率很低。
維棠、碩鼠,只能合並flv或者mp4格式
狸窩或其他需要轉碼才能合並,效率非常慢。
正在撓頭冥想之際,查到了ts流文件合並,可以使用dos自帶的連續寫入功能實現。
可以使用以下DOS命令達到目的(即“開始”菜單,“運行”,輸入 cmd 再按回車):
(此處假設你要合並的高清文件位於 E:\temps 這個位置)注意文件地址的相對性
DOS指令
DIR —— 列目錄。列出目錄下的子目錄和文件。
例:DIR 〈Enter〉 列出當前目錄下的所有子目錄和文件名
CD —— 改變當前目錄。通常用DOS起動機器后,當前盤為起動盤,當前目錄為起動盤的根目錄。
例:CD D: 〈Enter〉切換到d盤
CD ..〈Enter〉 回到上級目錄。
CD \〈Enter〉 回到根目錄。
合並指令
copy /b E:\temps*.ts E:\temps\new.ts
如上,執行該命令后,E:\temps目錄下的全部TS文件就被合並成一個new.ts文件了(你原來的那堆文件仍然存在)。
命令解釋:
這里使用copy命令的文件合並功能進行ts文件的合並,copy后面的 /b 參數表示把文件按二進制格式來合並,如果不加這個參數,則會把目標當成文本文件來合並,並在文件內添加不必要的標記,這會導致播放出錯,所以必須加 /b 參數。
該命令的合並排序是按照你系統下的字母序來的,比如你的文件名是disk1.ts, disk2.ts, disk3.ts,那該命令就會按照disk1.ts+disk2.ts+disk3.ts的順序來合並這三個文件,事實上,絕大多數網上下載的高清文件,都已經按字母序排列好了,所以你直接執行該命令即可。
上面的例子如果換成diskA.ts, diskB.ts, diskC.ts,該命令仍能正常進行,它會按diskA.ts+diskB.ts+diskC.ts(請統一排序關鍵字的大小寫,即全部用大寫A、B、C 或全部用小寫a、b、c)。
最好只有一個排序關鍵字(數字或字母),也就是說各文件名相互間只有一個字符不同,見上面提示。
如果你想萬無一失,可以手工把文件名改為1.ts, 2.ts, 3.ts, …..再執行合並。
最后補充兩點:
如果你用軟件來合並,請注意看軟件的說明,有些軟件會在合並過程中進行重編碼,這可能導致高清文件質量下降。
如果你的高清文件所在硬盤路徑太長,請直接將路徑復制下來,在Dos命令窗口,待插入的位置上點鼠標右鍵,選“粘貼”即可,在Dos窗口下不能用 Ctrl+v 來進行粘貼!
三、參考文章
ts文件合並
https://blog.csdn.net/fengsh998/article/details/7948499
dos操作指令