|
Pagina 1 van 6 Onderstaand artikel is een vrije vertaling door Ton Brouwer van een Engelstalig artikel op http://davetong.tripod.com/PlayAll/. De uitbreiding met de optie om het Play All-hoofdstuk niet af te spelen, is wel van de hand van Ton Brouwer. Standaard is het met Studio niet mogelijk om een Play All-optie te implementeren. De DVD-authoringfunctie van Studio geeft na een hoofdstuk twee keuzes: ga terug naar het menu of speel het volgende hoofdstuk. Deze keuzes zijn dan vastgelegd op de DVD en kunnen niet meer via de DVD-speler beïnvloed worden. Wil je toch de keuzemogelijkheid geven om de hele film te spelen of deze per hoofdstuk te bekijken, dan kan dit alleen door een film twee keer op een DVD te plaatsen: één keer met en één keer zonder een hoofdstukindeling. Dit halveert de maximale speelduur van een DVD en dat is natuurlijk jammer.
Door echter handmatig de DVD image te authoren vóórdat deze naar schijf wordt gebrand, kan wel degelijk een Play All-functie geïmplementeerd worden. De besturing van een DVD wordt geregeld via commando's (of instructies). Voor het afspelen van ieder hoofdstuk worden één of meer zogenaamde PRE-commando's uitgevoerd en na elk hoofdstuk één of meer POST-commando's. Met de standaard Studio implementatie zal er per hoofdstuk slechts één POST-commando aanwezig zijn. Dit commando zorgt ervoor dat het volgende hoofdstuk gespeeld wordt óf dat teruggekeerd wordt naar het menu. Dit is dus afhankelijk van de optie welke gekozen is bij het maken van het menu. Het idee is nu om zelf enkele POST-commando's toe te voegen dan wel aan te passen. Hiermee kan dan een test uitgevoerd worden of op de DVD speler in het menu voor de Play All-optie is gekozen. In onderstaand voorbeeld is uitgegaan van één enkel menu op de DVD. Er is echter geen reden om aan te nemen dat de implementatie niet ook met submenu's gerealiseerd kan worden. Voor het aanpassen van de authoring bestanden (de zogenaamde IFO-bestanden) hebben we een programma nodig zoals IfoEdit. Dit freewareprogramma kan opgehaald worden vanaf de site www.ifoedit.com. |