『漫游』酷论坛>『影音数码技术学习交流』>[下载]DGMPGDec Version 1.4. ..

[下载]DGMPGDec Version 1.4.7 Executables

dio1888@2006-06-08 08:31

引用

DGMPGDec
MPEG Decoder and Frame Server
Version 1.4.7
This release provides the following changes compared to version 1.4.6:
1. This version allows the user to specify different AVS templates for AVS script generation (or to disable AVS script generation).

2. Made transport stream detection more robust

3. The Parse D2V log now includes the running time of the video.

4. The quants log now includes the frame numbers at which the matrices appear.

5. Fixed garbage in file list caused when hitting the Up button with an empty list.

6. Added a new option called Use Full Paths. When enabled, behavior is as it always has been. When disabled, only file names (not full paths) are used as references in the D2V and generated AVS files. This makes it easier to move project files. This new option was contributed by Christian Eberl. Thank you, Chris!

7. Changed the exception handling in DGIndex. Previously an exception would abort the entire preview or save project operation. Now only the current picture decoding is aborted.

8. Added an option to enable/disable use of the DirectDraw overlay.

9. Added an option to dump the audio and video PTS/DTS timestamps.

10. DGIndex now supports demuxing DTS audio from transport streams.

11. Added an option to force proper parsing of audio when the stream is not DVD-structured (i.e., when there is no audio substream number and associated DVD header). For example, AC3 audio could not be processed from MPG files captured by a FusionHDTV RT Gold 5 card.

12. Fixed problem that made it impossible to demux MPEG1 video from transport streams.

13. Fixed a problem that caused a long delay before a play or preview operation begins for some transport streams.

14. Fixed the issue of DGMPGDec using the coded picture size (always a multiple of 16) instead of the stream declared display size. This caused 1080i streams to be treated as 1088i, for example.

15. Improved the Luminance and Cropping filters in DGIndex.

16. Corrections and addition to documentation.


DGMPGDec是由DVD2AVI更新而来,1.4.7这个版本连TS中的DTS都可以分离了,而且兼容性大有改进,我手头某些只能用1.3或以下版本才能开启的MPEG2现在也照开不误了,相当完美值得推荐^^
下载:http://neuron2.net/dgmpgdec/dgmpgdec.html
引用

zhq010419@2006-06-08 08:48

第一个支持,下来看看.
有一个问题要问,迪奥兄的MPC何时更新啊^^
引用

支持,看来是做DVDRIP的好东西,用惯DVD2AVI,试新东西也不错

maxmus@2006-06-08 09:17

DIO~
我装了你的MPC,但用MPC打开AVS的时候,没有视频,却有音频,是什么原故呢?
引用

Re: 支持,看来是做DVDRIP的好东西,用惯DVD2AVI,试新东西也不错

dio1888@2006-06-08 09:25

引用
最初由 zhq010419 发布
第一个支持,下来看看.
有一个问题要问,迪奥兄的MPC何时更新啊^^


没意外的话,这几天会发布新mympc

引用
最初由 maxmus 发布
DIO~
我装了你的MPC,但用MPC打开AVS的时候,没有视频,却有音频,是什么原故呢?


你的AVS内容是?
引用

Re: Re: 支持,看来是做DVDRIP的好东西,用惯DVD2AVI,试新东西也不错

maxmus@2006-06-08 11:59

引用
最初由 dio1888 发布


没意外的话,这几天会发布新mympc



你的AVS内容是?


以下是AVS的内容:
LoadPlugin("DirectShowSource.dll")
LoadPlugin("VSFilter.dll")
DirectShowSource("[APTX4869][CONAN][439][NEROAVC_MP3](8437ABEB).mkv", 24.00, convertfps=true)
textsub("Track5.ass")
textsub("logo.ssa")
引用

zhq010419@2006-06-08 12:27

对了,MPC20060425中的FFDSHOW对大多数的XVID编码的DVDRIP文件还是兼容的,但是也有一些DVDRIP(比如FREEWIND的AIR),一加载FFDSHOW就发生错误,然后WINDOWS弹出对话框,让你发送错误报告,发送后,桌面的所有图标就都没了。。。
引用

dio1888@2006-06-08 12:59

@maxmus
MKV分离器用Haali就可以了

@zhq010419
谢谢通知,之前我做ffdshow的测试已经发现问题^^b
引用

可曾记得爱@2006-06-08 17:04

试了下,依旧~

有个问题,只有DVD2AVI_1.9rc5输出的D2V文件,改其Color_Space=2后,D2V进TMPG的颜色才会和原始VOB一模一样~ 其他版本,全部会不一样,发灰~

对色彩还是不明不白,就目前的新DVD而言,还是感觉保持和VOB一样颜色的看起来舒服~
引用

cbax_0@2006-06-08 17:19

引用
DGMPGDec Known Bugs and Limitations
-----------------------------------

DGIndex PAT/PMT won't work when there are multiple programs on one PMT PID (echo_aln.trp). Use raw PID detection.

Audio only streams cannot be demuxed.

"No-I-frame" streams cannot be processed.

DGDecode field order declaration bug -- TFF valid only for progressive sequence==0 && FRAME_PICTURE.

Need auto horizontal scrollbar in file list dialog (no scrollbar when not needed).

DGParse should show the effects of FF decimation/replication.

Need to add back the autoincrement open option.

Decode to WAV is limited to 2GB WAV files.

DGDecode macroblocks on some severe video errors for which DGIndex recovers without macroblocking.

DGMPGDec needs to be able to load older D2V files. Backward compatibility in general should be a strong requirement.

DVR-MS files are not supported.

The DGIndex Info dialog contents (and other info) should be readable via the CLI.

DGIndex should do audio playback.

DGIndex should process multiple audio streams from transport streams (just as it does for program streams). Currently, only one audio PID can be specified at a time.
引用

dio1888@2006-06-08 18:02

引用
最初由 可曾记得爱 发布
试了下,依旧~

有个问题,只有DVD2AVI_1.9rc5输出的D2V文件,改其Color_Space=2后,D2V进TMPG的颜色才会和原始VOB一模一样~ 其他版本,全部会不一样,发灰~

对色彩还是不明不白,就目前的新DVD而言,还是感觉保持和VOB一样颜色的看起来舒服~


原来这样,难怪你坚持用1.9rc5
改其Color_Space=2?在什么地方改的?
引用

cbax_0@2006-06-08 20:02

引用
最初由 dio1888 发布


原来这样,难怪你坚持用1.9rc5
改其Color_Space=2?在什么地方改的?


引用
DVD2AVI_1.9rc5

DVD2AVIProjectFile 1
20 F:\OP 2\VTS_02_1.VOB

Stream_Type=1
Fast_Algorithm=0
Color_Space=0
Luminance_Filter=0,0
Picture_Size=0,0,0,0
Forced_Film=0
Frame_Rate=29970
Location=0,0,0,61356


引用
Dgmpgdec147

DGIndexProjectFile13
1
F:\OP 2\VTS_02_1.VOB

Stream_Type=1
MPEG_Type=2
iDCT_Algorithm=5
YUVRGB_Scale=1
Luminance_Filter=0,0
Clipping=0,0,0,0
Aspect_Ratio=16:9
Picture_Size=720x480
Field_Operation=0
Frame_Rate=29970 (30000/1001)
Location=0,0,0,EFAC


project 文件 头信息 里改

另外

引用
YUV->RGB

When you use DGVfapi to frame serve, the video is always converted to RGB. This option specifies how the colorspace conversion to RGB is to be performed.

PC scale - Map output RGB to full range: YUV [16, 235(Y)/240(UV)] -> RGB [0, 255]

TV scale - Map output RGB to clipped range: YUV [16, 235(Y)/240(UV)] -> RGB [16, 235]

This option affects conversion to RGB, which occurs in only two places in DGMPGDec: 1) in the display window of DGIndex, and 2) the video served by DGVfapi. Generally, unless you have a good reason to clip the RGB, you should select the PC scale option.

Two well-known situations for using TV scale are as follows:

You are using DGVfapi to serve video to TMPGEnc and you have the Output YUV Data As Basic YCbCr Not CCIR601 option checked (it's unchecked by default).

You are using DGVfapi to serve video to CCE with the Luminance Level 0 To 255 option



引用
[Color Space]

This option influences the color space conversion of display and AVI output.
Most MPEG-2 streams are based on YUV 4:2:0 format.
It's necessary to be converted to other popular format for display and edit.

YUV 4:2:0 -> YUV 4:2:2 -> {DirectDraw YUY2 Overlay} -> Huffyuv, MPEG-4, DV
YUV 4:2:0 -> YUV 4:2:2 -> YUV 4:4:4 -> RGB 24-bit -> {GDI Display} -> most codecs

The processing of [YUV 4:2:2] is much simple and faster than [RGB 24-bit].
However, it's not widely supported by video codecs and display cards.

If YUY2 Overlay is supported on your system, DVD2AVI will switch to [YUV 4:2:2] automatically.
Otherwise you won't see anything when previewing by [YUV 4:2:2].

VFAPI is based on [RGB 24-bit] always (for maximum flexibility) no matter which option is selected.


引用
Dgmpgdec147
MPEG2Source(str "d2v", int "idct", int "cpu", bool "iPP", int "moderate_h", int "moderate_v", str "cpu2", int "upConv", bool "iCC", bool "i420", int "info", bool "showQ", bool "fastMC")

upConv: 0 to 2 (default: 0)

Upsample from 4:2:0 to YUY2 (4:2:2) or RGB24.
- 0: Do not upsample
- 1: Upsample to YUY2 (ignored if input is already 4:2:2)
- 2: Upsample to RGB24
引用

dio1888@2006-06-08 20:26

谢谢cbax_0兄指教并提供了这么多信息^^
引用

可曾记得爱@2006-06-09 12:46

147无论怎么改,颜色都变~英文没全看明白,DIO解释下吧~
引用

| TOP