电脑端

应用简介

MKVToolnix 是一款功能强大的多媒体处理工具,专为在 Linux、其他 Unix 系统以及 Windows 上创建、修改和检查 Matroska(MKV)文件而设计。这款软件集合了多种实用工具,旨在提供全面的 MKV 文件管理解决方案。

功能特点

创建 MKV 文件:用户可以将不同格式的视频、音频和字幕轨道合并到一个 MKV 容器中,从而生成高质量的多媒体文件。

编辑现有 MKV 文件:该工具允许用户对现有的 MKV 文件进行修改,如添加或删除音轨、调整章节信息、更改元数据等。

检查与修复:MKVToolnix 还具备强大的诊断功能,能够检测并修复损坏的 MKV 文件,确保其完整性和可播放性。

自定义设置:用户可以根据自己的需求自定义输出文件的各种参数,比如分辨率、比特率、编码方式等,以满足特定的使用场景。

官方链接

Github:jlesage/docker-mkvtoolnix: MKVToolNix 的 Docker 容器

使用 Docker Compose 部署容器

在 UGOS Pro 系统上,推荐使用项目 Docker Compose 快速部署容器,适合需同时管理多个容器的场景,这种方法简化了容器的部署与管理工作。以下是使用 Docker Compose 部署 MKVtoolnix 的详细步骤。

进入 Docker 项目界面

在 UGOS Pro 系统中,打开 Docker 应用,点击【项目】 > 【创建】,启动项目创建向导。

配置 Docker Compose 文件

在项目创建向导中,上传以下 MKVtoolnix 的 Docker Compose 配置文件:

services:
  mkvtoolnix:
    container_name: mkvtoolnix
    image: jlesage/mkvtoolnix:latest #镜像名
    restart: always #重启策略
    volumes:
      - ./config:/config # 存放配置文件
      - ./data:/storage # 存放需要容器访问的文件,可以修改路径
    environment:
      - TZ=Asia/Shanghai # 容器时区
      - ENABLE_CJK_FONT=1 # 默认为 0,设置为 1 时,安装开源计算机字体文泉驿正黑。该字体包含大量的中文、日文和韩文字符。
    ports:
      - 5800:5800 #web访问端口

参数说明

image:指定使用的 Docker 镜像版本(latest 表示最新版本)。

restart:容器重启策略,always表示当容器停止或崩溃时自动重启。

volumes:映射 NAS 文件目录到容器路径。

./config:/config:NAS 存储空间目录 ./config 映射到容器内部路径 /config,用来存储配置文件,冒号前面是 NAS 的存储空间内存放路径。

./data:/storage:存放需要容器访问的影视文件,冒号前面是 NAS 的存储空间内存放路径,可按需修改路径,例如这里可以替换为您在NAS上的影视存储路径/volume1/media

注意:

./ 表示当前 Docker Compose 文件所在的目录;

冒号前是 NAS 的存储路径,冒号后是容器内的映射路径。

environment:

TZ=Asia/Shanghai :设置容器时区为中国上海(Asia/Shanghai),您可以根据所在的时区进行调整,例如美国时区(America/New_York)或欧洲时区(Europe/London)。

ENABLE_CJK_FONT=1 :默认为 0,设置为 1 时,安装开源中文字体。

ports:Web 服务访问端口,将 NAS 的 5800 端口映射到容器的 5800 端口。

部署项目

上传配置文件后,点击【立即部署】,系统会自动拉取镜像并启动容器。

部署完成后,通过浏览器访问以下地址进入 MKVtoolnix 界面:

http://<NAS_IP>:5800

请将 <NAS_IP> 替换为 NAS 的实际 IP 地址,例如:http://192.168.22.153:5800。

b515992adeae48abbde2d185bd1a0caa.webp

使用指南

要访问 MKVtoolnix 的 Web 界面,请打开浏览器,访问部署地址,进入登录页面。

cd67e767390d4973b023a6e373a0ff5d.webp

设置中文

点击左上角菜单 MKVToolNix GUI --> Preferences --> GUI --> Interface language选择中文,点击“ok”保存生效。

8d0c80b366bb4e7c9257733d92e70cf6.webp