Skip to content

ZaifSenpai/Batch-Py-Remux

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published