Method to adjust color temperature? - Printable Version +- Selur's Little Message Board (https://forum.selur.net) +-- Forum: Hybrid - Support (https://forum.selur.net/forum-1.html) +--- Forum: Problems & Questions (https://forum.selur.net/forum-3.html) +--- Thread: Method to adjust color temperature? (/thread-1763.html) Pages:
1
2
|
RE: Method to adjust color temperature? - Analog - 23.11.2023 Hi Selur, I installed the dev version you sent me, but it appears interlace handling is broken. I tried importing interlaced FFV1 and v210 at 30fps interlaced and they both output 15fps files (which playback at half speed). I tried x265 and SVT-HVEC with interlace enabled and auto-deinterlace handling set to off. Audio is set to ignore. All other settings default (except quality quantization strength). Log file can be found here (can't attach it for some reason): https://drive.google.com/file/d/1P8JqFBfhirtSrCAmy9tsXp5Tq1nKpIqD/view?usp=sharing I also found that if I export as MP4 instead of MKV, there is no interlace flag set. It comes out as progressive 30fps. Change Temperature seems to work OK though & it's fast! Thanks for figuring out a way to implement it! Let me know if you need any more information. Thanks! RE: Method to adjust color temperature? - Selur - 23.11.2023 About the fps: # Imports "C:\Program Files\Hybrid\64bit\mkvmerge.exe" --ui-language en -o "C:\VIDEO\2023-11-23@02_54_20_6510__04.mkv" --global-tags "C:\VIDEO\mkvtags_2023-11-23@02_54_20_6510__04.xml" -d 0 --default-track 0:yes --track-name 0:"2023-07-15 21:41:37 UTC" --language 0:en --default-duration "0:30/1i" --aspect-ratio-factor 0:1/1 --no-chapters --compression -1:none --forced-track 0:yes --field-order 0:1 --no-audio --no-subtitles "C:\VIDEO\asdf_1_2023-11-23@02_54_20_6510_02.265" --track-order 0:1 --default-duration "0:30/1i" As a workaround, enable "Filtering->Speed Change->Change speed" and set it to "60fps" (= 2x input frame rate). Regarding mp4 and interlacing: Does it work if you use FFmpeg as muxer (Config->Containers->MP4->FFmpeg instead of MP4Box)? Cu Selur Ps.: Attaching attachments should work fine if you zip them. RE: Method to adjust color temperature? - Selur - 23.11.2023 The problem is not with the muxing, it's with svt hevc in Hybrid. Hybrid does not set '-interlaced-video'. -> working on it. RE: Method to adjust color temperature? - Selur - 23.11.2023 Okay, fixing svt-hevc interlaced encoding is problematic, since mediainfo still reports the output of the encoder video not as interlaced. vspipe "G:\Output\encodingTempSynthSkript_2023-11-23@15_10_51_5910_0.vpy" - -c y4m | ffmpeg -y -loglevel fatal -noautorotate -nostdin -threads 8 -f yuv4mpegpipe -i - -an -sn -vf zscale=rangein=tv:range=tv -pix_fmt yuv420p10le -strict -1 -vsync 0 -top 1 -flags +ildct+ilme -f yuv4mpegpipe - | SvtHevcEncApp -q 18 -i stdin -fps-num 30000 -fps-denom 1001 -n 150 -profile 2 -interlaced-video 1 -b "G:\Output\ffmpeg_1_2023-11-23@15_10_51_5910_03.265" Video Maybe I can find a workaround for FFmpeg. Cu Selur RE: Method to adjust color temperature? - Selur - 23.11.2023 Seems like svt-hevc does create not properly flagged hevc streams. When using '-interlaced-video 1' does seem not properly flag the stream. (mkvmerge only adds a container flag which that signals interlacing.) Additionally using '-separate-field 1', does only work with 8bit and even then it produces broken output. => not sure whether I'll look into it further or whether I should remove this broken interlaced support. Cu Selur RE: Method to adjust color temperature? - Selur - 23.11.2023 ffmpeg -y -loglevel fatal -noautorotate -nostdin -threads 8 -i "G:\TestClips&Co\files\interlaceAndTelecineSamples\interlaced\bff.m2v" -map 0:0 -an -sn -vf zscale=rangein=tv:range=tv -pix_fmt yuv420p10le -strict -1 -vsync 0 -top 1 -flags +ildct+ilme -f yuv4mpegpipe - | x265 --input - --output-depth 10 --y4m --profile main10 --limit-modes --no-early-skip --no-open-gop --opt-ref-list-length-pps --crf 18.00 --opt-qp-pps --cbqpoffs -2 --crqpoffs -2 --limit-refs 0 --ssim-rd --psy-rd 2.50 --rdoq-level 2 --psy-rdoq 10.00 --aq-mode 0 --deblock=-1:-1 --limit-sao --no-repeat-headers --interlace bff --range limited --colormatrix bt470bg --sar 8:9 --output "G:\Output\2023-11-23@15_58_44_6310_01.265" ffmpeg reports: Stream #0:0: Video: hevc (Main 10), yuv420p10le(tv, bt470bg/unknown/unknown, top first), 720x480 [SAR 8:9 DAR 4:3], 25 fps, 29.97 tbr, 1200k tbn Okay, this will take a while. RE: Method to adjust color temperature? - Selur - 24.11.2023 I did some testing and
Cu Selur Ps.: I'm happy that av1 does not support interlacing, and I would advise against using hevc with interlaced encoding. |