Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/WheneverDev/fontmerge

Automatically merge fonts used in a Matroska file.
https://github.com/WheneverDev/fontmerge

ass fonts mkvmerge subtitles

Last synced: about 2 months ago
JSON representation

Automatically merge fonts used in a Matroska file.

Awesome Lists containing this project

README

        

nvm dosen't work at all

# fontmerge

Automatically merge fonts used in a Matroska file.

## Dependences :

Use the package manager [pip](https://pip.pypa.io/en/stable/).

```bash
pip install argparse ass fontTools matplotlib colorama
```

## Usage

```text
usage: fontmerge.py [-h] [--mkvmerge path] [--fontfolder path] [--output path] mkv subtitles [subtitles ...]

Automatically merge fonts used in a Matroska file.

positional arguments:
mkv Video where the fonts will go. Must be a Matroska file.
subtitles Subtitles (can be several) containing fonts to be merged. Must be an ASS file.

optional arguments:
-h, --help Show this help message and exit
--mkvmerge path Path to mkvmerge.exe if not in variable environments.
--fontfolder path Add a folder with fonts to use.
--output path, -o path Destination path of the Matroska merged file.
```