DGAVCDecNV Release Notes

***Version 1.0.13***


Version 1.0.13 changes:

1. Added undocumented rudimentary "output trimmed TS" function invokable via the F1 key. Set a range and hit F1. It's for diagnostic use and is not supported. Think of "DGSplit with a GUI".

2. Sometimes opening a file would not display the first frame until a GOP step is done. Fixed.

3. Fixed Load Project bugs.

4. Fixed problem where specifying a bad file to the CLI caused a crash.

5. File/Close did not clear all state. Fixed.

6. CLI -a now demuxes all the audio streams for an MKV file.

7. The Info dialog did not show all MKV audio tracks. Fixed.

8. License check now allows for a single license file to support multiple machine IDs.

9. Fixed an M2TS parsing bug that caused corruption for some streams.


DGAVCIndexNV produces an index file named *.dga. The Avisynth script looks like this:

loadplugin("DGAVCDecodeNV.dll")
AVCSource("file.dga")


Current Limitations

1. Only AVC/H.264 elementary (raw) and transport streams can be opened (no MKV or MP4 files yet). Only one file can be opened at a time.

2. Fast random access requires frequent IDR frames, I frames, or recovery point SEIs.

3. DGAVCDecNV uses the decoding engine on the Nvidia graphics card, so it is limited to decoding streams that are supported by that engine. Typically, if you can play your streams using a DXVA player, you will be able to open them in DGAVCDecNV.

4. Data partitioning is not yet supported.

5. Honoring of pulldown SEIs is not yet supported.


Please refer to the accompanying documentation for further details.


[Donald Graft, October 2008]