


However, the problem is that for some videos CRF value of 28 is good enough, while for some videos, lower CRF is required. For example: avconv -i input.mp4 -c:v libx265 -x265-params crf=23 -c:a copy output.mp4 For better quality, I could use something less than 28. I found that crf is the knob I need to adjust. So, I need a method where avconv automatically adjusts whatever parameter needs adjustment, for each video. The thing is, I am doing a bulk conversion. Do I need to modify the crf parameter in my command line? Or something else? one movie print which is of 5GB) loses quality - the video is all pixelated. However, a few videos which are of very high quality (e.g. Now, most videos convert fine and the quality is the same as before. #Output new files by prepending "X265" to the namesĪvconv -i "$i" -c:v libx265 -c:a copy X265_"$i" I ran the following command on all of the video files in my library: #!/bin/bash I am trying to convert my video library to HEVC format to gain space.
