[转载]无需软件合并多个TS流文件
[轉(zhuǎn)載]無(wú)需軟件合并多個(gè)TS流文件
可以使用以下DOS命令達(dá)到目的(即“開(kāi)始”菜單,“運(yùn)行”,輸入 cmd 再按回車(chē)):
(此處假設(shè)你要合并的高清文件位于 E:\temps 這個(gè)位置)
copy/b E:\temps*.ts E:\temps\new.ts
如上,執(zhí)行該命令后,E:\temps目錄下的全部TS文件就被合并成一個(gè)new.ts文件了(你原來(lái)的那堆文件仍然存在)。
命令解釋:
這里使用copy命令的文件合并功能進(jìn)行ts文件的合并,copy后面的 /b 參數(shù)表示把文件按二進(jìn)制格式來(lái)合并,如果不加這個(gè)參數(shù),則會(huì)把目標(biāo)當(dāng)成文本文件來(lái)合并,并在文件內(nèi)添加不必要的標(biāo)記,這會(huì)導(dǎo)致播放出錯(cuò),所以必須加 /b 參數(shù)。
該命令的合并排序是按照你系統(tǒng)下的字母序來(lái)的,比如你的文件名是disk1.ts, disk2.ts, disk3.ts,那該命令就會(huì)按照disk1.ts+disk2.ts+disk3.ts的順序來(lái)合并這三個(gè)文件,事實(shí)上,絕大多數(shù)網(wǎng)上下載的高清文件,都已經(jīng)按字母序排列好了,所以你直接執(zhí)行該命令即可。
上面的例子如果換成diskA.ts, diskB.ts, diskC.ts,該命令仍能正常進(jìn)行,它會(huì)按diskA.ts+diskB.ts+diskC.ts(請(qǐng)統(tǒng)一排序關(guān)鍵字的大小寫(xiě),即全部用大寫(xiě)A、B、C 或全部用小寫(xiě)a、b、c)。
最好只有一個(gè)排序關(guān)鍵字(數(shù)字或字母),也就是說(shuō)各文件名相互間只有一個(gè)字符不同,見(jiàn)上面提示。
如果你想萬(wàn)無(wú)一失,可以手工把文件名改為1.ts, 2.ts, 3.ts, ……再執(zhí)行合并。
最后補(bǔ)充兩點(diǎn):
如果你用軟件來(lái)合并,請(qǐng)注意看軟件的說(shuō)明,有些軟件會(huì)在合并過(guò)程中進(jìn)行重編碼,這可能導(dǎo)致高清文件質(zhì)量下降。
如果你的高清文件所在硬盤(pán)路徑太長(zhǎng),請(qǐng)直接將路徑復(fù)制下來(lái),在Dos命令窗口,待插入的位置上點(diǎn)鼠標(biāo)右鍵,選“粘貼”即可,在Dos窗口下不能用 Ctrl+v 來(lái)進(jìn)行粘貼!
轉(zhuǎn)載:https://blog.csdn.net/peng790/article/details/52266751
總結(jié)
以上是生活随笔為你收集整理的[转载]无需软件合并多个TS流文件的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: mysql把sql文件导入到数据库
- 下一篇: python爬虫不错的文章