在Windows中無損切割MPEG TS檔案

在Windows中無損切割MPEG TS檔案

我有幾個傳輸串流 (.ts) 格式的高清視訊文件,是用我的衛星接收器錄製的。

我想剪切它們,就像簡單地從開頭、結尾刪除幾分鐘,有時甚至在中間刪除幾分鐘(刪除錄音的早期開始、後期結束,以及對於一些很少的文件,刪除廣告)。

有什麼好的、理想的但不一定免費的帶有 GUI 的軟體可以做到這一點?最好的是您可以在時間軸上選擇點並簡單地將元素剪下來。

作為結果文件,只要使用相同的 .ts 格式就很好了,但我也可以將視訊內容放入另一個容器中,只要視訊不重新編碼/轉碼即可。

這些檔案具有額外的音訊串流和字幕。在此過程中應保留這些內容。

我的作業系統是Windows。

答案1

阿維多路復用器也許對您來說最簡單的解決方案。它可以在流之間複製/重新復用,而無需重新編碼。只要記住你選擇了複製在視訊輸出中而不是任何編解碼器中,並且開始標記 必須在I幀

幀類型顯示在剪輯時間旁邊,如Frame type: I-FRM (00)下面的螢幕截圖所示(儘管實際格式可能會更改,例如Frame:I(02)在舊版本中)

關鍵影格視訊復用器

您也可以透過選擇下一個/上一個關鍵幀按鈕(快速鍵:Up/ Down

原因是影片檔被分割成圖片組 (GOP)它們彼此獨立編碼,並且包含流中的圖片/幀。每個 GOP 以 I 幀(又稱關鍵影格)開始,它是沒有任何插值的完整影像,後面是 B 或 P 幀。因此,當您從 I 幀開始時,可以將整個 GOP 複製到輸出文件,而無需重新編碼

共和黨結構

然而,對於最後一個 GOP,如果我們不複製整個 GOP,它可能不適用於某些編解碼器(儘管我對此不太確定)。也就是說,根據我的實驗,無論什麼情況,它都可以毫無問題地工作結束標記位置。但如果您遇到任何錯誤,只需選擇下一個關鍵幀來選擇 GOP 的末尾,然後返回恰好一幀

您也可以使用任何其他支援直接流複製的軟體,例如虛擬配音或者FFMpeg

答案2

絕對最好的程序是影片重做,但有點貴。我還沒有找到一個免費的程式來模擬 VideoReDo,但是TSS狙擊手緊要關頭可以做。

答案3

我用MPEG串流剪輯從我的 DVR 的 MPEG-TS 錄製中刪除廣告。

MPEG Streamclip 有 Windows 版本:http://www.squared5.com/svideo/mpeg-streamclip-win.html——儘管我必須承認到目前為止我只使用過 OS X 版本。

答案4

卡特馬蘭看起來像您正在尋找的軟體程式。它也沒有複雜的 GUI。但是,它要求您有單獨的音訊/視訊串流。

但這不應該是一個問題,因為您可以使用其他軟體輕鬆分離音訊/視訊串流,例如TSRemux

相關內容