Page 1 of 1

[RESOLVED] DGIndexNV 2037 crashes when playing MKV-file

Posted: Sun Jan 02, 2011 6:18 pm
by prokhozhijj
DGindexNV (both editions - 32-bit and 64-bit) shows incorrect picture when playing video located on URL below (20mb). It also constantly crashes when creating project or just after loading project for this file. I've downloaded last build of DGIndexNV (02 jan 2011).

http://multi-up.com/405382 - video file.

I am using following equipment and soft.
CPU: Core 2 Quad q9505, 2.83 GHz
Memory: 4Gb
OS: Windows 7 64-bit,
Avisynth: 2.5.8,
GPU info see in attached image.

Re: DGIndexNV 2037 crashes when playing MKV-file

Posted: Sun Jan 02, 2011 6:59 pm
by admin
Sorry, but I don't speak Russian and can't figure out how to download it. Can you use mediafire.com, please?

Re: DGIndexNV 2037 crashes when playing MKV-file

Posted: Mon Jan 03, 2011 4:16 am
by kypec
admin, try this direct link for download instead.

Re: DGIndexNV 2037 crashes when playing MKV-file

Posted: Mon Jan 03, 2011 6:22 am
by prokhozhijj
admin wrote:Sorry, but I don't speak Russian and can't figure out how to download it. Can you use mediafire.com, please?
Sorry for inconvenience. I've uploaded file to mediafire as you asked.
http://www.mediafire.com/?797wt1zh9w95hd4

And another link to file (for any case)
http://www.filefactory.com/file/b4ee4hh ... ls-001.mkv

Additional info about how file was made.

------------------------- Avisynth script -------------------------------------------------------------------------------------------
DGSource(dgi="G:\video\_new\Riget I & II Special Edition\d2\nvidia\video1.dgi",deinterlace=1,use_top_field=true)
selectrangeevery(framecount()/100*2,50)

super = dest.MSuper(pel=2, sharp=2)
backward_vec2 = MAnalyse(super, isb=true, delta=2, overlap=4)
backward_vec1 = MAnalyse(super, isb=true, delta=1, overlap=4)
forward_vec1 = MAnalyse(super, isb=false, delta=1, overlap=4)
forward_vec2 = MAnalyse(super, isb=false, delta=2, overlap=4)
dest=MDegrain2(super, backward_vec1,forward_vec1,backward_vec2,forward_vec2,thSAD=400)

return dest

----------------------- BAT file ------------------------------------------------------------------------------------------------------

@SET x264=D:\arh\media\edit\video\_Convert\x264\x264.exe
@SET options=--qp 0 --level 3.1 --preset ultrafast --aud --threads auto
@SET in_file="video_loseless34_1_nv.avs"
@SET out_file="c:\video\riget34_1_nv_progressive_loseless.mkv"
%x264% %options% --output %out_file% %in_file%
----------------------------------------------------------------------------------------------------------------------------------------
Than I've splitted it with mkvmerge GUI

mkvtool: v.4.4.0
avisynth: v. 2.5.8
x264: v. 1834, 32-bit

Re: DGIndexNV 2037 crashes when playing MKV-file

Posted: Mon Jan 03, 2011 8:52 am
by admin
The file won't play in VLC, so I am not interested in looking at it.

What does "loseless" mean in the file title?

Re: DGIndexNV 2037 crashes when playing MKV-file

Posted: Mon Jan 03, 2011 10:22 am
by prokhozhijj
I have VLC 1.1.5 and it plays this file correctly (see attachment for proof, please). May be you need to upgrade your version of VLC.

Loseless means following settings for x264 coder. I gave you these parameters in my previous post.

--qp 0 --level 3.1 --preset ultrafast --aud --threads auto

Re: DGIndexNV 2037 crashes when playing MKV-file

Posted: Mon Jan 03, 2011 11:11 am
by admin
My understanding is that CUVID does not support lossless x264 streams. Unless, you can show otherwise, there's nothing I can do about this.

Re: DGIndexNV 2037 crashes when playing MKV-file

Posted: Mon Jan 03, 2011 12:28 pm
by prokhozhijj
Thank you for your time, Donald.

But let me ask you (may be it is stupid question, sorry for this, I am just amateur, not professional). What "CUVID" means?

Re: DGIndexNV 2037 crashes when playing MKV-file

Posted: Mon Jan 03, 2011 12:52 pm
by admin
CUVID is the programming interface for using the Nvidia video decoding engine on the GPU.

Re: DGIndexNV 2037 crashes when playing MKV-file

Posted: Mon Jan 03, 2011 2:54 pm
by prokhozhijj
neuron2 wrote:My understanding is that CUVID does not support lossless x264 streams. Unless, you can show otherwise, there's nothing I can do about this.
It looks that you are right in your assumption. I've just tried to force using DXVA decoder in Media Player Classic Home Cinema. And this decoder won't work with lossless x264 stream, however it works properly with others x264 files.

May be it is better to catch exception from GPU engine in such cases and show warning for end users about this issue? I think that it is more correct behavior than just crash. :)

Thank you again for your time and explanations.

Re: DGIndexNV 2037 crashes when playing MKV-file

Posted: Mon Jan 03, 2011 3:08 pm
by admin
The file does not crash for me. It just shows garbage.

Re: DGIndexNV 2037 crashes when playing MKV-file

Posted: Tue Jan 04, 2011 10:18 am
by Underground78
prokhozhijj wrote:
neuron2 wrote:My understanding is that CUVID does not support lossless x264 streams. Unless, you can show otherwise, there's nothing I can do about this.
It looks that you are right in your assumption. I've just tried to force using DXVA decoder in Media Player Classic Home Cinema. And this decoder won't work with lossless x264 stream, however it works properly with others x264 files.
It does not even try to play lossless files if I remember correctly: http://sourceforge.net/apps/trac/mpc-hc ... 2539/trunk.