Search found 3424 matches

by Rocky
Tue Apr 02, 2024 3:16 pm
Forum: DGDecNV
Topic: NVIDIA 551.xx Driver Breaks DGDecNV
Replies: 70
Views: 1736

NVIDIA 551.xx Driver Breaks DGDecNV

Thank you. You could also say it's failing with their own NVDec sample (aka CUVID sample).
by Rocky
Tue Apr 02, 2024 6:28 am
Forum: General Discussion
Topic: Binaries Update Notification Thread
Replies: 454
Views: 1421831

Binaries Update Notification Thread

DGMPGDec 3.0.0.0: * 32-bit no longer supported. Use 2.0.0.9 if needed. * VFAPI no longer supported. Use 2.0.0.9 if needed. * Parameter "indexing_path" was added. :salute: flossy_cake * MPEG2Source() no longer overwrites the incoming "d2v" parameter when auto-indexing. :salute: flossy_cake * The DGDe...
by Rocky
Tue Apr 02, 2024 5:38 am
Forum: CUDA Filters
Topic: CUDASynth
Replies: 381
Views: 263091

CUDASynth

For sure. Bit of chutzpah there to name your tool "BestTool" but perhaps it's a bit of tongue-in-cheek. Wasn't that Ron Jeremy's trademark? ;) So yeah, and it won't be hard to implement. Just make an alias DGFilters for DGSource and have it pass a null dgi string. Then, in GetFrame, if the dgi was n...
by Rocky
Mon Apr 01, 2024 1:58 pm
Forum: DGDecNV
Topic: NVIDIA 551.xx Driver Breaks DGDecNV
Replies: 70
Views: 1736

NVIDIA 551.xx Driver Breaks DGDecNV

I just don't get it. I have a 4770K with a 1080 Ti and it is fine. Running Win10 Pro. Try to find a common feature between the systems that fail and those that don't.

When you say "server" what does that mean? Just you designating that or some feature set of the hardware/software?
by Rocky
Mon Apr 01, 2024 1:56 pm
Forum: DGMPGDec
Topic: Auto indexing for DGDecode
Replies: 59
Views: 12982

Auto indexing for DGDecode

I'd sure like to see that clip so if you could link it that would be appreciated. Just the first 50MB of the first VOB would be dandly. Use DGSplit to cut it. Generally, ignoring pulldown is dangerous without looking carefully at the source clip's mix of hard vs. soft pulldown, etc. You could burn y...
by Rocky
Mon Apr 01, 2024 1:47 pm
Forum: CUDA Filters
Topic: CUDASynth
Replies: 381
Views: 263091

CUDASynth

Wondering, the original video author may have intended for some type of shade graduation left to right to remain apparent, perhaps a squirrely monster lurks in the shadows or something, and my tired old eyes don't quite perceive the result like that or I didn't properly discern your intent. Sure, i...
by Rocky
Mon Apr 01, 2024 1:37 pm
Forum: CUDA Filters
Topic: CUDASynth
Replies: 381
Views: 263091

CUDASynth

Just wondering, would that mean DGsource loading something into gpu, then it gets downloaded to CPU whilst this new "big filter, cudasynth" (BFC?) gets involved and loads it back to the gpu to process? Not quite. DGSource() would not be used. You'd start with some other source filter, then add the ...
by Rocky
Sun Mar 31, 2024 5:28 am
Forum: DGMPGDec
Topic: Auto indexing for DGDecode
Replies: 59
Views: 12982

Auto indexing for DGDecode

The log file is created by DGIndex so it can't be controlled by the indexing_path parameter.

I'll make a release.
by Rocky
Sun Mar 31, 2024 4:29 am
Forum: CUDA Filters
Topic: CUDASynth
Replies: 381
Views: 263091

CUDASynth

Curly wrote:
Sat Mar 30, 2024 4:22 am
couldn't you make a filter that does the whole cudasynth thing
with all the filters
but without DGSource()?
This brilliant idea also has the advantage that all the standalone versions could be eliminated, thereby greatly reducing the workload for development, testing, and maintenance.
by Rocky
Sat Mar 30, 2024 6:55 pm
Forum: CUDA Filters
Topic: CUDASynth
Replies: 381
Views: 263091

CUDASynth

I have completed a big part of step 2 of the plan (currently in C code). Here is the script: loadplugin("...\DGDecodeNV.dll") loadplugin("...\Curves.dll") DGSource("qsf.dgi") Curves(pfile="points.txt",chroma=1) And here is the points.txt file: P 0,0 P 32,0 P 200,255 P 255,255 You can see that it is ...
by Rocky
Sat Mar 30, 2024 10:38 am
Forum: DGMPGDec
Topic: Auto indexing for DGDecode
Replies: 59
Views: 12982

Auto indexing for DGDecode

Give this a try for DGDecode (64) (avisynth). You must have a trailing \ on the indexing path. MPEG2Source("lainvob.vob", indexing_path="d:\tmp\") https://rationalqm.us/misc/DGDecode_flossy_cake.rar Let me know if it works for you. If it's good I'll add Vapoursynth and port to DGDecodeNV(). I'm thin...
by Rocky
Sat Mar 30, 2024 8:52 am
Forum: DGMPGDec
Topic: Auto indexing for DGDecode
Replies: 59
Views: 12982

Auto indexing for DGDecode

OK, thank you. I'll try to find time to do that fairly soon.
by Rocky
Sat Mar 30, 2024 8:51 am
Forum: DGDecNV
Topic: NVIDIA 551.xx Driver Breaks DGDecNV
Replies: 70
Views: 1736

NVIDIA 551.xx Driver Breaks DGDecNV

I am wondering why the special AYC build works but the official release does not. Me too. It's some kind of random thing on your system. The one change between the AYC special and the release was totally unrelated. I guess any RTX is going to be an improvement over the GTX 1060 I currently have. It...
by Rocky
Sat Mar 30, 2024 4:34 am
Forum: CUDA Filters
Topic: CUDASynth
Replies: 381
Views: 263091

CUDASynth

:!: :wow: :!:

Well, that's worth thinking about.
by Rocky
Fri Mar 29, 2024 6:51 pm
Forum: DGDecNV
Topic: NVIDIA 551.xx Driver Breaks DGDecNV
Replies: 70
Views: 1736

NVIDIA 551.xx Driver Breaks DGDecNV

You don't get a failure on the new server but still do on the old one? Your post is not clear about it.

What is your budget for a "low-end" card? Not sure why you specified low end. It doesn't really mean anything all by itself.
by Rocky
Fri Mar 29, 2024 1:38 pm
Forum: CUDA Filters
Topic: CUDASynth
Replies: 381
Views: 263091

CUDASynth

Released DGDecNV 254 with DGLevels() standalone and integrated into DGSource().
by Rocky
Fri Mar 29, 2024 1:30 pm
Forum: General Discussion
Topic: Binaries Update Notification Thread
Replies: 454
Views: 1421831

Binaries Update Notification Thread

DGDecNV 254:

* Added integrated and standalone DGLevels() filter. HBD is supported.
Refer to the DGDecodeNV manual for details.
* Fixed a bug in the standalone DGDenoise() filter for 64-bit.
* Updated the DGDecodeNV manual.

https://rationalqm.us/dgdecnv/binaries
by Rocky
Fri Mar 29, 2024 1:09 pm
Forum: DGMPGDec
Topic: Auto indexing for DGDecode
Replies: 59
Views: 12982

Auto indexing for DGDecode

That was interesting. Re-download the 2009 build and update DGDecode.dll. Lemme know if it works or not. Also an improvement request if I may: could we have a string argument to set the DGIndex configuration. Reason: a fresh DGIndex.exe at default settings will demux all audio tracks and create a bu...
by Rocky
Thu Mar 28, 2024 10:38 am
Forum: CUDA Filters
Topic: CUDASynth
Replies: 381
Views: 263091

CUDASynth

Hmm, looks like I'm going to have to create my own solution. ErazorTT 's implementation is heavily dependent on the avsi/eval/expr interface. For example the curves outputted are in reverse polish notation. Application of the adjustment is done by expr. By the time I convert everything and implement...
by Rocky
Thu Mar 28, 2024 7:14 am
Forum: CUDA Filters
Topic: CUDASynth
Replies: 381
Views: 263091

CUDASynth

@ Bullwinkle Yes, I know that from sad personal experience. Anyway, congratulations! Decided to proceed with step 2 before going to step 4. Anyway, automaticity needs a lot of thought. Regarding step 2 I've stumbled on an awesome filter by ErazorTT , which pretty much does what we need: http://avisy...
by Rocky
Mon Mar 25, 2024 7:14 pm
Forum: CUDA Filters
Topic: CUDASynth
Replies: 381
Views: 263091

CUDASynth

I wanted to know better what HDRAGC() is doing so I scrounged up some old source code and managed to build it in 64-bit and get it running under Avisynth+. Here are some examples (the images are from my VirtualDub Histogram and Windowed Histogram filters web pages). For each example, the before is f...
by Rocky
Mon Mar 25, 2024 12:46 pm
Forum: DGDecNV
Topic: NVIDIA 551.xx Driver Breaks DGDecNV
Replies: 70
Views: 1736

NVIDIA 551.xx Driver Breaks DGDecNV

I don't know what to tell you. You're the only guy experiencing this random issue. Without being able to reproduce things there's nothing I can do for you. If someone else starts getting this that will change things, but for now there's nothing for me to do. If I were you I'd add more RAM to the ser...
by Rocky
Mon Mar 25, 2024 12:43 pm
Forum: CUDA Filters
Topic: CUDASynth
Replies: 381
Views: 263091

CUDASynth

Here is test9 with a new DGLevels() filter. Refer to the updated manual for details. Your feedback will be appreciated.

I think I might first do step 4 with what we have and then come back to steps 2 and 3.

http://rationalqm.us/misc/DGDecodeNV_test9.zip
by Rocky
Mon Mar 25, 2024 7:50 am
Forum: General Discussion
Topic: Binaries Update Notification Thread
Replies: 454
Views: 1421831

Binaries Update Notification Thread

Slipstream for DGDecNV 253:

* Another attempt to fix the rare failure by DGIndexNV to create the video decoder. So far, so good.

https://rationalqm.us/dgdecnv/binaries
by Rocky
Mon Mar 25, 2024 6:11 am
Forum: CUDA Filters
Topic: CUDASynth
Replies: 381
Views: 263091

CUDASynth

Got the DGLevels() CUDA standalone filter working. I added a new chroma parameter not in Avisynth Levels(). If chroma=1 levels is applied to the U and V planes as in Avisynth Levels(). If chroma=0 then the U and V planes are passed through unchanged. I had seen some posting about people wanting U an...