I'm having problems with corrupted frames using DGDecNV when I want my video to start from a certain frame in a capture from BBC One HD.
I'm using DGDecNV 2038, and using the latest certified nVidia drivers 266.58 (WHQL) in Windows 7 x64, also tried the newest beta drivers 270.51.
The problem is that the file plays fine with CoreAVC or VLC players, and odly enough the frames giving problems are decoeded fine when using DGAVCIndex, but using DGDecNV i always get corrupted frames when trying to trim my encode.
I have made som sample files for you to test with that you can download here http://offriders.com/stuff/bbconehd_fra ... n_trim.rar
In this file there are 2 .ts files.
- "test.ts" is cut from the broadcast file to start at the point i want it to. Indexing with DGDecNV gives corruption seen below, DGAVCIndex, CoreAVC & VLC no corruption. Use "test.avs" to test.
"test_trim.ts" is cut from the same broadcast file but starts way earlier to resemble indexing the full file and using Trim() in the avisynth script. Using DGDecNV and Trim() gives the same corruption as before, but without Trim() it plays through the problem part without errors Use "test_trim.avs" to test. This plays fine in VLC and with CoreAVC as well.
"test_trim_dgavcindex.avs" is the test_trim.ts file indexed with the old DGAVCIndex and using Trim() to start at the point I want, and this works for the part that gives problems with the new DGDecNV.
Here is how it looks when DGDecNV decodes the video in an avisynth script.