-Hey!-
So, I've gotten into all the VCD authoring fun in just this last week. I've made a VCD with a menu that has 13 selections on it. The problem is that I can't select items 10-13 because my DVD player takes me directly to #1 before I get a chance to enter the second digit.
*sigh*
I don't know if this is a stupid question or not, but I'm asking it, anyhow: What do I need to do in order to use the number buttons on my remote to play all 13 tracks? Can you do something like use: 01, 02, 03...10, 11, etc.? If so, how do I do that? Do I have to modify the .xml? I've been using TSCV to put everything together, then I've been modifying the .xml in order to do simple things like play audio tracks while the menu is showing. So, I do have a working knowledge of .xml if what I need to do requires that (just so you know).
Well, I'll shut up know so that I can post this and wait desperately for replies. Thanks!
-Later!-
Eric
http://www.missouri.edu/~jea46f
+ Reply to Thread
Results 1 to 24 of 24
-
-
Okay, nevermind... I figured out what I did wrong...
I forgot to copy the "select ref" tags to the audio sequence that follows the still menu. God, I feel stupid now!
Maybe someone else will learn from my mistake, who knows? -
I may be wrong as I have never used TSCV, but I dont think VCD's CAN have proper menus, but try using the arrow keys on your remote instead of the number keys, you should be able to cycle through all of the selections.
-
Most DVD players (at least the ones that I have seen) have a "+10" button on the remote. Push this and then push 2 and you will get selection number 12.
-
First of all, I'd like to say thank you two for responding.
But...
Originally Posted by jinco
Originally Posted by jwhitlow
Use "01" for the BSN in the .xml instead of "1"! (This came to me in a dream. Then I tried it out today and it worked! [For those of you who already knew this and are saying, "I couldn't have told you that!", I ask, "Well, why didn't you?"]) -
Firstly, you can't use arrows on VCD menus.
Secondly, bsn=1 is absolutely identical to bsn=01. This has absolutely no bearing on how a hardware player handles numerical key entries greater than 10.
If your phenomenon actually existed, then it is due to something else, probably an XML error somewhere.
Regards.Michael Tam
w: Morsels of Evidence -
vitualis, don't act like you know everything when you don't.
If you don't think you can use arrows on VCD menus then you have never used Ulead DVD Movie Factory. -
Unless Ulead rewrote the VCD specifications (which they haven't), then you cannot use the arrows on a VCD.
If you are going to make a personal statement, at least be factually accurate. Obviously you've never used Ulead to make a standard VCD and actually tried it out on a stand-alone player.
Regards.Michael Tam
w: Morsels of Evidence -
Originally Posted by vitualis
Originally Posted by vitualis
If you don't believe me, try it and see. Set up a mock VCD with small MPEGs. Try it once with BSN "1" on the menu and once with BSN "01." Don't just take my word... TRY IT!
Originally Posted by vitualis -
Originally Posted by jea46f
When my base number in the .xml was "1," I couldn't select track ten using my thenumber buttons on my remote. My DVD player took me to track 1 immediately. However, when I changed my BSN to "01," I was able to input "1+0" on my remote in order to go to track ten. For track one, however, I now had to press "0+1" rather than just "1." This was the answer to my problem.
If you don't believe me, try it and see. Set up a mock VCD with small MPEGs. Try it once with BSN "1" on the menu and once with BSN "01." Don't just take my word... TRY IT!
If you want absolute confirmation, I'll e-mail hvr for you and he can confirm it for me with the source code.
Again, if the problem actually existed at all (did you try pressing 0+1 in your original "problem" discs?), then it indicates an XML error somewhere else.
As for the > 10 problem you have, I don't have this issue with either of my players. One has a 10+ button on the remote and the other requires you to press an "enter" key after the numbers (i.e., "1" is "1"+"enter" and "10" is "1"+"0"+"enter").
Regards.Michael Tam
w: Morsels of Evidence -
Originally Posted by vitualis
Originally Posted by vitualis
Originally Posted by vitualis
Originally Posted by vitualis
Before you reply again telling me that I don't really have a problem and that there is no difference between BSN=1 and BSN=01, please consider this:
The only change I made in the .xml of the faulty copy was from BSN=1 to BSN=01 and the problem was resolved.
Thanks -
Look, I'm glad that you've solved your problem, but I think you've missed the point. VCDImager simply doesn't (to the best of my knowledge) work in that way so if you are suggesting what you claim to be the solution, I am extremely skeptical.
It shouldn't matter that you replaced the "1" with "01" as VCDImager should TREAT IT THE SAME when compiling the CUE/BIN image from the XML.
The only conclusion I can make is that you've in fact change something else that fixed your problem. Indeed, from this very thread, it would seem to me that you've done MORE than just change "1" to "01". The "1" vs "01" may just be co-incidental.
I will write to hvr (the author of vcdimager) on this issue to get his opinion on this.
Regards.Michael Tam
w: Morsels of Evidence -
Originally Posted by vitualis
Originally Posted by vitualis
Originally Posted by vitualis
1: I wrote the image the first time. I forgot to copy the reference selections in the menu to the segment-item tag for audio that followed it. The base number on the menu and audio were both "1."
2: Once I realized that I forgot to copy the reference selections, I then copied them to the audio segment tag without changing the base numbers on either of them. At this point, the base numbers were still "1."
3: I tried the disc out again and still was not able to select track ten using "1+0" on my remote. After thinking it through in bed, I changed the BSN in the .xml, and ONLY THE BSN to "01" just to see if that would work. Sure enough, it did.
So, the first disc I created was flawed. The second disc was the one that contained BSN=1. The only thing changed on the thrid disc was the BSN to "01."
Hence:
The only difference between disc #2 and #3 was the BSN.
I'll be interested in hearing what the author of VCDImager has to say. Please be sure to mention my remote! -
I take it that in your second step that the base number was 1 not "0".
Again, you've taken multiple editing steps and what you REMEMBER may not be actually what happened.
I'm sorry, but you can't really impress me with your big red text. For the time being, your "solution" makes as much sense as me saying that after I began eating with a fork in my left hand rather than my right, I stopped getting indigestion.
However, I've already sent an e-mail to hvr and I'm sure he'll give a definitive answer to all of this.
Regards.Michael Tam
w: Morsels of Evidence -
Actually, according to you, the only diffference between the discs in #2 and #3 were "1" and "01" right?
And #2 didn't work on your player but #3 did?
Why don't you use CDRWin or CDRDAO to create a CUE/BIN image of those two discs and then use VCDXRIP to recreate the XML files.
Then see if there are any differences between XML files...
Regards.Michael Tam
w: Morsels of Evidence -
Originally Posted by vitualis
Originally Posted by vitualis
Originally Posted by vitualis
Originally Posted by vitualis
Originally Posted by vitualis
Originally Posted by vitualis
Originally Posted by vitualis
You just might be understanding this after all!
Originally Posted by vitualis -
Okay, hvr hasn't replied yet, but I decided to do a quick test of my own.
Here are the two XML files I will use. I'm only posting the relevant different sections as the rest is identical.
test1.xml
Code:<pbc> <selection id="select-mainmenu"> <bsn>1</bsn> <wait>-1</wait> <loop jump-timing="immediate">1</loop> <play-item ref="seg-mainmenu"/> <select ref="select-pic01_base"/> </selection> <selection id="select-pic01_base"> <return ref="select-mainmenu"/> <wait>-1</wait> <loop jump-timing="immediate">1</loop> <play-item ref="pic01_base"/> </selection> </pbc>
Code:<pbc> <selection id="select-mainmenu"> <bsn>01</bsn> <wait>-1</wait> <loop jump-timing="immediate">1</loop> <play-item ref="seg-mainmenu"/> <select ref="select-pic01_base"/> </selection> <selection id="select-pic01_base"> <return ref="select-mainmenu"/> <wait>-1</wait> <loop jump-timing="immediate">1</loop> <play-item ref="pic01_base"/> </selection> </pbc>
When compiled to CUE/BIN files (test1.cue/bin and test2.cue/bin respectively), the filesizes of both the cue files and both the bin files were identical.
A vcdxdebug of the bin file yielded identical outputs except for a trivial difference on the fifth line (source file for the first was "test1.bin" and the source file for the second was "test2.bin").
By the way, I know that the vcdxdebug outputs were identical because I used a file comparison tool: http://www.prestosoft.com/examdiff/examdiff.htm
Using the same tool on the BIN files showed that they were IDENTICAL.
That is, both the above XML files created identical BIN files.
This is what I stated all along. The BSN=1 and BSN=01 are treated identically by vcdxbuild.
If you have the difference in behaviour as you described, it is due to something else... Perhaps a VCDDEBUG of your BIN images will sort it out.
Now, before you start "spouting" about how I don't believe you (I believe that you have a problem!...it is just that your "solution" isn't really the solution and I just proved it above), please take into account that I am speaking from experience. My VCD authoring guides using XML are the ones on VCDImager.org: http://www.vcdimager.org/guides
Regards.Michael Tam
w: Morsels of Evidence -
I don't need to debug. I have fixed the problem myself. Thanks for your comments, but what I did worked, whether you believe me or not.
A flaw I see in your test, however, is that you did not include at least ten reference selections. You have only included one. Try it with ten or more now. (I would use at least 11 to be safe.) -
That's right, I don't believe you and indeed you have nothing more that information that is word of mouth.
To make you happy, I did the same thing with a VCD with a selection of > 10 items (16 in fact):
test1.xml
Code:<selection id="select-pic01_base"> <bsn>1</bsn> <wait>-1</wait> <loop jump-timing="immediate">1</loop> <play-item ref="pic01_base"/> <select ref="select-pic01_z2_01"/> <select ref="select-pic01_z2_02"/> <select ref="select-pic01_z2_03"/> <select ref="select-pic01_z2_04"/> <select ref="select-pic01_z2_05"/> <select ref="select-pic01_z2_06"/> <select ref="select-pic01_z2_07"/> <select ref="select-pic01_z2_08"/> <select ref="select-pic01_z2_09"/> <select ref="select-pic01_z2_10"/> <select ref="select-pic01_z2_11"/> <select ref="select-pic01_z2_12"/> <select ref="select-pic01_z2_13"/> <select ref="select-pic01_z2_14"/> <select ref="select-pic01_z2_15"/> <select ref="select-pic01_z2_16"/> </selection>
Code:<selection id="select-pic01_base"> <bsn>01</bsn> <wait>-1</wait> <loop jump-timing="immediate">1</loop> <play-item ref="pic01_base"/> <select ref="select-pic01_z2_01"/> <select ref="select-pic01_z2_02"/> <select ref="select-pic01_z2_03"/> <select ref="select-pic01_z2_04"/> <select ref="select-pic01_z2_05"/> <select ref="select-pic01_z2_06"/> <select ref="select-pic01_z2_07"/> <select ref="select-pic01_z2_08"/> <select ref="select-pic01_z2_09"/> <select ref="select-pic01_z2_10"/> <select ref="select-pic01_z2_11"/> <select ref="select-pic01_z2_12"/> <select ref="select-pic01_z2_13"/> <select ref="select-pic01_z2_14"/> <select ref="select-pic01_z2_15"/> <select ref="select-pic01_z2_16"/> </selection>
And just as before, both the vcddebug logs are identical (except for the trivial difference in line 5) and the comparisons of the bin files are identical.
That is, BSN=01 has absolutely NO effect on how the BIN file is compiled compared to BSN=1 (which is what I thought).
Now, I have given PROOF that BSN=01 couldn't have affected anything but if you would like to persist with your unreproducible idea, be my guest. But don't you want to know what REALLY caused the problem in the first place?
Regards.[/b]Michael Tam
w: Morsels of Evidence -
Well, I didn't believe you, so I ran a similar test. ExamDiff showed no differences in the two files. I then extracted the .xml's from the .bin's and found they had no differences, either. Certain that both methods were wrong, I burnt the two discs and tested them. It turns out you were right after all and I'm a stubborn ass.
This has been a fun thread, though. But now can you guess what it was I did wrong to get the bad menu on disc #2?
I know you hate big red text, but:
I'm a stubborn ass! I was wrong, you were right! -
Look, no hard feelings!
The forums are just words and I think that it's great that you spent the time to work things out for yourself!
As for why disc two didn't work, there are many many possible reasons (firmware problems? intermittent media issues? etc.), but if you don't have a problem anymore, I would just let it lie as a gremlin...
By the way, if you have any specific XML problems or VCDImager specific forums, try posting at the VCDImager forums: http://forums.vcdimager.org
Regards.Michael Tam
w: Morsels of Evidence
Similar Threads
-
Re-numbering MKV files[program to do so]
By cal_tony in forum Video ConversionReplies: 7Last Post: 24th Jan 2012, 22:27 -
AVCHD MTS numbering restarts at 0, impossible to copy to the same folder.
By cheerful in forum Newbie / General discussionsReplies: 1Last Post: 16th Jan 2010, 22:11 -
canon HF200 camcorder user - not file numbering properly
By jimwww in forum Camcorders (DV/HDV/AVCHD/HD)Replies: 0Last Post: 7th Jan 2010, 19:42 -
Problems when creating a mix with motion menu and static menu
By ihmcjacky in forum Authoring (DVD)Replies: 59Last Post: 15th May 2008, 11:01 -
Automatic MP3 track numbering
By UncleBose in forum AudioReplies: 2Last Post: 8th Aug 2007, 00:54