Log in

View Full Version : Reliable input filter?


asarian
18th December 2021, 17:56
Does anyone know of a reliable input filter for VapourSynth? DGindexNV suddenly says my > 1T input file only has 387 frames. Riiight. Need a reliable replacement.

ChaosKing
18th December 2021, 18:49
DGindexNV is normally the most reliable (but fails with broken videos more often in comparison to ffmpeg based filters). Send your clip to "videoh" and he will fix DGindexNV if its a decoder issue.

There's no filter that is 100% reliable.
See table here (is a bit outdated now) https://forum.doom9.org/showthread.php?t=176231

I would try the latest lsmas plugin.

asarian
18th December 2021, 19:05
DGindexNV is normally the most reliable (but fails with broken videos more often in comparison to ffmpeg based filters). Send your clip to "videoh" and he will fix DGindexNV if its a decoder issue.

There's no filter that is 100% reliable.
See table here (is a bit outdated now) https://forum.doom9.org/showthread.php?t=176231

I would try the latest lsmas plugin.


Exactly, DGindexNV is normally the most reliable; which is why it's been years ago that I used anything else.

Can't really send the clip to 'videoh', LOL, as it's over 1 Terabyte long (an intermediate lossless stream). DGindexNV has never had problems with files several hundred gig long, but > 1T seems to triggger something bad.

So, currently using LWLibavSource, and waiting an hour or so for the .lwi index to have been created. :)

StainlessS
18th December 2021, 19:19
you using latest version ie dgdecnv_238.zip 2021-12-17 08:06 3.6M
http://rationalqm.us/dgdecnv/binaries/

asarian
18th December 2021, 19:27
you using latest version ie dgdecnv_238.zip 2021-12-17 08:06 3.6M
http://rationalqm.us/dgdecnv/binaries/

Yep, already using it. :)

StainlessS
18th December 2021, 19:41
Might be worth checking out an older ver$, maybe recent problem introduced.

ChaosKing
18th December 2021, 21:17
Exactly, DGindexNV is normally the most reliable; which is why it's been years ago that I used anything else.

Can't really send the clip to 'videoh', LOL, as it's over 1 Terabyte long (an intermediate lossless stream). DGindexNV has never had problems with files several hundred gig long, but > 1T seems to triggger something bad.

So, currently using LWLibavSource, and waiting an hour or so for the .lwi index to have been created. :)

For mp4 files you can use LibavSMASHSource which does not need an extra index file.

I prefer mkv for higher robustness.

poisondeathray
18th December 2021, 21:28
an intermediate lossless stream

What kind of stream , exactly ? Are you sure it's supported? Many "lossless" compression formats are not supported

What compression, pixel type, bit depth ?

asarian
18th December 2021, 21:44
What kind of stream , exactly ? Are you sure it's supported? Many "lossless" compression formats are not supported

What compression, pixel type, bit depth ?

It was done with --lossless parameter of x265 (and thus output a raw .hevc stream), all 10-bit, HDR. I often do that as a 1st pass for denoising and such, on 4K material, after I do a 2nd one for just the compression (like a regular CRF 11 or so). Otherwise the entire process may take days.

Indexing is done, btw, and the file can now be compressed normally again.

videoh
19th December 2021, 04:59
CUVID/NVDec does not support lossless.

vxzms
19th December 2021, 11:37
I suggest lsmas, latest version is https://github.com/AkarinVS/L-SMASH-Works/releases/tag/vA.3h, welcome to open issue.

kedautinh12
19th December 2021, 11:39
It's old ver, here for latest ver
https://github.com/AkarinVS/L-SMASH-Works/releases