**Sources:**
Video source: https://nyaa.iss.one/view/1443698
JP Audio Source: https://nyaa.iss.one/view/1443802 (audio extra section)
EN Audio: Netflix
Subtitle Source: https://nyaa.iss.one/view/1445777
I couldn't find any UHD SDR versions that matched contrast and color of the 1080p version, so I made my own. Just putting it out there if anyone else wants it.
Also thanks to motbob for his comments in previous SDR releases to get me just riled up enough to make this one.
**Encoding notes:** Some settings were just guessed as I didn't feel like going over too much to tune them precisely (1440p screen for 4k QC is also a pain).
crf=16 as I didn't want the end result to get much over 10GB and 14 was giving me more bitrate than I expected. psy-rd=1.70 & psy-rdoq=1.00 were chosen a bit more moderate as there wasn't that much noise preservation to do and seeing they reduce psnr and ssim for better perceived quality I couldn't really test it accurately. I considered using qpoffs of 2 but decided to play it safe and use 0 even if it would save some file size. AQ mode 3, Deblock 1:1 is standard anime affair (apparently not). AQ strength 1.00 seemed fine and qcomp was raised to 0.65 as it should give a bit better image in faster scenes without raising the size too much as they are somewhat sparse. I could've also cropped it down to 3840x1608 to reduce 4*4 macroblock count and avoid potential frame edge issues when going from 16:9 source but it's too late to fix that now.
**Comparison pics:**
https://slow.pics/c/yPPbxIIj
https://slow.pics/c/W1q9dFIZ
**Mediainfo:**
```
General
Unique ID : 53650574167969006408588116097207675735 (0x285CB9880F723EED1F968990B4E0AB57)
Complete name : S:\Anime\Series\Violet Evergarden\Specials\Violet Evergarden - The Movie [Dual audio][BD 3840x1612 x265 SDR].mkv
Format : Matroska
Format version : Version 4 / Version 2
File size : 10.0 GiB
Duration : 2 h 20 min
Overall bit rate : 10.2 Mb/s
Movie name : Violet Evergarden - The Movie (2020)
Encoded date : UTC 2021-10-19 12:57:07
Writing application : mkvmerge v62.0.0 ('Apollo') 64-bit
Writing library : libebml v1.4.2 + libmatroska v1.6.4
Attachments : Gabriola.ttf / Gandhisans-Bold.otf / georgia.ttf
Video
ID : 1
Format : HEVC
Format/Info : High Efficiency Video Coding
Format profile : Main 10@L5@Main
Codec ID : V_MPEGH/ISO/HEVC
Duration : 2 h 20 min
Bit rate : 6 334 kb/s
Width : 3 840 pixels
Height : 1 612 pixels
Display aspect ratio : 2.40:1
Frame rate mode : Constant
Frame rate : 23.976 (24000/1001) FPS
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 10 bits
Bits/(Pixel*Frame) : 0.043
Stream size : 6.20 GiB (62%)
Writing library : x265 3.5+1-f0c1022b6:[Windows][clang 12.0.0][64 bit] 10bit
Encoding settings : cpuid=1111039 / frame-threads=4 / numa-pools=16 / wpp / no-pmode / no-pme / no-psnr / no-ssim / log-level=2 / input-csp=1 / input-res=3840x1612 / interlace=0 / total-frames=0 / level-idc=0 / high-tier=1 / uhd-bd=0 / ref=6 / no-allow-non-conformance / no-repeat-headers / annexb / no-aud / no-hrd / info / hash=0 / no-temporal-layers / open-gop / min-keyint=24 / keyint=240 / gop-lookahead=0 / bframes=8 / b-adapt=2 / b-pyramid / bframe-bias=0 / rc-lookahead=60 / lookahead-slices=4 / scenecut=40 / hist-scenecut=0 / radl=0 / no-splice / no-intra-refresh / ctu=64 / min-cu-size=8 / rect / no-amp / max-tu-size=32 / tu-inter-depth=4 / tu-intra-depth=4 / 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=4 / limit-refs=3 / limit-modes / me=3 / subme=5 / merange=57 / temporal-mvp / no-frame-dup / no-hme / weightp / weightb / no-analyze-src-pics / deblock=1:1 / sao / no-sao-non-deblock / rd=4 / selective-sao=4 / no-early-skip / rskip / no-fast-intra / no-tskip-fast / no-cu-lossless / b-intra / no-splitrd-skip / rdpenalty=0 / psy-rd=1.70 / psy-rdoq=1.00 / no-rd-refine / no-lossless / cbqpoffs=0 / crqpoffs=0 / rc=crf / crf=16.0 / qcomp=0.65 / qpstep=2 / stats-write=0 / stats-read=0 / ipratio=1.40 / pbratio=1.30 / aq-mode=3 / aq-strength=1.00 / 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=1 / transfer=1 / colormatrix=1 / chromaloc=0 / display-window=0 / cll=0,0 / min-luma=0 / max-luma=1023 / log2-max-poc-lsb=8 / vui-timing-info / vui-hrd-info / slices=1 / no-opt-qp-pps / no-opt-ref-list-length-pps / no-multi-pass-opt-rps / scenecut-bias=0.05 / hist-threshold=0.03 / no-opt-cu-delta-qp / no-aq-motion / no-hdr10 / no-hdr10-opt / no-dhdr10-opt / no-idr-recovery-sei / analysis-reuse-level=0 / analysis-save-reuse-level=0 / analysis-load-reuse-level=0 / scale-factor=0 / refine-intra=0 / refine-inter=0 / refine-mv=1 / refine-ctu-distortion=0 / no-limit-sao / ctu-info=0 / no-lowpass-dct / refine-analysis-type=0 / copy-pic=1 / max-ausize-factor=1.0 / no-dynamic-refine / no-single-sei / no-hevc-aq / no-svt / no-field / qp-adaptation-range=1.00 / scenecut-aware-qp=0conformance-window-offsets / right=0 / bottom=0 / decoder-max-rate=0 / no-vbv-live-multi-pass
Default : Yes
Forced : No
Color range : Limited
Color primaries : BT.709
Transfer characteristics : BT.709
Matrix coefficients : BT.709
Audio #1
ID : 2
Format : DTS XLL
Format/Info : Digital Theater Systems
Commercial name : DTS-HD Master Audio
Codec ID : A_DTS
Duration : 2 h 20 min
Bit rate mode : Variable / Constant
Bit rate : 3 278 kb/s / 768 kb/s
Channel(s) : 6 channels
Channel layout : C L R Ls Rs LFE
Sampling rate : 48.0 kHz
Frame rate : 93.750 FPS (512 SPF)
Bit depth : 24 bits
Compression mode : Lossless / Lossy
Stream size : 3.21 GiB (32%)
Language : Japanese
Default : Yes
Forced : No
Audio #2
ID : 3
Format : E-AC-3
Format/Info : Enhanced AC-3
Commercial name : Dolby Digital Plus
Codec ID : A_EAC3
Duration : 2 h 20 min
Bit rate mode : Constant
Bit rate : 640 kb/s
Channel(s) : 6 channels
Channel layout : L R C LFE Ls Rs
Sampling rate : 48.0 kHz
Frame rate : 31.250 FPS (1536 SPF)
Bit depth : 32 bits
Compression mode : Lossy
Delay relative to video : 2 ms
Stream size : 643 MiB (6%)
Language : English
Service kind : Complete Main
Default : No
Forced : No
Text #1
ID : 4
Format : ASS
Codec ID : S_TEXT/ASS
Codec ID/Info : Advanced Sub Station Alpha
Duration : 2 h 10 min
Bit rate : 138 b/s
Count of elements : 2038
Compression mode : Lossless
Stream size : 133 KiB (0%)
Title : Full Subtitles
Language : English
Default : Yes
Forced : No
Text #2
ID : 5
Format : ASS
Codec ID : S_TEXT/ASS
Codec ID/Info : Advanced Sub Station Alpha
Duration : 2 h 2 min
Bit rate : 71 b/s
Count of elements : 629
Compression mode : Lossless
Stream size : 63.9 KiB (0%)
Title : Signs & Songs
Language : English
Default : No
Forced : No
Menu
00:00:00.000 : en:Chapter 01
00:10:32.048 : en:Chapter 02
00:24:40.145 : en:Chapter 03
00:42:34.969 : en:Chapter 04
00:52:22.973 : en:Chapter 05
01:00:12.067 : en:Chapter 06
01:11:39.670 : en:Chapter 07
01:24:24.184 : en:Chapter 08
01:36:34.288 : en:Chapter 09
01:48:09.441 : en:Chapter 10
01:59:19.277 : en:Chapter 11
02:12:48.878 : en:Chapter 12
```
File list
Violet Evergarden - The Movie [Dual audio][BD 3840x1612 x265 SDR].mkv (10.0 GiB)
@naiyas I started the encode a bit more than a day ago and the beatrice-raws script isn't up on their repo yet so I couldn't use it.
I just did the standard tone-mapping. None of the values were outside standard color gamut range anyway so you can just clip everything outside without the need for interpolation. Gamma conversion did clip the highs a bit (so blue turned to greener in come clouds), but I just rolled it of with a knee so it doesn't clip anymore. I compared a couple of scenes with the reinforce 1080p version and it looked about the same safe for a bit less haziness and less dark area noise because the 4k source is already kinda cleaned up.
usually when i encode BD from raw source i disable the CUtree and strong intra smoothing and no sao might overkill the deblock -1,-1, also must use (no-rskip) according to beatrice-raws, HDR to SDR i don't have any idea yet how achieve i good convertion for that matter
@naiyas, I'll keep these in mind. I used deblock 1:1 not -1:-1 so not sure how specifically that interacts with sao. Beatrice used 1:-1 for this one and their others match what you said. I can't really see why cutree specifically would be better off but I'll do some testing.
@Compgeek you can learn from judas team how to encode it i think it's 1080p version, at least we can learn sometime more, hahahaha each of that implementation have time penalty for encoding the more you add the longer to encode
cutree is one of the most important features for encoding efficiency, so if you disable it you had better know exactly what it is and why you're disabling it.
https://slow.pics/c/GL0lQOH0
It's a much better attempt, but I still prefer the upscaled Reinforce. I think some real detail is getting lost in your encode (though a lot of what appears to be detail loss at first glance is just denoising).
Comments - 9
naiyas
vikrant9760
Compgeek (uploader)
vikrant9760
naiyas
Compgeek (uploader)
naiyas
motbob
motbob