将 H264 MKV 转换为 H265 MKV

有辦法在無損畫質的情況下把影片從 264 轉成 265 嗎?我使用 ffmpeg 編碼器並選擇 HEVC MKV 設定檔,品質滑桿設為 0。結果檔案大小約為原來的一半甚至更小,但位元率降到原始位元率的 25% 左右,而且影片看起來會泛白,尤其在暗場景特別明顯。請問有沒有任何設定能在 264 轉 265 時盡量保持相近的畫質?

这是我的 HEVC MKV 配置文件的样子。我基本确定没动过它,所以你的应该也长这样。

[HEVC MKV]
Description=HEVC in MKV (H.265/AC3) conversion. Creates a smaller file (50% smaller than H.264) with comparable quality but very slow.
order=handbrake,ffmpeg
ffmpeg-general=-threads 0
ffmpeg-video=-ss 0 -vf yadif=0:-1:1,hqdn3d -vcodec libx265 -preset ultrafast -crf 26 -map 0:v -sn
ffmpeg-audio=-acodec ac3 -ab 160k -map 0:a
ffmpeg-audioac3=-acodec ac3 -ab 256k -map 0:a
ffmpeg-ext=.mkv
ffmpeg-audiodelay=skip
handbrake-general=--decomb --loose-anamorphic --verbose=2
handbrake-video=--start-at duration:0 -e x265 --encoder-preset ultrafast -q 26
handbrake-audio=-E ffac3 -R auto -B 160 -D 0 -a 1,2,3,4,5
handbrake-audioac3=-E ffac3 -R auto -B 256 -D 0 -a 1,2,3,4,5
handbrake-ext=.mkv
handbrake-audiodelay=skip
PreConversionCommercialRemover=true

质量值设为 26,我个人觉得偏低。能看,但……我不会用,尤其还搭配了“ultrafast”预设。所以,HEVC MKV 预设默认处于“可接受质量”的低端,速度倒是快。把 Q 从 26 提到 23–20,再把 ultrafast 换成 medium,质量会大幅提升,速度则明显下降。

你可以通过界面滑块调质量,但不知道界面里能不能改速度。想再“折腾”点,就自己写配置。

下面是我用于 x264→x265 10bit 转换的 HandBrake 配置,Q=20,medium,EAC3 640k,这是“高质量”档。按自己口味调;我的“低质量/高速”档是 Q23,fast,EAC3 224k(2 声道)等。

[HEVC MKV - HB x265 10bit Q20med eAC3 640]
Description=HEVC in MKV (H.265/AC3) conversion. Creates a smaller file (50% smaller than H.264) with comparable quality but very slow.
order=handbrake
handbrake-VideoOptimized=true
handbrake-general=--loose-anamorphic --verbose=2 --subtitle "1,2,3,4,5" 
handbrake-video=--start-at duration:0 --encoder x265_10bit --encoder-preset medium -q 20 --encoder-profile main10 
handbrake-audio=-E eac3 -R auto -B 640 -D 0 -a 1,2,3,4,5
handbrake-ext=.mkv
handbrake-audiodelay=skip
PreConversionCommercialRemover=false

界面里我关了 remux,开了多声道。追求质量/体积比的话,别开任何硬件加速。

你可以试下这个配置,或者只调滑块。总之把 Q 往上提点,看能不能解决问题。

就像你試圖從 MP3 轉成 FLAC 一樣,一旦資料被移除,你就拿不回來了。當然你「可以」把 x264 轉成 x265,但成品絕對不會像原始來源直接壓成 x265 那樣,因為 x265 保留的資訊與 x264 不同,這也是它大幅進步的原因。