DGMPGDec
MPEG Decoder and Frame Server
Version 1.4.6 beta 5

This release provides the following changes compared to version 1.4.5:

1. Fixed a bug in indexing for some field structure streams.

2. The 'This I picture starts a new GOP' flag in the D2V file was not being set correctly. This flag is not used by DGDecode, so the impact was only to the diagnostics produced by Parse D2V.

3. The D2V file format version number was bumped to 12. (This should have been done for version 1.4.5; better late than never.)

4. Fixed a problem in DGDecode that could cause a lockup when navigating on the timeline with some unusual field structure streams.

5. Increased the maximum number of input files from 256 to 512.

6. Incorporated fix to DGVfapi (by 'tritical') that prevents a failure when a large number of VFAPI-served files are opened at once.

7. Changed DGIndex/DGDecode so that when DGDecode sets the frame rate in Avisynth, it uses the exact fractional representation for fps_numerator/fps_denominator (changes by 'tritical').

This way, e.g., NTSC clips get the exact 24000/1001, 30000/1001, or 60000/1001 rate instead of 23.976, 29.970, or 59.94.

DGIndex was actually getting the framerate correct, but when it wrote the d2v file, it would multiply the floating point value up by 1000 and then save it. Then DGDecode would use that value for the numerator and 1000 for the denominator. Now, when DGIndex gets the fps value from the lookup table it also gets numerator/denominator values from a lookup table. Then in the d2v file it writes, e.g.:

Frame_Rate=29970 (30000,1001)

with numerator and denominator in parentheses. DGDecode then uses those values when setting the frame rate in Avisynth.

This change bumps the D2V file format version number to 13.

8. The message box that pops up for transport streams when no data is found has been clarified to direct the user to use the Stream menu to set the PIDs.

9. Fixed a hang when the CLI -HIDE option is used and the input file cannot be opened.

10. The video overlay is now not claimed when the -HIDE or -MINIMIZE CLI options are used.

11. File version properties were added for DGIndex, DGDecode, and DGVfapi. If you right click on the EXE, DLL, or VFP files and select properties, you can now obtain file version information.

12. The DGIndex Information dialog now shows an overall average bitrate for the entire previewed video in addition to the windowed value. The windowed value now reports every 32 frames instead of every 64 frames.


Copyright (C) 2003, 2004, 2005 Donald A. Graft, All Rights Reserved.

[up to home page]