Search found 3375 matches

by Rocky
Sun Mar 03, 2024 9:33 am
Forum: CUDA Filters
Topic: CUDASynth
Replies: 364
Views: 260283

CUDASynth

Hold the presses! The following script fails with video hanging on the girl water skiing, but only for Vapoursynth. import vapoursynth as vs from vapoursynth import core core.std.LoadPlugin(path="D:/Don/Programming/C++/DGDecNV/DGDecodeNV/x64/Release/DGDecodeNV.dll") video = core.dgdecodenv.DGSource(...
by Rocky
Sun Mar 03, 2024 8:15 am
Forum: CUDA Filters
Topic: CUDASynth
Replies: 364
Views: 260283

CUDASynth

Ran into problems running your environment. The QSF video files are missing when DGIndexNV runs: D:\tmp\hydra3333\HDTV\DGtest>"!vapoursynth_root!\DGIndex\DGIndexNV.exe" -i "!QSF_VIDEO!" -e -h -o "!_DGI_FILE!" D:\tmp\hydra3333\HDTV\DGtest>TYPE "!_DGI_LOG!" The system cannot find the file specified. I...
by Rocky
Sun Mar 03, 2024 7:07 am
Forum: CUDA Filters
Topic: CUDASynth
Replies: 364
Views: 260283

CUDASynth

I've ruled out format changes within or between your 8 test files. Moving on to recreate your test environment...

EDIT: I am unable to test your files as processed by your QSF script stuff (see following post).
by Rocky
Sat Mar 02, 2024 10:02 pm
Forum: CUDA Filters
Topic: CUDASynth
Replies: 364
Views: 260283

CUDASynth

One possibility is that one of your streams changes video characteristics in mid-stream. If that is the case behavior will be undefined. The characteristics that matter are video type (AVC, HEVC, MPEG2, VC1), width, height, or chroma format. Even if it is not a mid-stream change in one file, the DGI...
by Rocky
Sat Mar 02, 2024 9:43 pm
Forum: CUDA Filters
Topic: CUDASynth
Replies: 364
Views: 260283

CUDASynth

Interesting. Well, let's try to get to the bottom of it. I should have test results tomorrow. One interesting thing is that in the released stuff if the failure to create occurred it did not exit the application. It's only the CUDASynth version that now does that. So, what if for some reason, some r...
by Rocky
Sat Mar 02, 2024 11:25 am
Forum: CUDA Filters
Topic: CUDASynth
Replies: 364
Views: 260283

CUDASynth

Thank you. After my afternoon swim I'll try to bring up the stuff you gave me.
by Rocky
Sat Mar 02, 2024 9:09 am
Forum: DGDecNV
Topic: NVIDIA 551.xx Driver Breaks DGDecNV
Replies: 61
Views: 1077

NVIDIA 551.xx Driver Breaks DGDecNV

Download link is at the bottom of this page.

https://nvidia.custhelp.com/app/answers ... ion-551.68
by Rocky
Sat Mar 02, 2024 7:27 am
Forum: CUDA Filters
Topic: CUDASynth
Replies: 364
Views: 260283

CUDASynth

Thank you. Any results with test5? Another thing to do is, when you get the error popup, immediately check the GPU memory usage (versus the card's equipped amount) with GPU-Z. The error corresponds to a failure of cuvidCreateDecoder(), so possibly the memory needed is not available at the time. Runn...
by Rocky
Fri Mar 01, 2024 10:33 pm
Forum: CUDA Filters
Topic: CUDASynth
Replies: 364
Views: 260283

CUDASynth

Merde. Can you please give me the bat file and everything I need to duplicate exactly what you are doing? Also, can you please repeat the same test with test5, which I have re-uploaded? There is no sharpen in test 5 so turn that off if you have it on. Thanks m8, I really appreciate your help.
by Rocky
Fri Mar 01, 2024 5:53 am
Forum: CUDA Filters
Topic: CUDASynth
Replies: 364
Views: 260283

CUDASynth

Thank you. Please re-download test 6 and give it a whirl. I had a resource free'ing issue under Vapoursynth that could explain this. Whatever it is, don't worry, we'll get to the bottom of it.

P.S. I stopped drinking coffee. This is my third day. You can guess how I feel :wow:
by Rocky
Fri Mar 01, 2024 3:59 am
Forum: CUDA Filters
Topic: CUDASynth
Replies: 364
Views: 260283

CUDASynth

Thank you. I may know what is going on. Standby for a new version. The do-while thing is a standard little hack when using a multiline macro (so that you can put a semicolon after a macro invocation). Since I changed it to a normal function it's not applicable any more. "Running it the old way..." W...
by Rocky
Thu Feb 29, 2024 4:14 pm
Forum: DGDemux
Topic: DoVi Tool
Replies: 8
Views: 391

DoVi Tool

Thank you. Then I'll leave it as is for now.
by Rocky
Thu Feb 29, 2024 3:31 pm
Forum: DGDecNV
Topic: NVIDIA 551.xx Driver Breaks DGDecNV
Replies: 61
Views: 1077

NVIDIA 551.xx Driver Breaks DGDecNV

It doesn't say anything about NVDec. We'll have to see if AY tries it and reports.
by Rocky
Thu Feb 29, 2024 3:27 pm
Forum: DGDemux
Topic: DoVi Tool
Replies: 8
Views: 391

DoVi Tool

Ok, thank you for the update. Seems no reason to change anything, though, yes?
by Rocky
Thu Feb 29, 2024 9:58 am
Forum: CUDA Filters
Topic: CUDASynth
Replies: 364
Views: 260283

CUDASynth

Please re-download test6:

* Change cuda check macro to a static inline.
* Fix small bug in Sharpen.
by Rocky
Wed Feb 28, 2024 11:45 am
Forum: DGDecNV
Topic: PGS demux issue with specific disc.
Replies: 6
Views: 240

PGS demux issue with specific disc.

Disc ordered.
by Rocky
Wed Feb 28, 2024 9:09 am
Forum: CUDA Filters
Topic: CUDASynth
Replies: 364
Views: 260283

CUDASynth

I converted the macro to a static _inline. I'll keep an eye on it.
by Rocky
Wed Feb 28, 2024 6:12 am
Forum: CUDA Filters
Topic: CUDASynth
Replies: 364
Views: 260283

CUDASynth

Ha ha, that's freaky. It should display only when the result is not CUDA_SUCCESS. :? And exiting at that point would be bad for your encode. I'll check it. Lemme know if it keeps happening. See anything wrong here? #define ck(e) \ do \ { \ if (e != CUDA_SUCCESS) \ { \ char cumessage[2048]; \ const c...
by Rocky
Wed Feb 28, 2024 5:11 am
Forum: DGDemux
Topic: DoVi Tool
Replies: 8
Views: 391

DoVi Tool

See here:

viewtopic.php?f=16&t=1141&p=15270

If you still have questions, post again.
by Rocky
Tue Feb 27, 2024 12:07 pm
Forum: DGDecNV
Topic: DGSource() New Generation
Replies: 4
Views: 1000

DGSource() New Generation

Test6 released.
by Rocky
Tue Feb 27, 2024 12:04 pm
Forum: CUDA Filters
Topic: CUDASynth
Replies: 364
Views: 260283

CUDASynth

Here is test6:

* Vapoursynth API4
* Integrated DGSharpen
* Updated Notes.txt

https://rationalqm.us/misc/DGDecodeNV_test6.zip
by Rocky
Tue Feb 27, 2024 11:14 am
Forum: CUDA Filters
Topic: CUDASynth
Replies: 364
Views: 260283

CUDASynth

I squished the three bugs and found another one. But I squished that too. Should have test6 after lunch. Boiled acorns and breaded fried grubs with hot sauce. Yummy! Britney made it for us. DG is trying it for the first time. Oh, one question. semi-crushing a "C". Is that a surfing thing, or...
by Rocky
Tue Feb 27, 2024 3:39 am
Forum: DGDemux
Topic: Problem with multi-edition MKV creation
Replies: 165
Views: 8807

Problem with multi-edition MKV creation

Yeah, and it was only to make Myrsloik happy. I don't see any real gain.
by Rocky
Tue Feb 27, 2024 3:35 am
Forum: CUDA Filters
Topic: CUDASynth
Replies: 364
Views: 260283

CUDASynth

He he. My first job as a "real" engineer (degree completed) was release testing for a statistical multiplexer. Before that I was doing application engineering for voice telephony products. And before that I wrote technical manuals for a telephone switching system. What did you work on? BTW, my testi...
by Rocky
Mon Feb 26, 2024 1:42 pm
Forum: DGDecNV
Topic: Weird corruption effect when resizing and deinterlacing with DGSource
Replies: 60
Views: 38561

Weird corruption effect when resizing and deinterlacing with DGSource

Thanks for the info. I'm not surprised. The workaround remains: do resizing in your script after DGSource().

Maybe we need an integrated DGResize() in DGSource() implemented CUDASynth-style. :P