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.
It would be fairly straight-forward to do, but I'm very strapped for time these days. Perhaps you or someone else could fork and create a script with those features?
I'm not sure where to post this. I was wondering if a similar script could be created to do the following: