The typical DVD includes a menu with one or more titles. Think of a title as being a complete movie. When the DVD player reaches the end of the title, it usually returns to the menu.
Each title has one or more chapters. Think of a chapter as a scene in the movie consisting of a few minutes. When you click the Skip button on the DVD player, you go to the next chapter in the movie. The DVD player plays all of the chapters in a title without any pause between the chapters. When it reaches the end of the last chapter in the title, the DVD player usually returns to the main menu. The titles are broken into chapters so you can quickly skip to the next chapter.
Some people try to play the VOB files directly (because they look like regular MPEG-2 files), but that is not recommended: there is no guarantee that they will play well. As mentioned earlier, the video data can be in any order in the VOB file and the timestamps might reset to the beginning of each chapter, which will cause unexpected behavior: you might be able to play the VOB file for one DVD but not for another. For more information, refer to VOB Files.
The menu and all the titles and chapters making up the DVD need to be compressed with MPEG-2 video compression and AC3, MPEG-1 or LPCM audio compression. You can do this by using the following codecs:
When you convert a file with the DVD imager, the result can be one of the following three types of data:
Video used as background for the menu ( TitleMenu = VARIANT_TRUE)
The menus in a DVD image created by LEAD are a list of strings displayed on a background video. The background video might loop when it reaches the end (this is usually the case). Each menu item should correspond to a title in the DVD. If you have more titles than entries in the menu, you will NOT be able to play that title from a regular DVD player (because you have no way to select it)!
If you do not have a menu, you can create a DVD with multiple titles that are played seamlessly, one after another. To create this DVD, set the value of the newVal parameter of the ILTDvdWriter::put_MenulessTitlePlay function to VARIANT_TRUE.
Medical Web Viewer .NET
.NET, Java, Android, and iOS/macOS Assemblies
C API/C++ Class Libraries