MKVToolNix 是一套功能強(qiáng)大的 mkv (Matroska) 格式制作和處理的工具,支持將多種視頻、音頻、字幕等格式封裝成 mkv 格式。

MKVToolNix 74.0 正式發(fā)布,更新內(nèi)容如下:


(資料圖片)

新功能和改進(jìn)

mkvmerge: SRT 處理:添加-engage keep_whitespaces_in_text_subtitles,以在多路復(fù)用過程中禁止從 SRT 條目的每一行的開始和結(jié)束處剝離空白處

錯(cuò)誤修復(fù)

所有。Windows。通過切換回 Boost 的文件系統(tǒng)庫而不是使用 C++17 的文件系統(tǒng)庫,重新支持\\\\?\\\\C:\\\\...類型的 UNC 路徑

mkvmerge。AVC/H.264 & HEVC/H.265 打包器:當(dāng)添加軌道時(shí),將檢查像素尺寸,如果不匹配,將中止多路復(fù)用

mkvmerge:可以通過其內(nèi)容明確檢測的文件類型(例如 Matroska、MP4、WAV...)現(xiàn)在將在檢測順序中優(yōu)先于基于其擴(kuò)展名的文件類型,防止某些情況下的錯(cuò)誤檢測

MKVToolNix GUI:當(dāng)添加包含某些文件類型(章節(jié)、片段信息和標(biāo)簽文件)的多個(gè)文件,并且選擇將其添加到 "所有文件到一個(gè)新標(biāo)簽" 時(shí),這些特定的文件類型現(xiàn)在也將被添加到新添加的標(biāo)簽中,而不是當(dāng)前已經(jīng)打開的標(biāo)簽

構(gòu)建系統(tǒng):通過使用FileTest.existence?代替File.existence?、Dir.existence?和FileTest.existence?,修復(fù)了與 Ruby 3.2.0 的兼容性,后者在該版本中已被刪除

構(gòu)建系統(tǒng)的變化

MKVToolNix 現(xiàn)在再次使用并需要 Boost 的 "file system" 和 "system" 庫,而不是 C++17 的文件系統(tǒng)庫。這是由于 gcc 的庫不支持\\\\?\\C:\\dir\\file.ext類型的 UNC 路徑

標(biāo)簽: MKVToolnix,MKVToolNix,MKVToolNix版本更新,攻略,教程