*offizielles deutsches flaskmpeg & dvdtoogm board* (http://www.flaskmpeg.info/index.php)
- *sonstige tools* (http://www.flaskmpeg.info/board.php?boardid=30)
-- DGMPGDec / DGIndex updates:) (http://www.flaskmpeg.info/thread.php?threadid=3747)
Zitat: |
Unless someone discovers something before then, I'll release 1.2.0 this weekend. You might start preparing for that. |
Zitat: |
1. Fixed crashing bug in BlindPP(). 2. Fixed incorrect DGDecode postprocessing for YUY2. 3. Changed DGDecode to deliver YV12 by default. For I420, use DGDecode(...,i420=true). This fixes interoperability with some applications, such as mencoder. 4. Fixed erroneous audio delays for multiple tracks. 5. Added i420 parameter to DGDecode help file, and added an Appendix on BlindPP() usage. |
Zitat: |
DGMPGDec 1.2.1 Changes from version 1.2.0 -------------------------- 1. Fixed crashing bug in BlindPP(). 2. Fixed incorrect DGDecode postprocessing for YUY2. 3. Changed DGDecode to deliver YV12 by default. For I420, use DGDecode(...,i420=true). This fixes interoperability with some applications, such as mencoder. 4. Fixed erroneous audio delays for multiple tracks. 5. Added i420 parameter to DGDecode help file, and added an Appendix on BlindPP() usage. 6. Added Deblock() blind H.264 deblocking filter, by "Manao", because some people prefer it to BlindPP(). [DAG Feb 19, 2005] |
Zitat: |
DGIndex 1.3.0 beta 1 -- adds video demuxing OK guys, here's the prime-time video demuxing. It will start saving at the first sequence header for maximum compatibility with other applications. That means if you have stray frames at the beginning before the first sequence header, you'll lose them, which will affect audio sync. Valid M2V files need to have a sequence header before any pictures. The output file is in the same directory as the input files and takes the name of the first file but with extension changed to "m2v". http://neuron2.net/dgmpgdec/DGIndex130b1.zip |
Zitat: |
Here is beta 5. It fixes a bug in PMT parsing (adaptation fields were not properly skipped) and changes the way AVS templates are handled, so that you can have the D2V file name replaced more than once per script. Now, the string __src__ gets replaced with the D2V filename, so your template may look like this (those are double underscores): mpeg2source("__src__") tfm(d2v="__src__",order=1) |
Zitat: |
DGMPGDec 1.3.0 Changes from version 1.2.1 -------------------------- 1. Added video demultiplexing to DGIndex. 2. Added exception handling to DGIndex and DGDecode to prevent brutal crashing on an incomplete picture and other MPEG2 errors. 3. Changed method of VFAPI upsampling control. Now it defaults to interlaced but can be forced to progressive by putting "_P" just before the extension of the D2V filename, e.g., movie_P.d2v. 4. The file list buffer was increased for DGIndex to prevent crashing when many VOB files are selected at once. 5. Reduced delay on Save Project for transport streams when no PAT/PMT is present. 6. In DGIndex, ESC now exits CLI mode. 7. Fixed crashing with AVS template handling in CLI mode. 8. Fixed a bug in PAT/PMT parsing that caused it to miss some programs in some cases. 9. Revised DGIndex's AVS template syntax to allow for more than one occurrence of the D2V filename in the script. [DAG May 1, 2005] |
Zitat: |
DGMPGDec 1.3.1 beta 3 This beta provides the following features: 1. Standard call wrappers for dgdecode.dll access functions for use by Visual Basic, etc. E.g.: getRGBFrame_SC(). 2. Fix for slice error recovery bug that caused some (rare) picture decoding errors. 3. Program streams with video stream IDs other than 0xE0 are now supported. 4. The preview info box of DGIndex now shows the audio type of all the audio tracks. This is populated when doing a Preview (F5). http://neuron2.net/dgmpgdec/dgmpgdec131b3.zip |
Zitat: |
D2V Format v08 for dg-Style D2V Files ------------------------------------- A. The first line now has a number appended to the string "DGIndexProjectFile". This is the version number of the dg-style format. Currently, the version is 08, signifying version 08. If a D2V file with an incorrect version is given to DGDecode(), the latter will fail to open the D2V file. B. For transport streams, the PIDs are now stored in the D2V file in hexadecimal notation. C. The Field_Operation line now may specify 2 for raw encoded frames. D. The dg-style D2V file includes an "Aspect_Ratio=" line. E. The layout for each GOP line is: gop matrix file position vob cell flags flags ... The gop field is a 12-bit hex number bit-mapped as follows: bits 8-0: reserved (0). bit 9: 1 if the GOP is part of a progressive sequence, else 0. bit 10: 1 if the GOP is closed, else 0. bit 11: always 1 (to signal start of GOP line). The matrix field is the currently applicable matrix_coefficient value (colorimetry). The file field is unchanged. The sequence of flags fields contains per-picture data corresponding to the pictures in *display* order, i.e., the flags fields are re-ordered into display order. Each per-picture flags field is an 8-bit hex number bit-mapped as follows: bit 0: rff flag. bit 1: tff flag. bits 3-2: reserved (0). bits 5-4: picture_coding_type (I = 1, P = 2, B = 3). bit 6: progressive_frame (0 = interlaced, 1 = progressive). This specifies that the picture is part of a frame (either a frame picture making up the entire frame, or a field picture making up one of the fields of the frame) whose fields are sampled at one moment. A RFF flag may be present however, such that the *displayed* frame after pulldown is interlaced. bit 7: 1 if the picture is decodable without referring to the previous GOP, else 0. End of stream is signaled with a flags field value 0xff, so the field is written as ff. F. The position field is now a decimal number that points to the position in the source file of the indexed I frame beginning the GOP. For non-packetized streams, if a sequence header is present it is indexed, other wise the picture header is indexed. Packetized streams are treated the same way except that the packet header start code preceding the sequence header or picture header is indexed. We prefer to index sequence headers because they may carry new quant matrices, but they are not mandatory at each GOP, so we fall back to the picture header. This revised indexing supports correct random navigation. G. The vob/cell info obviates the need for a separate D2F file but may require changes to other applications. H. The Picture_Size line now omits resizing as it is not supported by DGDecode(), and is renamed Clipping. I. The Field_Operation line now omits the SwapOrder option as it is no longer supported. Use an external filter to swap field order. J. The picture size is now stored as Picture_Size. |
Forensoftware: Burning Board 2.3.6, entwickelt von WoltLab GmbH