You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Go to file
Hugh Smalley 1726c07bf1 This is not a great place for this.... 2 years ago
.gitignore google style guide formatting and fixing some typos 2 years ago
265 Updated Readme, cleaned up comments, and updated the edge case scripts to align with 265_system script. It's good enough for now. 2 years ago
265_audio_problems Updated Readme, cleaned up comments, and updated the edge case scripts to align with 265_system script. It's good enough for now. 2 years ago
265_personal Updated Readme, cleaned up comments, and updated the edge case scripts to align with 265_system script. It's good enough for now. 2 years ago
265_poster_problems Updated Readme, cleaned up comments, and updated the edge case scripts to align with 265_system script. It's good enough for now. 2 years ago
265_problems Updated Readme, cleaned up comments, and updated the edge case scripts to align with 265_system script. It's good enough for now. 2 years ago
265_system Updated Readme, cleaned up comments, and updated the edge case scripts to align with 265_system script. It's good enough for now. 2 years ago
LICENSE problems added 2 years ago
README.md Updated Readme, cleaned up comments, and updated the edge case scripts to align with 265_system script. It's good enough for now. 2 years ago

README.md

convert265

Script to convert media to x265

These are mostly a hack job since I'm trying to save space for my media by converting things into HEVC.

I really need to make a unified script for the edge cases, but I haven't. Feel free to send a PR if you to something. I also want to add AMF support, but have not gotten that to work right yet.

The nvidia example is 265 the other scripts use vaapi (intel/amd) to do the HW HEVC encoding. I haven't done much with the NVIDIA in a few years, so it's kinda stale.

265_system is the one that you should use if you're going to use it.

I use it with parallel to do multiple files at once like this:

parallel 'find {} -type f -maxdepth 5 -regex ".*\.\(mkv\|mp4\|wmv\|flv\|webm\|mov\|avi\|m4v\|ts\m2ts\)"' ::: /mnt/Movies /mnt/TV | parallel --jobs 4 --progress ~/convert265/265_system {}

Change the --jobs flag to the number of files your system can handle at once. I think 4 is a sane number for older/lower end NAS devices.

YMMV // Caveat Emptor // And have an average day :|

-H