Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion. Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules. |
|
|
#61 | Link | |
|
_
![]() Join Date: Jan 2002
Posts: 16,634
|
Quote:
|
|
|
|
|
|
|
#62 | Link |
|
I'm afraid we've to stop
![]() Join Date: Mar 2003
Location: Amongst mad people
Posts: 5,402
|
IC. Interesting...
Can debug parameter be added to mpeg2source to produce the same information as info=true does?
__________________
Gordian Knot Family: Gordian Knot: website, download Auto Gordian Knot: Website and download, tutorial, FAQ |
|
|
|
|
|
#63 | Link | |
|
Registered User
Join Date: Mar 2004
Posts: 94
|
Quote:
EDIT: Darn, I keep hitting the edit button instead of the reply button. I need more sleep. Anyway, how do I open this archive? Last edited by neuron2; 2nd February 2005 at 15:31. |
|
|
|
|
|
|
#64 | Link |
|
I'm afraid we've to stop
![]() Join Date: Mar 2003
Location: Amongst mad people
Posts: 5,402
|
Also I have an idea for ColorMatrix purposes. Have an auxiliary function that catches hints from mpeg2source and use them in any form feasible (may be like tritical proposed in some cases). Later ColorMatrix can use that info from auxiliary function. So this ensures that Don has to make hints thing working only once and don't change implementation even if another way of parsing frame info is found/suggested. This auxilary function will be a part of ColorMatrix plugin and can be developed totally separate from DGDecode.
__________________
Gordian Knot Family: Gordian Knot: website, download Auto Gordian Knot: Website and download, tutorial, FAQ |
|
|
|
|
|
#66 | Link |
|
I'm afraid we've to stop
![]() Join Date: Mar 2003
Location: Amongst mad people
Posts: 5,402
|
I know, but implementation can be imperfect (i.e. for DVD sources it may be unlikely that different coefficients are used throughout the movie. That's why I asked if info() can be exposed in debug mode so that I can try running some automatic tests to see if we really need frame-by-frame info for ColorMatrix).
__________________
Gordian Knot Family: Gordian Knot: website, download Auto Gordian Knot: Website and download, tutorial, FAQ |
|
|
|
|
|
#67 | Link |
|
Registered User
Join Date: Dec 2003
Location: MO, US
Posts: 904
|
Hm, one more thought... with the imbedded hints method you could make a generic wrapper filter that could preserve the hints accross filters that would ordinarily destroy them. One single generic version could not work for all filters, but it would be able to work for any filter that is 1:1 input output, such as resamplers, most denoisers, etc...
|
|
|
|
|
|
#68 | Link | |
|
Moderator
![]() Join Date: Nov 2002
Location: Inside
Posts: 718
|
Quote:
![]() EDIT: I make no claims as to the quality of the 7z software. (Doesn't work for me) Last edited by Cyberia; 2nd February 2005 at 17:50. |
|
|
|
|
|
|
#70 | Link | |
|
ffdshow/AviSynth wrangler
Join Date: Feb 2003
Location: Austria
Posts: 2,399
|
Quote:
7Zip is an open-source packer providing better compression than zip, which IMHO is great. Yeah, RAR's not bad as well, but it's still proprietary. np: Ido Gouvrin - Breaking Through The Frequencies (Clicks & Cuts 4) |
|
|
|
|
|
|
#73 | Link |
|
_
![]() Join Date: Jan 2002
Posts: 16,634
|
Sure, no problem.
So his 499 picture GOP makes a line in the D2V that is 1500+ characters long. Would *you* have thought of making your sprintf() temporary buffer that long? I've fixed it in beta 6, to be released shortly.Beta 6 also fixes the long-standing decode bug I mentioned. We will be much more error tolerant. It'll still report the error in the info box, because it is a real stream error it turns out, but we won't macroblock the pictures all to hell. It's at least as tolerant as VirtualDub MPEG2 now. Thanks for access to your code, fccHandler! |
|
|
|
|
|
#75 | Link |
|
_
![]() Join Date: Jan 2002
Posts: 16,634
|
1.2.0 beta 6
http://neuron2.net/fixd2v/dgmpgdec120b6.zip
Relative to the brain-dead 1.1.0: 1. Adds demuxing of AAC audio from transport streams. 2. Adds preliminary support for PVA streams. 3. Adds demuxing of video from VOBs (programs streams). Transport and PVA coming. 4. Fixes crash with long GOPs. 5. Fixes error tolerance on stream video errors. 6. Fixes problem with indexing for some selection operations. (This is a killer for 1.1.0.) 7. Further improvements to the Info dialog. |
|
|
|
|
|
#76 | Link |
|
Registered User
Join Date: Mar 2004
Posts: 94
|
Hi Neuron2
I am really sorry, that me compressing with 7-zip a m2v file sounded like I want to make you install anything, I'm not so arogant. I just thought that is a commonly enough spreaded compression, especially in open source world, so it wouldn't be a problem. I was wrong and I appologize for that. Is true that the obtained compression ratio is only 75-80% but also true is that I'm on a dial-up connection that, beside being expensive, is highly unreliable, so I tried everything to accomplish a successful transfer before anything bad happens to the line (since AFAIK there are no such thing as resumed upload - or there are? -my experience in uploading is next to 0). I owe Cyberia my gratitude for being so nice to unzip the files. Thank you! That being said, I downloaded beta 6 and I can confirm that it works flawlesly on my files. Thank you, Neuron2, for taking into acount this rather exotic issue and putting the effort to solve it! Bye. |
|
|
|
|
|
#77 | Link |
|
Registered User
Join Date: Feb 2003
Posts: 235
|
@neuron2: Beta6 seems fine but i still get a Video Error 1 and later on a Video Error 2 when previewing the u571.remuxed.ts file..
It seems ok so i shall not nag ! just a tiny FYI!.I tested some other files now and im getting a: Video error 5, 1, 10.. also from time to time.. are these error codes? Last edited by TEB; 3rd February 2005 at 10:24. |
|
|
|
|
|
#78 | Link |
|
_
![]() Join Date: Jan 2002
Posts: 16,634
|
Those errors occur due to real errors in your MPEG2 stream. Are you capturing from a bad signal or something?
The numbers are the "Fault_Flag" value: 1: bad block coefficients 2: bad macroblock type 4: bad macroblock address increment 5: bad prediction 10: bad motion code 99: newbie detected |
|
|
|
|
|
#79 | Link | |
|
AelpirT
Join Date: Mar 2002
Location: Planet Earth
Posts: 65
|
Quote:
Admittedly the same effect can be achieved with any compression/packaging. But 7z is actually quite nice, to go a bit OT, in my experience. Best compression I saw, if a bit slow. And has always worked, for me. Please give it another try when you compress something next. |
|
|
|
|
|
|
#80 | Link |
|
Registered User
Join Date: Feb 2003
Posts: 235
|
@Neuron2: No thats why im worried... Its transports from our VOD service at work.. And im testing the content i have + DVB satellite streams to make dgindex robust..
It is possible to make a loggingwindow with some summary of the errors he finds? Would be very interesting.. Specially like the 99 one hits me on the spot !! haha |
|
|
|
![]() |
| Thread Tools | |
| Display Modes | |
|
|