" />
MKV Cutter 1.0,是一個實用的工具。為您提供快速、簡單的方法來降低你的MKV文件。
MKV Cutter 提供了一種最簡單的方法來切割MKV文件。您可以通過選擇起始點和結束點來分割任何MKV文件。
您還可以批量拆分只需選擇起點和終點任何MKV文件。
因為它是一個alpha版本,我只是時不時地看看它,它有一些主要的缺點。
它只支持漸進的,恒定的幀速率h。264的內容
它有一個丑陋的用戶界面
它沒有任何的鈴聲和口哨
x264編碼是非常初級的(沒有用戶選擇,總是crf 21編碼)
忽略了字幕如果存在
僅Windows操作系統(tǒng)自動取款機。(主要是因為Avisynth用于解碼和預覽;理論上,ffmpeg可以作為替代,因此可以移植到Linux和Co。)
以下是mkv切割機的工作原理:
使用MKVInfo分析內容(獲得關鍵幀位置)
使用MediaInfo分析內容(獲取音頻重新編碼和預覽所需的一些通用數(shù)據(jù))
創(chuàng)建AvisynthSkript來預覽內容(在輸入中調用FFVideoSource的簡單腳本)
讓用戶設置他想要的內容的哪一部分
為mkvmerge創(chuàng)建音頻和視頻剪輯列表,創(chuàng)建精簡調用
讓用戶設置輸出名稱和臨時文件夾
調用mkvmerge和視頻剪輯列表來創(chuàng)建一堆臨時文件(這里的剪切總是在關鍵幀上)
使用h264parse來分析一個沒有重新編碼的部分,以提高兼容性
使用修剪調用和LWLibAVSource來創(chuàng)建avisynth腳本,以解碼需要重新編碼的GOPs(智能呈現(xiàn))
創(chuàng)建x264調用來對avisynth腳本所提供的內容進行重新編碼
叫x264 reencode
當所有需要重新編碼的GOPs被重新編碼時,調用mkvmerge來切斷音頻(這里的附件,字幕&co不會被禁用,因此仍然可以使用)
合并新的音頻視頻和所有的重新編碼并保持GOPs