Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion. Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules. |
|
|
Thread Tools | Search this Thread | Display Modes |
19th October 2022, 19:36 | #1 | Link |
Registered User
Join Date: Nov 2016
Posts: 151
|
Which 10bit 4:2:0 HDR lossless codec to use with Avisynth?
Made an Avisynth script using an HEVC 10bit 4:2:0 HDR source; now I want to save it as lossless, to be then encoded in AV1 - specifically I'd like to use SVT-AV1.
Now, the only codec I was able to use with Virtualdub is UTVideo; but no software can use it as input... I tried: - NEAV1E - Nmkoder - FastFlix - Shutter Encoder I'm ready to use another free software to encode the .avs script in any free lossless codec that could be used with one or more of the previous encoders; I'm on Windows 10, and I'd strongly prefer a GUI |
19th October 2022, 20:01 | #2 | Link |
Registered User
Join Date: Jan 2019
Location: Canada
Posts: 574
|
Do you need a complete intermediate file?
You can simply pipe the Y4M/YUV data to SVT-AV1. Though I'm not sure a GUI solution exists for that.
__________________
LG C2 OLED | GitHub Projects |
20th October 2022, 07:32 | #4 | Link | |
Moderator
Join Date: Jan 2006
Location: Portland, OR
Posts: 4,770
|
Quote:
For lossless, first try with --keyint 1. For most natural image content inter frame compression doesn't give all that much bitrate savings over intra-only, and it sure encodes and decodes a lot faster, and with less memory required. |
|
20th October 2022, 13:16 | #5 | Link | |
Registered User
Join Date: Nov 2016
Posts: 151
|
Quote:
But there is a feature that I never used, external encoder. So, it's possible to use an external encoder and feed it a command line. As this will be a fixed one - lossless 10bit 4:2:0 - may you write it? Better x264 or x265 lossless, taking in account that main aim is to be compatible with SVT-AV1 encoders? Virtualdub external encoder command arguments for x264 as example: Code:
--crf 24 --preset medium --input-res %(width)x%(height) --fps %(fps) -o "%(tempvideofile)" - |
|
21st October 2022, 11:50 | #8 | Link | |
Registered User
Join Date: Nov 2016
Posts: 151
|
Quote:
Always used 32bit VirtualDub and Avisynth plugins because, for what I did, I never needed something else - until now, at least! Now with VirtualDub 64bit and using Avisynth 64bit plugins, it works with both FFV1 and X265 lossless - still no luck with X264 lossless, but at this point I don't care. Side effects: - encoding is now something like 30% faster (always using MP_Pipeline as before) - no problems opening 10bit sources with FFvideosource (you know what I'm talking about, Francesco!) So, thanks to you and anybody, now I should take courage and patience, and load any 64bit version of plugins I'd need (yes, shame again on me, I always kept 32bit only on plugin folders and discarded 64bit ones...) Last edited by spoRv; 21st October 2022 at 11:53. |
|
Thread Tools | Search this Thread |
Display Modes | |
|
|