CDR-Zone.COM Forum Index Home | Reviews | Software | Guides | Articles | Forum

 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister   ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 
error message '...different streams...'

 
Post new topic   Reply to topic    CDR-Zone.COM Forum Index -> DvdReMake - Feedback
Author Message
manfy
Newbie
Newbie


Joined: 20 May 2007
Posts: 30
Location: S'pore

PostPosted: Sun May 20, 2007 12:09 pm    Post subject: error message '...different streams...' Reply with quote

DRMP361 always shows me following error/warning during 'replace block...':
- Replace block (PGC) >> different streams (632:PgcProgramsView.cpp)

the message is definitely not true, as i checked streams carefully! (besides, the same thing happens if i load and replace the cell with its own copy (which was extracted with vobedit)!

the replacement block is actually accepted (despite teh warning).
nevertheless, teh message is irritating ....and confusing for those times when error is actually true and block is not imported!

appreciate if u could take a look at this for your next update. thx!


rgds.m
Back to top
toaddub
Moderator
Moderator


Joined: 12 Sep 2004
Posts: 1972

PostPosted: Tue May 22, 2007 6:41 am    Post subject: Reply with quote

When you demux with VobEdit, don't you have to remux it back before replacing?

The warning will display if the copied block has different video/audio/subtitle attributes based on the IFO, even if it's minor.

btw, welcome to the ZONE. Smile
Back to top
manfy
Newbie
Newbie


Joined: 20 May 2007
Posts: 30
Location: S'pore

PostPosted: Tue May 22, 2007 10:37 am    Post subject: Reply with quote

hi toaddub,

nope!
i demux by 'cell id' which results in a vob file. i used vobedit on purpose, hoping that this function actually just cuts the vob file at vobu borders and leaves streams totally untouched...!?
pgcdemux has a similar function with 'create a pgc vob', but it clearly indicates it will demux and remux the individual streams.

anyways, in either case the apparent streams within the vob are the same. ('apparent' means: resulting stream IDs and quantities as shown in vobedit, vobrator, etc).
from a 'data replacement point of view' that's all that should matter, right?? i guess...i think...i hope... Embarassed
Back to top
toaddub
Moderator
Moderator


Joined: 12 Sep 2004
Posts: 1972

PostPosted: Wed May 23, 2007 5:33 am    Post subject: Reply with quote

The function actually replaces the whole block content as is, streams are untouched.

I see what you're saying when you're replacing the VOB demuxed by 'cell id'. The streams are the same. I'm not exactly sure what the function is looking for when replacing with an imported VOB. From what I understand, if you're replacing one of the blocks from the data pool, the function will look at the attributes in the IFO for comparison.

So what exactly would you compare the streams in VobEdit: the I-frame video pack and audio pack? What offset would this be?
Back to top
manfy
Newbie
Newbie


Joined: 20 May 2007
Posts: 30
Location: S'pore

PostPosted: Wed May 23, 2007 4:45 pm    Post subject: Reply with quote

no, i didn't really compare all the low-level details of the vob file. i just verified that stream types and id's of replacement block are similar to the original block (e.g. vobrator gives the quickest overview of that).

i want to stress again: your actual import+replacement function works flawlessly (despite the message)! this, combined with the fact that actual streams are the same, i concluded that the 'block replacement' routine jumps somehow into the wrong message branch!??

so this is not any big program error but just a minor annoyance, that you can address whenever time permits!

ciao.m
Back to top
DimadSoft
DvdReMake Official support
DvdReMake Official support


Joined: 19 Mar 2004
Posts: 2193

PostPosted: Wed May 23, 2007 9:47 pm    Post subject: Reply with quote

As toaddub said, DRM uses streams info from IFO file. If they are not consistent with VOB or when no ifo is present, i.e. when you load VOB file directly then there will be a message.
Back to top
manfy
Newbie
Newbie


Joined: 20 May 2007
Posts: 30
Location: S'pore

PostPosted: Thu May 24, 2007 2:44 am    Post subject: Reply with quote

so in other words, once you are loading a vob directly you are not comparing streams at all, but simply dispatch the message.

...but then this would be easy to fix, no? since you are parsing the vob during loading anyway in order to find blocks/streams/attributes, you could compare the result with the few relevant stream attributes in ifo. (e.g. create pseudo ifo-array during direct vob loading into data pool; and that attribute array could be used for comparison by existing replacement/sustitute routines)

relevant ifo data (parsed through ifoedit):
Menu attributes:
Video: MPEG-2 720x480 (NTSC) (NTSC 525/60) (4:3) (not specified perm.display)
SubPicture 1: Not Specified (2-bit rle )

Title Set (Movie) attributes:
Video: MPEG-2 720x480 (NTSC) (NTSC 525/60) (16:9) (letterboxed)
Audio 1: English (Dolby AC-3) 2ch 48Kbps DRC (ID: 0x80)
Audio 2: English (Dolby AC-3) 6ch 48Kbps DRC (ID: 0x81)
Audio 3: English (Dolby AC-3) 2ch 48Kbps DRC (ID: 0x82)
SubPicture 1: English (2-bit rle ) (ID: 0x20)
SubPicture 2: Korean (2-bit rle ) (ID: 0x21)
SubPicture 3: Chinese (2-bit rle ) (ID: 0x22)
SubPicture 4: Thai (2-bit rle ) (ID: 0x23)

it sounds simple enough on the front-end.....but i do know it could look a whole lot different at the DRM coding level.... Smile

this is the point for me to just shut up and stop complaining Wink and leave it up to you dimad guys what to do wif it (i.e. trash or to-do-list)

rgds.m
Back to top
chandna
Newbie
Newbie


Joined: 12 Sep 2006
Posts: 2

PostPosted: Sat Jun 23, 2007 2:19 pm    Post subject: Error-different streams (1416:AngleBlockListExView.cpp) Reply with quote

Hi Friends
I get following error while replacing the logo with another logo.

Importing Data...

Replace block >> different streams (1416:AngleBlockListExView.cpp)

Importing Data...

Anyone there to help me please
Regards
Chandna
Back to top
toaddub
Moderator
Moderator


Joined: 12 Sep 2004
Posts: 1972

PostPosted: Sat Jun 23, 2007 3:30 pm    Post subject: Reply with quote

Usually, you can ignore this message so don't worry about it. Read the above discussion for more details.

btw, welcome to cdr-zone. Smile
Back to top
chandna
Newbie
Newbie


Joined: 12 Sep 2006
Posts: 2

PostPosted: Sun Jun 24, 2007 7:23 am    Post subject: Reply with quote

Thanks but I cant ignore it because I have already wasted 2 Blank DVDR(DVD9).When I play the DVDR it shows only one blank frame that it.But when I made the same project in window 2000 there was no problem, no error and DVDR is working perfectly. I need to do the same in XP for looking for help.
Thanks and regards
Chandna
Back to top
toaddub
Moderator
Moderator


Joined: 12 Sep 2004
Posts: 1972

PostPosted: Sun Jun 24, 2007 7:26 pm    Post subject: Reply with quote

Do you see the logo in the Preview window after you have replaced block? Run through the debugger to see it shows. Do the same with software players as well before burning. This way you won't waste the disc.
Back to top
manfy
Newbie
Newbie


Joined: 20 May 2007
Posts: 30
Location: S'pore

PostPosted: Mon Jun 25, 2007 2:31 am    Post subject: Reply with quote

hi chandna,
i had the 'blank frame' issue under different circumstances, but it might originate from the same cause...

however, as toaddub said:
* first confirm whether the edited DVD is working fine in the debugger (and software player)
- if no: compare block attributes of original and replacement block
- if yes: pls post more details for further analysis (e.g screen capture of DRMP to see dvd structure and point of replacement)

rgds,
manfy
Back to top
CDR-Zone.COM
Advertisement Bot


Posted:     Post subject: Advertisement:

Back to top
Display posts from previous:   
Post new topic   Reply to topic    CDR-Zone.COM Forum Index -> DvdReMake - Feedback All times are GMT
Page 1 of 1

 


Powered by phpBB © 2001, 2005 phpBB Group