1 20 50 150 500
欢迎来到哈希软件站,找素材,搜软件,就上哈希软件站!
当前位置 >首页 >软件下载 >电脑软件 >媒体软件 >视频转换

Matroska toolkit v25.0.0 免费版

软件信息
  • 分类:视频转换
  • 大小:29.6M
  • 语言: 中文
  • 环境: WinAll
  • 更新:2024-07-22
  • 评级:
  • 系统: Windows Linux Mac Ubuntu
  • 软件类别: 国产软件 / 免费软件 / 视频转换
  • 插件情况:
  • 相关链接: https://mkvtoolnix.download/downloads.ht

Matroska toolkit是一款专业的MKV封装处理软,这款软件可以将其他视频格式封装为mkv格式,这款软件中包含了一个图形界面程序mmg.exe,这样使得制作mkv更简单和直观。还包含MKVextractGUI.exe程序,可以提取 MKV 文件里面的音视频和字幕文件。

功能特色:

1运行mmg.exe后,会弹出软件的图形界面,首先选择“Input”选择卡,点击上部“Input files”处的“add”按钮,将要合并的视频、音频、字幕文件一一添加到文件列表中,Mkvtoolnix功能的强大主要体现在能导入的格式上,除了MPEG视频外,几乎所有的主流音、视频格式它都能容纳,包括OGM和MKV格式本身!

2、轨道设置
如果视频中已经包括有音频,它还可以选择是保留还是不保留该音频!如果要去掉原有的音频,先在文件列表中选中该视频文件,然后在下面的Tracks列表中将音轨前的勾去掉即可。这样的功能要比OGM方便得多! 所有的轨道都可以加上语言类型、标题、作者等标示,先选定某个轨道,然后在下面“Track Options”处的“Language”下拉列表中进行选择。在字幕或声音不同步的情况下,还可设置声轨和字幕播放的延时时间,可将延时数值填入Delay后的文字框(单位为毫秒)。

3、文件分割
如果想将合并好的MKV文件刻入光盘,而最终合并好的文件可能超过光盘的容量的话,你可以对文件进行分割。选择“Global(全局)”选项卡,在其中的“Split(分割)”栏中勾选“Enable splitting(进行分割)”,分割有两种方式:“by size(按文件尺寸)”、“by time(按时间)”,这里当然应该按尺寸,具体的尺寸可从后面的下拉列表中选择。

4、输出
界面中的其它选项卡都是无关紧要的,可以不管。最后,在下面的“Output filename(输出文件名)”处设置输出文件的路径及名称后,点击“Start Muxing(开始合并)”按钮输出MKV文件。另外,Mkvtoolnix也可用于分离MKV文件,只要将MKV文件导入,再将每个码流单独命名输出就形了。

更新内容:

## 重要笔记
*删除功能:已删除多个弃用的功能:
* mkvmerge:不赞成的选项`-identify-verbose`(及其对应的`-I`),`-identify-for-gui`,`-identify-for-mmg`和`-identification-format verbose-text`
*所有命令行工具:支持用于选项文件的弃用的,旧的专用格式
*所有命令行工具:支持通过弃用的环境变量`MKVTOOLNIX_OPTIONS`,`MKVEXTRACT_OPTIONS`,`MKVINFO_OPTIONS`,`MKVMERGE_OPTIONS`和`MKVPROPEDIT_OPTIONS`传递命令行选项

* mkvinfo:它的大部分代码被重写,以便为在MKVToolNix GUI中包含其功能奠定基础,但比现有的mkvinfo GUI具有更多功能。其结果是,在保持基本布局的同时,其很多输出已经稍微改变了。变化包括但不限于:

*几个元素名称更清楚一些(例如,“最大缓存”而不是“MaxCache”)。
*所有的时间戳和持续时间现在以格式化的形式输出(纳秒)(例如`01:23:45.67890123`)。所有附加格式(例如以秒或毫秒输出的浮点数字)被删除。
*如果翻译可用,现在翻译章节和标签的元素名称。
*位于Matroska文档内错误位置的元素处理得更好。

虽然mkvinfo的输出大部分保持非常稳定,但它并不能被其他实用程序解析。尽管我已经尽力将所有更改和清理都塞进了这个版本,但是根据用户反馈和错误报告,在接下来的几个版本中可能会做出更多的更改。

## 新功能和增强
* mkvmerge:AVC / h.264打包器(成帧):访问单元分隔符NALU现在将被删除。实现#2173。

## Bug修复
* mkvmerge:AVC / h.264解析器:当固定比特流定时信息时,如果可能的话,mkvmerge现在将使用所需场持续时间的精确表示。例如,当指示50个字段/秒时,将“num_units_in_tick”设置为1,将“time_scale”设置为50,而不是5368709和268435456.#1673的修复的一部分。
* mkvmerge:AVC / h.264解析器:mkvmerge不再假定遇到序列参数集或图片参数集NALU表示新帧的开始。修复#2179。
* mkvmerge:AVC / h.264打包器(成帧):当mkvmerge被告知修复比特流定时信息时,它现在将更新所有SPS NALU,而不仅仅是AVCC中的那些。部分修复#1673。
* mkvmerge:MPEG TS阅读器:如果有效载荷实际上以PES开始码开始,TS数据包有效载荷将仅被视为PES数据包。先前的行为导致错误的时间戳和潜在的破坏帧数据。修复#2193。
* mkvmerge:MPEG TS阅读器:一旦在传输流中检测到错误,mkvmerge将立即丢弃不完整的PES包,而不是将不完整的帧传递给打包器。如果设置了`transport_error_indicator`标志,或者`continuity_counter`头字段的值与预期值不匹配,则会出现错误。修复#2181。
* mkvmerge:Opus:重新合并时,Matroska mkvmerge的Opus现在将为所有设置了“discard padding”的块组写入“block duration”元素。修复#2188。
* mkvmerge:SRT阅读器:mkvmerge现在可以处理没有小数位(例如`00:01:15`而不是`00:01:15.000`)的时间戳的SRT文件。
* mkvmerge:读取缓冲区I / O类:该类可能会因底层文件I / O类的文件位置不同步而导致在随后的读取操作中返回错误的数据。其中一个结果是,试图识别引用非常短的M2TS文件的MPLS文件,导致mkvmerge发生段错误。
* mkvmerge:多路复用器内核:如果音频时间戳存在差距,每个间隔后的第一帧将启动一个新的块组/花边。在修复之前,间隙之后的帧经常存储在前一个块组中,导致间隙位于错误的地方:在该块组的末尾。修复#1700。
* mkvextract:AVC / h.264:如果在它们之间找到两个具有相同`idr_pic_id`参数且没有访问单元分隔符的连续IDR帧,则mkvextract将插入一个访问单元分隔符以便用信号通知新访问单元的开始。修复#1704。
* MKVToolNix GUI:更新检查对话框:Markdown链接现在将被转换为可点击的链接。修复#2176。
* build system:如果`rake`在新版本的Ruby /`rake`中运行`-jN`,则在创建新目录时修复争用条件。 修复#2194。

## 建立系统更改
* [cmark](https://github.com/commonmark/cmark),C语言中的CommonMark解析和渲染库现在在构建GUI时是必需的

下载地址

热门软件

Top