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.

 

Go Back   Doom9's Forum > General > DVD2AVI / DGIndex

Reply
 
Thread Tools Search this Thread Display Modes
Old 14th May 2010, 02:53   #1441  |  Link
romanjaan
Registered User
 
Join Date: Aug 2008
Posts: 2
when I loaded a movie which is in VC-1 format into Dgindexnv it says Missing License file what should I do

My PC specs core2quad, 8gbram, nvidia gts250 a
any help plz
romanjaan is offline   Reply With Quote
Old 14th May 2010, 03:07   #1442  |  Link
Inspector.Gadget
Registered User
 
Join Date: May 2008
Posts: 1,618
Buy a license.
Inspector.Gadget is offline   Reply With Quote
Old 14th May 2010, 03:14   #1443  |  Link
romanjaan
Registered User
 
Join Date: Aug 2008
Posts: 2
ok thanks for that but is there any other way to make a dga from VC-1 file
romanjaan is offline   Reply With Quote
Old 14th May 2010, 04:13   #1444  |  Link
Guest
Guest
 
Join Date: Jan 2002
Posts: 21,901
Quote:
Originally Posted by romanjaan View Post
ok thanks for that but is there any other way to make a dga from VC-1 file
No, I have a monopoly on DGA.

You can try some DirectShow()/FFMPEGSource()/other variant but they sometimes won't work with all VC-1 variants (e.g., interlaced). Followup on that to another thread as this thread is for my tool.

Last edited by Guest; 14th May 2010 at 04:16.
Guest is offline   Reply With Quote
Old 14th May 2010, 07:18   #1445  |  Link
lych_necross
ZZZzzzz...
 
lych_necross's Avatar
 
Join Date: Jan 2007
Location: USA
Posts: 303
You should buy a license (I did). Its money well spent and not that expensive.
lych_necross is offline   Reply With Quote
Old 16th May 2010, 05:43   #1446  |  Link
linyx
Un-Registered User
 
linyx's Avatar
 
Join Date: Mar 2008
Location: Audio Stream - 0x80
Posts: 341
Hello neuron2,
I've a bug report for you (it is of absolutely no concern to me if it is fixed or not--just posting for others' benefit).

The clip is from "The Rock" Blu-Ray.
This screenshot shows apparently corrupted macroblocks on the upper portion of the video (occurs in several places).
It only occurs when seeking (or stepping with arrow keys) in DGIndexNV (playback via DGIndexNV or any other application shows no corruption).
Specs:
DGIndexNV version: 2007
Video Card: Nvidia 8800GT
Drivers: 197.45
OS: Windows XP SP3 32-Bit

Here is the clip:
http://www.mediafire.com/download.php?tofdzy5mwmn

Thanks for your excellent tools and support!
linyx is offline   Reply With Quote
Old 17th May 2010, 01:24   #1447  |  Link
Guest
Guest
 
Join Date: Jan 2002
Posts: 21,901
Thank you for the report, linyx. Looks like an SPS/PPS injection problem. Investigating...
Guest is offline   Reply With Quote
Old 20th May 2010, 21:29   #1448  |  Link
ronnylov
Registered User
 
Join Date: Feb 2002
Location: Borås, Sweden
Posts: 492
Hi neuron2!

I want to buy a license by pressing the donate button on your website but I get a white page with the text "fatal error". Using internet explorer 8 on Windows 7 x64. So I can not buy the license right now...

EDIT: Tried again but with with google chrome browser and it worked. Either a temporary fault or a internet explorer problem.

EDIT 2: I can not pay because paypal has blocked my account... No other methods of paying?
__________________
Ronny

Last edited by ronnylov; 20th May 2010 at 21:56. Reason: problem solved
ronnylov is offline   Reply With Quote
Old 20th May 2010, 23:21   #1449  |  Link
Guest
Guest
 
Join Date: Jan 2002
Posts: 21,901
Take it up with PayPal about why they have blocked your account.
Guest is offline   Reply With Quote
Old 21st May 2010, 00:47   #1450  |  Link
Guest
Guest
 
Join Date: Jan 2002
Posts: 21,901
Quote:
Originally Posted by neuron2 View Post
Thank you for the report, linyx. Looks like an SPS/PPS injection problem. Investigating...
Yup, took me this long just to figure out that it's a PPS problem, now to figure out what to do about it.

DGDecodeNV is OK because the DGI file has all the SPS/PPS's recorded, but in DGIndexNV you can jump on the timeline and the required PPS might be a ways back in the file and not ever encountered. Obviously, I don't want to have to index the SPS/PPS NALUs on open but there may be no other way.

Maybe I can scan back from the seek point for the preceding SPS and PPS. Again, that can take a long time if there is just a single SPS and PPS at the start of the file.

Or maybe we just do nothing and document it as a limitation in DGIndexNV.

AVC was definitely poorly designed for seeking. You cannot just start at an IDR and be guaranteed to get a good decode. IMHO, an IDR/RPS must be immediately preceded by the correct SPS and PPS. Or re-use of SPS/PPS id's for different SPS/PPS content should be outlawed. Then you could know that you are missing the correct SPS/PPS and go looking for them.

Gotta crank up the thinking cap for this one.

Last edited by Guest; 25th May 2010 at 02:19.
Guest is offline   Reply With Quote
Old 22nd May 2010, 01:16   #1451  |  Link
Guest
Guest
 
Join Date: Jan 2002
Posts: 21,901
OK, boys and girls, I have a fix.

My new strategy for SPS/PPS heuristics on seeking is:

1. Search in the last 5MB before the seek point for SPS and PPS nearest to the seek point. If found use them. (This does not degrade performance noticeably.)

2. If not found, search in the first 5MB of the file for the first SPS and PPS. If found use them.

3. If not found error out.

It works great on linyx's stream and some other SPS/PPS ID re-use streams I have. I need to do some heavy regression testing before releasing it, hopefully this weekend.

I have also implemented tooltips for my cryptic buttons.

Probably next on the agenda will be 64-bit support.

Last edited by Guest; 22nd May 2010 at 01:19.
Guest is offline   Reply With Quote
Old 22nd May 2010, 02:22   #1452  |  Link
linyx
Un-Registered User
 
linyx's Avatar
 
Join Date: Mar 2008
Location: Audio Stream - 0x80
Posts: 341
Wow, I really wasn't expect a fix based on your previous post, thanks!

Sorry for causing you so much trouble with this particularly tricky stream.
linyx is offline   Reply With Quote
Old 22nd May 2010, 02:42   #1453  |  Link
Guest
Guest
 
Join Date: Jan 2002
Posts: 21,901
Quote:
Originally Posted by linyx View Post
Sorry for causing you so much trouble with this particularly tricky stream.
Don't be sorry. Be happy that you are contributing to improving the program! Anyway, I enjoy such challenges.
Guest is offline   Reply With Quote
Old 22nd May 2010, 20:43   #1454  |  Link
Guest
Guest
 
Join Date: Jan 2002
Posts: 21,901
Ouch, it's not so easy when you have multiple files loaded! But fear not, I have that working too.

That's why one should always go heavy on regression testing for a major change like this.
Guest is offline   Reply With Quote
Old 25th May 2010, 00:55   #1455  |  Link
Guest
Guest
 
Join Date: Jan 2002
Posts: 21,901
DGDecNV 2008

* Redesigned the SPS/PPS heuristics for AVC streams in DGIndexNV. This fixes cases of bad decoding when navigating on the timeline for streams that: 1) Have SPS/PPS's remote from the seek point. 2) Re-use SPS/PPS IDs for NALUs with different content. The fix dramatically improves things for such streams, but it may not be perfect because it is, after all, a heuristic. Note that this problem did not affect serving video through the Avisynth script; it affected only navigating the timeline in DGIndexNV (but see below).

* The SPS/PPS heuristics fix also fixes bad video demuxing for the same cases described above.

* Added tooltips for the navigation buttons and navigation bar in DGIndexNV.

* Fixed a problem that caused the DGIndexNV GUI and the DGI file to disagree about the frame size in some rare cases.

* The Detect PIDs dialog now shows the PIDs in both decimal and hexadecimal.

* The Quick Start guide was revised to use DGMultiSource() by default. A second Quick Start guide is provided for DGSource()/CUVID Server usage.

http://neuron2.net/dgdecnv/dgdecnv.html

@linyx

While your stream issue is fixed, your test file will still show macroblocks at the start because it was demuxed using the previous version. The macroblocks later in the stream no longer appear.

Last edited by Guest; 25th May 2010 at 02:23.
Guest is offline   Reply With Quote
Old 25th May 2010, 13:26   #1456  |  Link
kebulek
Registered User
 
kebulek's Avatar
 
Join Date: Oct 2008
Posts: 40
Thank you neuron2 for new version, but the "Cannot find audio data" error is still present. I just tested .ts, which was cutted with DVR-Studio HD 1 this time, so I guess, it's not TSPE or any other ts editor issue...
kebulek is offline   Reply With Quote
Old 25th May 2010, 13:30   #1457  |  Link
Guest
Guest
 
Join Date: Jan 2002
Posts: 21,901
I had it fixed in my local build but it came back due to a later fix I made for another stream. Thinking about it now I see a way to fix it so both will be OK. I'll make a 2009 with that and release it ASAP.

Last edited by Guest; 25th May 2010 at 13:57.
Guest is offline   Reply With Quote
Old 25th May 2010, 13:34   #1458  |  Link
XadoX
Registered User
 
XadoX's Avatar
 
Join Date: Feb 2002
Posts: 192
@neuron2:

Is the commandline cropping bug still in this build?
XadoX is offline   Reply With Quote
Old 25th May 2010, 13:53   #1459  |  Link
Guest
Guest
 
Join Date: Jan 2002
Posts: 21,901
Quote:
Originally Posted by XadoX View Post
Is the commandline cropping bug still in this build?
The values are correctly read as decimal rather than hex. Is that what you refer to? That was already fixed in 2007.

Last edited by Guest; 25th May 2010 at 13:55.
Guest is offline   Reply With Quote
Old 25th May 2010, 13:59   #1460  |  Link
XadoX
Registered User
 
XadoX's Avatar
 
Join Date: Feb 2002
Posts: 192
Quote:
Originally Posted by neuron2 View Post
The values are correctly read as decimal rather than hex. Is that what you refer to? That was already fixed in 2007.
Oh. I think I miss this fact
XadoX is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 07:26.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.