|
楼主 |
发表于 2007-4-18 16:47:46
|
显示全部楼层
DGMPGDec
--------------------------
DGMPGDec 1.4.8
Changes from version 1.4.7
--------------------------
1. For streams that specify 1088 as the vertical height for
both the encoded and display sizes, a pop-up appears once on file
loading (not done for CLI invocation) asking if the video should be
treated as if it has a height of 1080.
2. Completely rewrote the PAT/PMT parser. Syntactically, it now
a) correctly handles sections that cross transport packet boundaries,
or that start in the middle of a transport packet following a previous
section, b) correctly handles streams with multiple PAT sections, and
c) correctly handles streams that put all the program information on
one PMT PID. The parser is now fully correct syntactically. Semantically,
it now a) correctly labels private stream video, b) labels all scrambled
streams so that user can avoid crashing DGIndex by selecting a scrambled
stream, and c) properly distinguishes between AC3 audio streams and
Teletext streams.
3. When showing the film versus video percentage, DGIndex always now
shows film percentage if it is greater than or equal to 50%, or
video percentage if it is greater than 50%. Of course the sum is 100%.
4. Fixed a problem with playback speed control. E.g., if you are running
in slow motion and hit Pause, wait a while, and then hit Resume, the video
would go real fast for a while until it "caught up".
5. DGIndex now supports "Open With" operation. E.g., you can double click
a VOB file and have it open right up if your association is correct. Or you
have a shortcut to DGIndex on your desktop and then highlight a bunch of VOBs
and drop them all on the shortcut; they are opened in sorted order. (It always
irritated me that you couldn't do that.)
6. DGIndex can now automatically set the transport PIDs to the first program
when a stream is opened. This happens when a new file is opened with the PIDs
set to reserved (0x02). The PIDs are set to reserved when DGIndex is started,
so PID setting will happen when a transport stream file is opened after starting
DGIndex. Thereafter, the Set PIDs dialog is controlling.
7. A new option under the file menu was added: Demux Audio Only. This is
intended for demuxing the audio from streams that do not contain video.
DGMPGDec MPEG Decoder and Frame Server Version 1.4.9 Beta 17
This release provides the following changes compared to version 1.4.8:
1. Made AC3 parsing more robust by making audio data less likely to erroneously emulate a sync byte. Rare AC3 streams that couldn't be parsed are now handled correctly.
2. Changed the running time line at the bottom of the Parse D2V output so that it now includes fractions of a second.
3. Added additional MPEG syntax error checking to improve the robustness and error recovery. This fixes one reported stream that showed excessive macroblocking on one type of syntax error due to corruption.
4. Fixed an error in random frame access in the presence of RFF flags.
5. Added the PCR for transport streams and the SCR for program streams to the 'Log Timestamps' dump.
6. DGIndex can now automatically set the PIDs on file open for streams that lack PAT/PMT tables. If the PAT/PMT tables are absent, DGIndex falls back to using raw PID detection and sets the first audio and video PIDs seen in the stream.
7. The __aud__ variable in the AVS template now uses the first audio track found instead of the last.
8. 204-byte transport packets are now supported.
9. The info dialog now includes a stream type field.
10. If an exception occurs during processing, a message box pops up and allows the user to choose to continue or to abort.
11. The D2V file version is bumped to 16.
12. The AVS template path now defaults to a file called "template.avs" in the same directory as DGIndex.exe.
13. Fixed a bug in INI file loading that caused some parameters to be read incorrectly.
14. An error popup now appears if the user attempts to execute "Demux Audio Only" when the audio method is set to "Decode AC3 Track to WAV".
15. Fixed a bug in relative path handling that crashed DGIndex when "Load Project" was performed.
16. Revised the track selection interface to be more user friendly.
17. Added support for frame repeats. These are increasingly being found in 720P streams.
18. Added two new fields to the info dialog: number of frame repeats, and number of field repeats.
19. The Correct Field Order option is removed and the field order correction function is now available through the Tools menu.
20. A first attempt has been made to add a progress percentage field to the DGIndex window title bar.
21. When in CLI mode, DGIndex no longer grabs the foreground focus and beeps at the end of a Save Project operation.
22. Fixed a bug in the LumaYV12() filter (part of DGDecode) that could cause a crash in some circumstances.
23. Adding checking for audio file names to not be already open in another application before trying to demux to them.
24. Added a new tool in the Tools menu: Analyze Sync.
25. Revised the indexing code to support the case where an indexed unit (especially packs) might contain more than one I frame. Previously random navigation in DGDecode failed for this rare scenario.
26. Fixed a bug that caused DGIndex to sometimes use 601 colorimetry in the preview window and when doing Save BMP when 709 should have been used. The Info Dialog was correct, however.
27. Added support for M2TS (Blueray Disk MPEG2) files.
[ 本帖最后由 XiaoChong 于 2007-4-18 16:50 编辑 ] |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
×
|