mkv媒体批处理多路复用器。
mkvbatchmultiplex的Python项目详细描述
这个项目是从需要多路传输一个包含许多视频的库开始的 使用AVI容器和SRT在媒体中维护字幕的系列 服务器。俗话说找东西用没找到 任何符合我要求的都可以自己编程。
说明
mkvbatchmultiplex程序用于处理mkvmerge命令行并使用 将多路复用指令应用于找到的所有文件作为模板 在目录里。命令行应取自 mkvtoolnix图形用户界面:
多路复用器->;显示命令行
mkvmerge和mkvtoolnix gui是MKVToolNix工具集的一部分 使用Matroska媒体容器文件。
适用于Windows(cmd.exe)或Linux/Unix外壳(bash、zsh等)
安装
pip install mkvbatchmultiplex
它是在windows上开发的,媒体服务器是基于windows的。 在ubuntu和macos 10.14mojave以及ubuntu 18.04上进行了光测试。 在MacOS上,mkvtoolnix必须是30.0.0或更高版本(如果使用 黑暗的主题。
依赖性
Python 3.5 or greater on system
- PySide2 5.12 or greater
- pymediainfo 4.0 or greater
MediaInfo测试版本为17.10->;18.12
MKVToolNix测试版本为17.00->;34.0.0
现在是一个python包,可以安装:
pip install mkvbatchmultiplex or download the source
MacOS 10.14暗主题mkvtoolnix必须是版本30.0.0+
用法
它假设您有使用mkvtoolnix的工作知识。选择一个 文件制作任何需要的操作复制命令到剪贴板:
Multiplexer->Show command line
在mkvbatchmultiplex按钮上粘贴命令并等待。 记住选择并输出目录。
路线图
这只是这个项目的基础。路线图是:
- Work on a stable release.
- Easier installation for different operating systems
- Documentation
- Work on job queue management
这个申请对我来说是有效的。如果程序产生任何兴趣 任何进一步的更改和添加将取决于用户的基本需求。
二进制文件的工作已经开始。
有关详细信息,请参见https://mkvbatchmultiplex.readthedocs.io。