Skip to content
QuantumHolePublic

About

converts Matroska MVC files to SBS format, including the video stream as well as PGS subtitles

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

41 Commits

Folders and files

Repository files navigation

MVC -> SBS

mkvmvc2sbs is a tool for converting MKV files with MVC video into SBS format. The video stream is converted from MVC to SBS format. This doubles the video dimension horizontally. Subtitles in PGS/SUP format are extracted and saved as PGS/SUP files. As PGS/SUP is an image format, their horizontal dimensions are doubled as well. Additionally, subtitles in supported languages are converted into text via optical character recognition (OCR). Recognized subtitles are saved in SubRip (SRT) format.

Converted tracks are saved beside the original file with the appropriate file extensions suitable for the contained track format.

The saved tracks can be merged into a single MKV file, e.g. with mkvtoolnix. This last step of re-muxing should eventually also be performed automatically. Nevertheless, this has not yet been implemented.

Dependencies

Runtime Dependencies

The Converter requires the following libraries to be installed at runtime.

Build Dependencies

Lint Dependencies

  • uncrustify for fixing code style.
  • reuse for managing license information in all files.
  • doxygen for building the development documentation.

Building

Prerequesites can be installed via the package manager of your distribution, e.g.

pacman -S libebml libmatroska tesseract tesseract-data-eng tesseract-data-deu ...

On Arch Linux, the recommended packages are

Additional possible packages for OCR language support

Compilation

make -j all For selection of compiler, the project can also be built with make -j gnu (GCC) or make -j llvm (clang)

Contribution

Before committing, please take care of source code format and proper license information.

make lint

Background Information

Some useful resources for learning about the topics covered in this project.

About

converts Matroska MVC files to SBS format, including the video stream as well as PGS subtitles

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Contributors

Languages