BrianDMG / conv2mp4

This Powershell script will recursively search through a user-defined file path and convert all videos of user-specified file types to MP4 with H264 video and AAC audio using ffmpeg. The purpose of this script is to reduce transcoding CPU load on a media server like Plex or Emby and increase video compatibility across platforms.
129 stars 23 forks source link

Re-encode only same type if bitrate over threshold [enhancement] #57

Closed eng3 closed 4 years ago

eng3 commented 4 years ago

If I want to convert all my videos to HEVC, I'd like to also re-encode existing HEVC videos but only if their MB/h is over a certain user defined threshold.

BrianDMG commented 4 years ago

This script is focused on H264 and minimizing transcodes, not HEVC (x265). I believe someone has made an x265 fork though, so maybe check into that.

eng3 commented 4 years ago

This was not a HEVC specific feature request. For any format, even H264, one may want to auto re-encode videos over a certain threshold