TheJez
7th April 2004, 14:09
Hi all,
I'm thinking of an application to make something similar to DVD+Audio. The idea is to have a menu structure to select an artists, and then select an album from the selected artist. So far so good. Then there should be a VTS containing the audio of the selected album (in either mpeg audio or ac3). The video that should go along with it, consists of stills indicating what artist/album/track is being played. On each track transition I want to put a chapter point. The problem is that stills have a length of 'x' seconds. (If the song > 255 seconds, I can use 2 or more stills for the particular track.) However, tracks are mostly not exactly 'x' seconds long, but 'x' seconds and a few (audio)frames. What I want to do, is make a VTS consisting of still frames of a certain length, padded with additional I-frames or P-frames (indicating no change) to make up the full length of the audio track, and then put in a next still frame with length 'x' seconds (padded again with I or P frames) for the next audio track etc.
Two questions:
- Does the DVD standard allows this ?
- Is there any application/library/source code available that might help creating such a VOB-file ?
Anyway, in the end, I want to create an application that automatically creates such a dvd for me from a directory structure containing ripped audio cd's, so including creation of the menus, the mpeg or ac3 audio and the VTS's per album.
(Optional: adding subtitles that indicate the time position within the song...)
Thanks,
TheJez
I'm thinking of an application to make something similar to DVD+Audio. The idea is to have a menu structure to select an artists, and then select an album from the selected artist. So far so good. Then there should be a VTS containing the audio of the selected album (in either mpeg audio or ac3). The video that should go along with it, consists of stills indicating what artist/album/track is being played. On each track transition I want to put a chapter point. The problem is that stills have a length of 'x' seconds. (If the song > 255 seconds, I can use 2 or more stills for the particular track.) However, tracks are mostly not exactly 'x' seconds long, but 'x' seconds and a few (audio)frames. What I want to do, is make a VTS consisting of still frames of a certain length, padded with additional I-frames or P-frames (indicating no change) to make up the full length of the audio track, and then put in a next still frame with length 'x' seconds (padded again with I or P frames) for the next audio track etc.
Two questions:
- Does the DVD standard allows this ?
- Is there any application/library/source code available that might help creating such a VOB-file ?
Anyway, in the end, I want to create an application that automatically creates such a dvd for me from a directory structure containing ripped audio cd's, so including creation of the menus, the mpeg or ac3 audio and the VTS's per album.
(Optional: adding subtitles that indicate the time position within the song...)
Thanks,
TheJez