MKVtoolnix X32 27.0.0
#新功能和增強功能
建立系統(tǒng):隨著鏗鏘v3.8.0或新建筑時,`配置`不再約束優(yōu)化的旗幟` - O1 `和使用`臭氧`再次(舊版本的鏗鏘遭受高水平過度優(yōu)化內存使用)。
建立系統(tǒng):用MinGW 7.2.0或新建筑時,`配置`不再約束優(yōu)化的旗幟` O2 `和使用`臭氧`再次(舊版本MinGW遭受等缺陷,具有較高的優(yōu)化水平分割故障)。
建立系統(tǒng):堆棧時啟用保護建設鏗鏘3.5.0或更新的所有平臺上。
* mkvmerge:AVC和HEVC ES解析器:性能改進復制更少的內存在。
* mkvmerge:標簽:引進一個與標簽不包含強制性` simpletag `元非標準文件的解決方法。這種方法是在v15.0.0重構代碼發(fā)布中刪除。
*用戶界面:多路復用器:“AAC是SBR / AAC / AAC +”復選框中的“音頻屬性”部分將被禁用,如果功能不執(zhí)行選定的軌道的編解碼器和容器。
*圖形用戶界面:多路復用:“減少到核心”復選框中的“音頻屬性”部分將被禁用,如果功能沒有實現(xiàn)選定的曲目的編解碼器?吹# 2134。
# # bug修復
* mkvmerge:AAC數(shù)據(jù)分析器:為ADT文件不包含程序配置元素的` channel_configuration `標題元素固定的解釋:價值7 7.1通道。修復# 2151。
* mkvmerge:Matroska的識別:` date_local `和` date_utc `屬性只會輸出如果確定Matroska文件實際上包含“日期”字段。
* mkvmerge:webvtt:mkvmerge沒有如果小時成分缺席認識時間線。修復# 2139。
* mkvpropedit,GUI的頁眉編輯:的`日期`標頭字段不會自動添加了每段信息部分是編輯,
'日期'元素要么被刪除,要么沒有出現(xiàn)在第一位。
MKVToolnix x32 48.0.0
## 新功能和增強功能
* mkvmerge。AC-3:文件識別將報告以杜比編碼的AC-3軌道。
Surround EX作為編解碼器 "AC-3 Dolby Surround EX"。執(zhí)行#2740。
* MKVToolNix圖形用戶界面:多路復用器:在新安裝的情況下,圖形用戶界面現(xiàn)在將識別出
在文件名中默認使用所有已知的ISO 639-2語言代碼,而不是只使用ISO 639-2語言代碼。
排名前100位的母語使用者的語言。
* MKVToolNix GUI:多路復用器:在新安裝時,將 "經(jīng)常使用的 "列表中的 "多路復用器 "改為 "多路復用器"。
語言 "默認只包含某些不可知的語言("多語言")。
語言"、"無語言內容"、"保留給當?shù)厥褂?、"未編碼"。
語言")、"英語 "和默認用戶界面語言。列表中的
不再使用 "母語的口語"。也實現(xiàn)了#2716。
* MKVToolNix GUI: 頭部編輯器: 增加了一個選項,可以刪除所有附件到
樹形上下文菜單。執(zhí)行#2835。
* MKVToolNix GUI: 當GUI運行時,它將記住最后一個頁面,即
當關閉偏好設置對話框時,已選擇了 "偏好"。當重新打開
偏好,該頁面將被默認選擇。執(zhí)行#2852。
## 錯誤修正
* mkvmerge:修復了一個因寫而過早退出的分段故障。
目的地空間不足等錯誤。修正 #2843.
* mkvmerge: DTS: 修正了使用XCh的DTS音軌的頻道數(shù)錯誤.
擴展。修正 #2715.
* mkvmerge.MPEG TS 閱讀器: 修正了檢測 h.264/AVC 和 h.265/HEVC 音軌的問題: MPEG TS 閱讀器: 修正偵測 h.264/AVC 和 h.265/HEVC 軌道的問題。
僅由一幀組成。修正#2849的一部分。
* mkvmerge: MPEG TS 閱讀器: 修正了對軌道的無限制 PES 大小的處理。
僅由一個PES數(shù)據(jù)包組成。修正#2849的一部分。
* mkvmerge: MPEG TS讀取器: PGS字幕音軌現(xiàn)在可以免于被修改.
"檢測虛假字幕時間戳 "的啟發(fā)式方法,這可能導致一些PGS
字幕的時間戳不正確。癥狀是,它們是
在錯誤的時間顯示或無限期顯示。修正#2736
并部分修復了#2824。
* mkvmerge: MPEG TS 閱讀器:當讀取MPLS播放列表時,開始時間戳會被刪除。
讀取的所有數(shù)據(jù)包的時間戳都是錯誤的。
的時間戳進行比較,丟棄那些時間戳為
小于播放項目的開始時間戳。正確的行為是
接受所有數(shù)據(jù)包,只要第一個數(shù)據(jù)包的時間戳大于或等于
大于播放項目的開始時間戳的情況發(fā)生。這可能是
導致PGS字幕條目位于播放項目的開始處。
亂碼/丟失,因為它們是由多個PES數(shù)據(jù)包組成的,其中一些數(shù)據(jù)包是由一個PES數(shù)據(jù)包組成的。
時間戳通常略小。修正#2824的一部分。
* mkvmerge: MPEG TS 閱讀器:當讀取MPLS播放列表時,mkvmerge將不會
不再讀取它們引用的整個M2ts文件,只處理數(shù)據(jù)包。
位于播放項目開始的時間戳范圍內。
和結束時間戳。而mkvmerge將使用存在于
對應的片段信息(CLPI)文件,以尋找最近的片段信息。
文件位置的播放項目的開始時間戳. 另外,mkvmerge會
一旦看到結束時間戳,就簡單地停止處理文件。這種變化
大大加快了處理文件的速度,因為只需要從文件中提取一小部分。
改為: 修正#2824的一部分。
* mkvmerge: WavPack: 修正了對由v5創(chuàng)建的文件的支持。
程序。校驗和、DSD音頻數(shù)據(jù)和非標準的采樣率是
正確處理。David Bryant 提供的補丁。
* MKVToolNix圖形用戶界面:多路復用器:修復了在處理完鼠標后光標定位錯誤的問題。
在文件名中輸入或粘貼不允許使用的字符。
"目標文件 "控件。修正#2855。
##構建系統(tǒng)變化
* 現(xiàn)在需要libEBML v1.4.0和libMatroska v1.6.0。
## 其他改動
* 源碼庫的主要開發(fā)分支改名為 "main"。