ZaifSenpai / Batch-Py-Remux

Convert mkv video to hevc (h.265)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Batch-Py-Remux

Convert mkv video to hevc (h.265)

I scripted this a long time ago and uploading here now. I don't fully remember its functionalities. Here is simple algorithm:

  • Use MKV
  • Extract Video Tracks, Audio Tracks, Subtitle Tracks
  • Convert Video to H.265
  • Convert All Audio Tracks to ACC
  • Convert All Subtitles To SRT without markup (no style)
  • Copy all track names and language etc
  • Mux Them back to one MKV file

One more thing: It uses ffmpeg, mkvextract and mkvmerge. ffmpeg can use nvidia gpu but not all architectures are supported. See this page for more information: https://developer.nvidia.com/ffmpeg

To decode using cpu, use tracksDeMux.py and to decode using nvidia gpu, use tracksDeMux.hevc_nvenc.py. Just change the name in import statement (line #5) in run.py to use other script.

About

Convert mkv video to hevc (h.265)

License:MIT License


Languages

Language:Python 92.2%Language:Batchfile 7.8%