gMKVExtractGUI 是一款专为 MKV 视频格式设计的免费提取工具,基于 mkvextract 命令行工具开发并提供直观图形界面。它可高效剥离 MKV 封装中的音轨、字幕、章节及附件等元素,支持批量操作与格式保留(如 FLAC、SUP、PGS 等),满足影音发烧友、字幕组及视频制作人员的精准处理需求。简洁易用,轻量高效让复杂提取任务一键完成,助你自由重构多媒体资源!
软件亮点
视频编辑:提取特定音轨或字幕用于后期制作。
多语言处理:分离不同语言的字幕或音频,便于二次封装。
存档管理:备份 MKV 中的附件(如章节、封面)或修复损坏文件。
流媒体转换:将提取的流转换为其他格式(需配合 FFmpeg 等工具)。
软件特色
跨平台支持:
Windows:主流版本,兼容 XP 至 Win11。
Linux/macOS:通过 Wine 或原生编译支持(需用户自行配置环境)。
文件格式支持:仅处理 MKV 容器,但提取的音视频可兼容多数播放器(如 VLC、MPV)。
简洁设计:主界面包含文件浏览、轨道列表、输出设置等模块,操作逻辑清晰。
拖放支持:用户可直接拖拽 MKV 文件到窗口,快速加载。
一键提取:选中目标轨道后,点击“Extract”即可完成操作,适合新手。
日志显示:实时反馈处理进度和错误信息,便于排查问题。
软件功能
多轨道提取:支持从 MKV 文件中分离视频、音频(如 AAC、AC3、DTS)、字幕(SRT、ASS、PGS 等)及附件(如章节文件、字体)。
批量处理:可一次性处理多个文件,提升效率。
自定义输出:允许用户选择特定轨道提取,并指定输出路径和文件名格式。
预览功能:部分版本支持查看轨道信息(如编码格式、语言、延迟等),帮助用户精准选择。
轻量级与快速:依赖 MKVExtract 的高效引擎,处理速度快且资源占用低。
常见问题
提取的文件无法播放或格式错误
常见情况:
提取的音频/视频流无容器封装(如纯 .aac、.h264 文件),需用播放器支持或重新封装。
字幕提取为 .idx/.sub 或 .pgs 格式,部分播放器不兼容。
解决方案:
重新封装:用 FFmpeg 将流封装为 MP4/MKV:
bash
ffmpeg -i input.h264 -i input.aac -c:v copy -c:a copy output.mp4
转换字幕:用 subresync 或 BDSup2Sub 转换 PGS 字幕为 SRT。
更新日志
-如果输出目录不存在,请要求用户创建该目录
-表单控件的各种改进
-添加了新的“选项”窗体以支持自定义输出文件名模式
-在解压缩之前,请检查是否已存在具有相同文件名的文件,并在输出文件名中添加计数器以避免覆盖原始文件。