概要
設定調整のための記録
前提環境
x265: version 2.5+12-fcd9154fa4e2
CPU: AMD FX8350
Memory: 16GB DDR3-1600 with ECC (8+8GB)
試したセッティング
-
従来仕様
--preset slow --crf 20.0 --output-depth 10 --rd 6 --subme 7 --rect --amp --weightb --tu-intra-depth 2 --tu-inter-depth 2 --no-rskip --scenecut 50 --limit-refs 2 --b-intra --me star --psy-rd 0.8 --aq-strength 0.2 --rc-lookahead 40 --output "output" "input"
-
x265ほぼ標準
--crf 20.0 --output-depth 10 --output "output" "input"
-
標準を微調整
--crf 20.0 --output-depth 10 --weightb --tu-intra-depth 2 --tu-inter-depth 2 --no-rskip --scenecut 50 --limit-refs 2 --b-intra --psy-rd 0.8 --aq-strength 0.2 --rc-lookahead 40 --output "output" "input"
-
x265の重めのプリセット
--preset slow --crf 20.0 --output-depth 10 --output "output" "input"
-
重めを調整
--preset slow --crf 20.0 --output-depth 10 --rect --amp --weightb --tu-intra-depth 2 --tu-inter-depth 2 --no-rskip --scenecut 50 --limit-refs 2 --b-intra --psy-rd 0.8 --aq-strength 0.2 --rc-lookahead 40 --output "output" "input"
-
submeとme
--preset slow --crf 20.0 --output-depth 10 --subme 7 --rect --amp --weightb --tu-intra-depth 2 --tu-inter-depth 2 --no-rskip --scenecut 50 --limit-refs 2 --b-intra --me star --psy-rd 0.8 --aq-strength 0.2 --rc-lookahead 40 --output "output" "input"
-
me
--preset slow --crf 20.0 --output-depth 10 --rect --amp --weightb --tu-intra-depth 2 --tu-inter-depth 2 --no-rskip --scenecut 50 --limit-refs 2 --b-intra --me star --psy-rd 0.8 --aq-strength 0.2 --rc-lookahead 40 --output "output" "input"
-
rdとsubme
--preset slow --crf 20.0 --output-depth 10 --rd 6 --subme 7 --rect --amp --weightb --tu-intra-depth 2 --tu-inter-depth 2 --no-rskip --scenecut 50 --limit-refs 2 --b-intra --psy-rd 0.8 --aq-strength 0.2 --rc-lookahead 40 --output "output" "input"
-
medium + rd +subme
--crf 20.0 --output-depth 10 --rd 6 --subme 7 --rect --amp --weightb --tu-intra-depth 2 --tu-inter-depth 2 --no-rskip --scenecut 50 --limit-refs 2 --b-intra --psy-rd 0.8 --aq-strength 0.2 --rc-lookahead 40 --output "output" "input"
-
medium + rd +subme + me
--crf 20.0 --output-depth 10 --rd 6 --subme 7 --rect --amp --weightb --tu-intra-depth 2 --tu-inter-depth 2 --no-rskip --scenecut 50 --limit-refs 2 --b-intra --me star --psy-rd 0.8 --aq-strength 0.2 --rc-lookahead 40 --output "output" "input"
-
medium + rd +subme + me -rect -amp
--crf 20.0 --output-depth 10 --rd 6 --subme 7 --weightb --tu-intra-depth 2 --tu-inter-depth 2 --no-rskip --scenecut 50 --limit-refs 2 --b-intra --me star --psy-rd 0.8 --aq-strength 0.2 --rc-lookahead 40 --output "output" "input"
エンコード結果
アニメのPV(85秒 @ 1920x1080 @ 23.976fps)
# | 速度(fps) | ファイルサイズ(KiB) | ビットレート(kbps) |
---|---|---|---|
1 | 0.85 | 19,139 | 1843 |
2 | 7.93 | 24,512 | 2360 |
3 | 3.58 | 18,487 | 1780 |
4 | 3.16 | 27,807 | 2677 |
5 | 1.53 | 19,917 | 1918 |
6 | 1.11 | 19,865 | 1913 |
7 | 1.52 | 19,917 | 1918 |
8 | 0.85 | 19,139 | 1843 |
9 | 0.90 | 17,861 | 1720 |
10 | 0.70 | 17,800 | 1714 |
11 | 1.10 | 17,849 | 1718 |
sample2(91秒 @ 1920x1080 @ 23.976fps)
# | 速度(fps) | ファイルサイズ(KiB) | ビットレート(kbps) |
---|---|---|---|
1 | 0.74 | 22,467 | 2009 |
2 | - | - | - |
3 | 3.59 | 22,693 | 2029 |
4 | - | - | - |
5 | 1.43 | 23,983 | 2144 |
6 | 1.05 | 23,936 | 2140 |
7 | 1.43 | 23,983 | 2142 |
8 | 0.75 | 22,467 | 2009 |
9 | 0.89 | 21,441 | 1917 |
10 | 0.78 | 21,284 | 1903 |
11 | 1.15 | 21,331 | 1907 |
mediainfo
1
cpuid=1105919 / frame-threads=3 / numa-pools=8 / wpp / no-pmode / no-pme / no-psnr / no-ssim / log-level=2 / input-csp=1 / input-res=1920x1080 / interlace=0 / total-frames=2197 / level-idc=0 / high-tier=1 / uhd-bd=0 / ref=4 / no-allow-non-conformance / no-repeat-headers / annexb / no-aud / no-hrd / info / hash=0 / no-temporal-layers / open-gop / min-keyint=23 / keyint=250 / bframes=4 / b-adapt=2 / b-pyramid / bframe-bias=0 / rc-lookahead=40 / lookahead-slices=4 / scenecut=50 / no-intra-refresh / ctu=64 / min-cu-size=8 / rect / amp / max-tu-size=32 / tu-inter-depth=2 / tu-intra-depth=2 / limit-tu=0 / rdoq-level=2 / dynamic-rd=0.00 / no-ssim-rd / signhide / no-tskip / nr-intra=0 / nr-inter=0 / no-constrained-intra / strong-intra-smoothing / max-merge=3 / limit-refs=2 / limit-modes / me=3 / subme=7 / merange=57 / temporal-mvp / weightp / weightb / no-analyze-src-pics / deblock=0:0 / sao / no-sao-non-deblock / rd=6 / no-early-skip / no-rskip / no-fast-intra / no-tskip-fast / no-cu-lossless / b-intra / no-splitrd-skip / rdpenalty=0 / psy-rd=0.80 / psy-rdoq=1.00 / no-rd-refine / analysis-reuse-mode=0 / no-lossless / cbqpoffs=0 / crqpoffs=0 / rc=crf / crf=20.0 / qcomp=0.60 / qpstep=4 / stats-write=0 / stats-read=0 / ipratio=1.40 / pbratio=1.30 / aq-mode=1 / aq-strength=0.20 / cutree / zone-count=0 / no-strict-cbr / qg-size=32 / no-rc-grain / qpmax=69 / qpmin=0 / no-const-vbv / sar=1 / overscan=0 / videoformat=5 / range=0 / colorprim=2 / transfer=2 / colormatrix=2 / chromaloc=0 / display-window=0 / max-cll=0,0 / min-luma=0 / max-luma=1023 / log2-max-poc-lsb=8 / vui-timing-info / vui-hrd-info / slices=1 / opt-qp-pps / opt-ref-list-length-pps / no-multi-pass-opt-rps / scenecut-bias=0.05 / no-opt-cu-delta-qp / no-aq-motion / no-hdr / no-hdr-opt / no-dhdr10-opt / analysis-reuse-level=5 / scale-factor=0 / refine-intra=0 / refine-inter=0 / refine-mv=0 / no-limit-sao / ctu-info=0
3
cpuid=1105919 / frame-threads=3 / numa-pools=8 / wpp / no-pmode / no-pme / no-psnr / no-ssim / log-level=2 / input-csp=1 / input-res=1920x1080 / interlace=0 / total-frames=2197 / level-idc=0 / high-tier=1 / uhd-bd=0 / ref=3 / no-allow-non-conformance / no-repeat-headers / annexb / no-aud / no-hrd / info / hash=0 / no-temporal-layers / open-gop / min-keyint=23 / keyint=250 / bframes=4 / b-adapt=2 / b-pyramid / bframe-bias=0 / rc-lookahead=40 / lookahead-slices=6 / scenecut=50 / no-intra-refresh / ctu=64 / min-cu-size=8 / no-rect / no-amp / max-tu-size=32 / tu-inter-depth=2 / tu-intra-depth=2 / limit-tu=0 / rdoq-level=0 / dynamic-rd=0.00 / no-ssim-rd / signhide / no-tskip / nr-intra=0 / nr-inter=0 / no-constrained-intra / strong-intra-smoothing / max-merge=2 / limit-refs=2 / no-limit-modes / me=1 / subme=2 / merange=57 / temporal-mvp / weightp / weightb / no-analyze-src-pics / deblock=0:0 / sao / no-sao-non-deblock / rd=3 / no-early-skip / no-rskip / no-fast-intra / no-tskip-fast / no-cu-lossless / b-intra / no-splitrd-skip / rdpenalty=0 / psy-rd=0.80 / psy-rdoq=0.00 / no-rd-refine / analysis-reuse-mode=0 / no-lossless / cbqpoffs=0 / crqpoffs=0 / rc=crf / crf=20.0 / qcomp=0.60 / qpstep=4 / stats-write=0 / stats-read=0 / ipratio=1.40 / pbratio=1.30 / aq-mode=1 / aq-strength=0.20 / cutree / zone-count=0 / no-strict-cbr / qg-size=32 / no-rc-grain / qpmax=69 / qpmin=0 / no-const-vbv / sar=1 / overscan=0 / videoformat=5 / range=0 / colorprim=2 / transfer=2 / colormatrix=2 / chromaloc=0 / display-window=0 / max-cll=0,0 / min-luma=0 / max-luma=1023 / log2-max-poc-lsb=8 / vui-timing-info / vui-hrd-info / slices=1 / opt-qp-pps / opt-ref-list-length-pps / no-multi-pass-opt-rps / scenecut-bias=0.05 / no-opt-cu-delta-qp / no-aq-motion / no-hdr / no-hdr-opt / no-dhdr10-opt / analysis-reuse-level=5 / scale-factor=0 / refine-intra=0 / refine-inter=0 / refine-mv=0 / no-limit-sao / ctu-info=0
10
cpuid=1105919 / frame-threads=3 / numa-pools=8 / wpp / no-pmode / no-pme / no-psnr / no-ssim / log-level=2 / input-csp=1 / input-res=1920x1080 / interlace=0 / total-frames=2197 / level-idc=0 / high-tier=1 / uhd-bd=0 / ref=3 / no-allow-non-conformance / no-repeat-headers / annexb / no-aud / no-hrd / info / hash=0 / no-temporal-layers / open-gop / min-keyint=23 / keyint=250 / bframes=4 / b-adapt=2 / b-pyramid / bframe-bias=0 / rc-lookahead=40 / lookahead-slices=6 / scenecut=50 / no-intra-refresh / ctu=64 / min-cu-size=8 / rect / amp / max-tu-size=32 / tu-inter-depth=2 / tu-intra-depth=2 / limit-tu=0 / rdoq-level=0 / dynamic-rd=0.00 / no-ssim-rd / signhide / no-tskip / nr-intra=0 / nr-inter=0 / no-constrained-intra / strong-intra-smoothing / max-merge=2 / limit-refs=2 / no-limit-modes / me=3 / subme=7 / merange=57 / temporal-mvp / weightp / weightb / no-analyze-src-pics / deblock=0:0 / sao / no-sao-non-deblock / rd=6 / no-early-skip / no-rskip / no-fast-intra / no-tskip-fast / no-cu-lossless / b-intra / no-splitrd-skip / rdpenalty=0 / psy-rd=0.80 / psy-rdoq=0.00 / no-rd-refine / analysis-reuse-mode=0 / no-lossless / cbqpoffs=0 / crqpoffs=0 / rc=crf / crf=20.0 / qcomp=0.60 / qpstep=4 / stats-write=0 / stats-read=0 / ipratio=1.40 / pbratio=1.30 / aq-mode=1 / aq-strength=0.20 / cutree / zone-count=0 / no-strict-cbr / qg-size=32 / no-rc-grain / qpmax=69 / qpmin=0 / no-const-vbv / sar=1 / overscan=0 / videoformat=5 / range=0 / colorprim=2 / transfer=2 / colormatrix=2 / chromaloc=0 / display-window=0 / max-cll=0,0 / min-luma=0 / max-luma=1023 / log2-max-poc-lsb=8 / vui-timing-info / vui-hrd-info / slices=1 / opt-qp-pps / opt-ref-list-length-pps / no-multi-pass-opt-rps / scenecut-bias=0.05 / no-opt-cu-delta-qp / no-aq-motion / no-hdr / no-hdr-opt / no-dhdr10-opt / analysis-reuse-level=5 / scale-factor=0 / refine-intra=0 / refine-inter=0 / refine-mv=0 / no-limit-sao / ctu-info=0
感想
slow
よりmedium
のほうが縮むなんてorz