Quicktime player opties

Algemeen

De HTML-code voor de ingebedde Quicktime speler heeft de volgende algemene opbouw:

<OBJECT ID="QTPlayer" CLASSID="CLSID:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B"
HEIGHT="390" WIDTH="360" CODEBASE="http://www.apple.com/qtactivex/qtplugin.cab">
<param name="SRC" value="http://www.surfnet.nl/cgi-bin/play.php/force_qt.qtl?url=f/ftptest/hinted.mov&start=0&end=0.1&embed=true">
<param name="AUTOHREF" value="FALSE">
<param name="AUTOPLAY" value="FALSE">
<param name="CONTROLLER" value="TRUE">
<param name="HREF" value="">
<param name="LOOP" value="FALSE">
<param name="SCALE" value="ASPECT">
<embed NAME="QTPlayer"
SRC="http://www.surfnet.nl/cgi-bin/play.php/force_qt.qtl?url=f/ftptest/hinted.mov&start=0&end=0.1&embed=true"
PLUGINSPAGE="http://www.apple.com/quicktime/download/" TARGET="myself"
HEIGHT ="390"
WIDTH ="360"
AUTOHREF ="FALSE"
AUTOPLAY ="FALSE"
CONTROLLER ="TRUE"
HREF =""
LOOP ="FALSE"
SCALE ="ASPECT">
</embed>
</OBJECT>

Deze code bestaat uit een <OBJECT>-tag en een <EMBED>-tag. De <OBJECT>-tag wordt geïnterpreteerd door Internet Explorer, maar genegeerd door Netscape. De OBJECT-tag zorgt voor de inbedding van een ActiveX-component. Netscape gebruikt de EMBED-tag voor het inbedden van een Netscape plug-in. Door de combinatie van beide tags wordt het correct afspelen van het fragment in beide browsers gegarandeerd.

Opties instellen

De handigste manier om veelvoorkomende opties in te stellen is via de Virtuele Snijmachine zelf. U kunt echter zelf opties toevoegen die niet in de gegenereerde HTML-code zijn opgenomen. Een overzicht van alle opties vindt u verderop. Bedenk dat u de opties altijd zowel voor de OBJECT-tag als de EMBED-tag moet invoeren.

OBJECT-tag parameters
Voeg onderstaande regel toe. Vervang hierin [parameternaam] door de naam van de parameter en [waarde] door de waarde van de parameter.

<param name= '[parameter naam]' value ='[waarde]'>

Voorbeeld:
Om de waarde van de parameter 'AUTOSTART' op 'true' te zetten voegt u onder de andere regels (maar voor de ">") de volgende regel toe:

<param name='AUTOSTART' value='true'>

EMBED-tag parameters
Voeg onderstaande regel toe. Vervang hierin [parameternaam] door de naam van de parameter en [waarde] door de waarde van de parameter.

<param name='[parameter naam]' value='[waarde]'>

voorbeeld:
 Om de waarde van de parameter 'LOOP' op 'true' te zetten voegt u onder de andere regels (maar voor de EMBED-tag) de volgende regel toe:

'LOOP' ='true'

Overzicht van de opties

Hieronder staan de opties vermeld waarmee u de inbedding van de RealPlayer speler naar eigen inzicht kunt bijstellen. Neem de opties in de gegenereerde  HTML-code op zoals hierboven is uitgelegd. Hierbij gelden de volgende regels:

OBJECT-tag
- De gereserveerde woorden PARAM, NAME en VALUE kunt u zowel in hoofd- als kleine letters invoeren.
- Voor parameterwaarden geldt hetzelfde, bedenk dat bestandsnamen vaak wel in kleine letters moeten worden opgegeven.
- U hoeft geen aanhalingstekens om de parameterwaarden te plaatsen, tenzij de waarde een URL (bestandslocatie) is.
- Parameterwaarden zet u altijd tussen dubbele aanhalingstekens.

EMBED-tag
- U kunt parameternamen zowel in hoofd- als in kleine letters opgeven.
- Voor parameterwaarden geldt hetzelfde, bedenk dat bestandsnamen vaak wel in kleine letters moeten worden opgegeven.
- U hoeft geen aanhalingstekens om de parameterwaarden te plaatsen, tenzij de waarde een URL (bestandslocatie) is.

Er worden alleen voorbeelden voor de EMBED-tag gegeven. 

AUTOHREF

Als AUTOHREF = TRUE wordt een URL gespecificeerd in de HREF parameter onmiddellijk geladen, zonder dat op een muisklik wordt gewacht.

Waarde(n) TRUE of FALSE
Default waarde FALSE
Compatibiliteit Quicktime 4 of nieuwer

Als AUTOGOTOURL = TRUE, dan worden alle URLs die in de presentatie zijn verwerkt in de browser weergeven. 

Voorbeeld:

<embed src="sample.mov" width="200" height="240" href="http://dns/foo.mov" autohref="true">

AUTOPLAY

Als AUTOPLAY = TRUE wordt een mediabestand gestart op het moment dat de buffer voldoende gevuld is voor het soepel afspelen van het bestand.

Waarde(n) TRUE of FALSE
Default waarde Waarde in de Quicktime gebruikersinstellingen
Compatibiliteit Quicktime 3 of nieuwer

Als AUTOGOTOURL = TRUE, dan worden alle URLs die in de presentatie zijn verwerkt in de browser weergeven. 

Voorbeeld:

<embed src="sample.mov" width="200" height="240" autoplay="true">

BGCOLOR

De parameter BGCOLOR specificeert de achtergrondkleur van het afspeelscherm

Waarde(n) Hexadecimale waarde of kleurnaam
Default waarde wit
Compatibiliteit Quicktime 3 of nieuwer

Standaard kleurnamen zijn:
"BLACK" (#000000), "GREEN" (#008000), "SILVER" (#C0C0C0), "LIME" (#00FF00),
"GRAY" (#808080), "OLIVE" (#808000), "WHITE" (#FFFFFF), "YELLOW" (#FFFF00),
"MAROON" (#800000), "NAVY" (#000080), "RED" (#FF0000), "BLUE" (#0000FF),
"PURPLE" (#800080), "TEAL" (#008080), "FUCHSIA" (#FF00FF), "AQUA" (#00FFFF)

Voorbeeld:

<embed src="sample.mov" width="200" height="240" bgcolor="000000">

CACHE

Als CACHE = TRUE wordt het bestand opgeslagen in een cache. De volgende keer dat het bestand wordt opgevraagd wordt het vanuit de cache gestart en niet opnieuw overgehaald.

Waarde(n) TRUE, CACHE (= TRUE) of FALSE
Default waarde Waarde in de Quicktime gebruikersinstellingen
Compatibiliteit Quicktime 3 of nieuwer

Deze functionaliteit wordt alleen ondersteund door Netscape versie 3.0 en nieuwer.
Voorbeeld:

<embed src="sample.mov" width="200" height="240" cache="true">

CONTROLLER

Als CONTROLLER = FALSE wordt het bedieningspaneel niet getoond.

Waarde(n) TRUE of FALSE
Default waarde TRUE
Compatibiliteit Quicktime 3 of nieuwer

Voorbeeld:

<embed src="sample.mov" width="200" height="240" controller="false">

CORRECTION

Deze parameter is alleen geldig voor Quicktime VR panoramas.

Waarde(n) NONE of FULL
Default waarde FULL
Compatibiliteit Quicktime 3 of nieuwer

Voorbeeld:

<embed src="sample.mov" width="320" height="240" correction="full">

DONTFLATTENWHENSAVING  

Wanneer deze tag wordt toegevoegd (geen waarde) wordt een bestand bewaard zonder dat deze flattened wordt. Niet van toepassing op streaming bestanden.

Waarde(n) NONE of FULL
Default waarde FULL
Compatibiliteit Quicktime 4 of nieuwer

Voorbeeld:

<embed src="sample.mov" width="320" height="240" dontflattenwhensaving>

ENABLEJAVASCRIPT  

Zet ENABLEJAVASCRIPT="TRUE" wanneer u JavaScript wilt kunnen gebruiken om de Quicktime speler te kunnen besturen.

Waarde(n) TRUE of FALSE
Default waarde FALSE
Compatibiliteit Quicktime 4 of nieuwer

Voorbeeld:

<embed src="sample.mov" width="320" height="240" enablejavascript=true">

ENDTIME  

Met behulp van ENDTIME kunt u de duur van het mediabestand opgeven. Voor De virtuele Snijmachine is dit attribuut niet nodig, omdat de duur van het fragment via play.php wordt geregeld. Gebruik van ENDTIME kan tot onverwachte resultaten leiden.

Waarde(n) duur volgens het formaat hh:mm:sec:frames.frac
Default waarde (geen)
Compatibiliteit Quicktime 4 of nieuwer

Voorbeeld:

<embed src="sample.mov" width="200" height="240" endtime="3:30:22.5">

Zie ook: STARTTIME

FOV

Hiermee stelt u de zichthoek voor quicktime VR videobestanden in.

Waarde(n) Integer waarden tussen 8 en 64 (graden)
Default waarde Waarde opgeslagen in het bestand
Compatibiliteit Quicktime 3 of nieuwer

Voorbeeld:

<embed src="sample.mov" width="200" height="240" fov="55">

Zie ook: NODE, PAN, TILT

GOTOn  

See QTNEXT

HEIGHT 

HEIGHT specificeert de hoogte van de ingebedde speler in pixels. De paramater is verplicht, tenzij HIDDEN op TRUE is ingesteld. De hoogte van een mediabestand kan worden opgevraagd via 'Get Info...' in het 'Movie' menu in de quicktime speler. Als SCALE op FALSE is gezet en HEIGHT is kleiner dan de werkelijke hoogte van de film is een deel van de film niet zichtbaar. Als in dat geval HEIGHT groter is dan de werkelijke hoogte wordt de film in het afspeelvenster gecentreerd. De Virtuele Snijmachine zet SCALE op TRUE.

Opmerking 1: Een waarde voor HEIGHT kleiner dan 2 kan in sommige browsers problemen opleveren. 

Opmerking 2: Als het bedieningspaneel zichtbaar is, voeg dan 16 extra pixels toe aan de hoogte.

Waarde(n) integerwaarde groter dan 2
Default waarde (geen)
Compatibiliteit Alle versies

Voorbeeld:

<embed src="sample.mov" width="200" height="240" controller="true">

Zie ook WIDTH.

HIDDEN

HIDDEN zorgt ervoor dat de speler niet zichtbaar is. De optie is alleen geschikt voor bestanden met alleen geluid. De optie werkt niet bij Quicktime VR objecten en Panorama's. Als de optie niet is toegevoegd is de speler zichtbaar.

Waarde(n) niet van toepassing
Default waarde niet van toepassing
Compatibiliteit Quicktime 3 of nieuwer

Voorbeeld:

<embed src="sample.mov" width="200" height="240" hidden>

Opmerking: Als u de optie HIDDEN toevoegt, zorg er dan voor dat AUTOPLAY="TRUE"

HOTSPOTn

Deze parameter maakt het mogelijk om op een hotspot met een zeker ID in een VR panorama te klikken. Daarmee wordt de URL geopend die aan het attribuut als waarde is meegegeven. n is de hotspot ID die met behulp van de Quicktime VR programmatuur is gecreëerd.

Waarde(n) niet van toepassing
Default waarde niet van toepassing
Compatibiliteit Quicktime 3 of nieuwer

Voorbeeld:

<embed src="sample.mov" width="200" height="240" hotspot17="http://www.apple.com">

U kunt TargetN gebruiken om het doel (venster, frame) voor de URL op te geven (bijvoorbeeld "quicktimeplayer" of "myself")

HREF

HREF biedt u de mogelijkheid een url te openen als de gebriker op de film klikt. 

Waarde(n) geldige URL
Default waarde geen
Compatibiliteit Quicktime 3 of nieuwer

Voorbeeld:

<embed src="sample.mov" width="200" height="240" href="http://www.apple.com/quicktime">

Opmerking: Als u een relatieve locatie gebruikt voor HREF, dan moet die locatie relatief zijn t.o.v. het bestand dat in de parameter SRC is gespecificeerd.

Zie ook: TARGET

KIOSKMODE

Als KIOSKMODE = TRUE is het popup-menu in het bedieningspaneel niet zichtbaar en kan het bestand niet via drag en drop worden gesaved.

Waarde(n) TRUE of FALSE
Default waarde FALSE
Compatibiliteit Quicktime 4 of nieuwer

Voorbeeld:

<embed src="sample.mov" width="200" height="240" kioskmode="true">

LOOP

Als LOOP = TRUE wordt het bestand continu afgespeeld. Als LOOP = PALINDROME wordt het afwisselend vooruit en achteruit afgespeeld. De optie is niet geschikt voor Quicktime VR objecten en panorama's.

Waarde(n) TRUE of FALSE or PALINDROME
Default waarde FALSE
Compatibiliteit Quicktime 3 of nieuwer

Voorbeeld:

<embed src="sample.mov" width="200" height="240" loop="true">

MOVIEID

Vergelijkbaar met MOVIENAME, maar gebruikt een numerieke waarde in plaats van een naam. 

Waarde(n) numerieke waarde
Default waarde geen
Compatibiliteit Quicktime 4 of nieuwer

Voorbeeld:

<embed src="sample.mov" width="200" height="240" movieid="5">

MOVIENAME

Twee of meer mediabestanden binnen dezelfde webpagina kunnen met elkaar communiceren als ze dezelfde naam hebben. Zie verder de Apple website ("Wired Movies").

Waarde(n) numerieke waarde
Default waarde geen
Compatibiliteit Quicktime 4 of nieuwer

Voorbeeld:

<embed src="sample.mov" width="200" height="240" moviename="targetmov">

NODE

NODE maakt het mogelijk de initiële node voor een Quicktime VR bestand met meerdere nodes op te geven.

Waarde(n) numerieke waarde
Default waarde NONE
Compatibiliteit Quicktime 3 of nieuwer

Voorbeeld:

<embed src="sample.mov" width="320" height="240" node="128">

Zie ook: FOV, PAN en TILT.

PAN

PAN maakt het mogelijk de initiële pan angle (verdraaiingshoek) voor een Quicktime VR bestand op te geven.

Waarde(n) numerieke waarde (0 - 360 graden)
Default waarde Nwaarde opgeslagen in bestand
Compatibiliteit Quicktime 3 of nieuwer

Voorbeeld:

<embed src="sample.mov" width="320" height="240" pan="180">

Zie ook: FOV, NODE en TILT.

PLAYEVERYFRAME

Als PLAYEVERYFRAME = TRUE wordt ieder frame afgespeeld, ook als daardoor het bestand trager wordt. De optie is handig voor eenvoudige animaties.

Waarde(n) TRUE of FALSE
Default waarde FALSE
Compatibiliteit Quicktime 3 of nieuwer

Voorbeeld:

<embed src="sample.mov" width="200" height="240" playeveryframe="true">

Opmerking: Als PLAYEVERYFRAME = TRUE wordt het geluid uitgeschakeld.

PLUGINSPAGE

Via PLUGINSPAGE geeft u op via welke url de gebruiker de Quicktime plug-in kan downloaden, als deze nog niet is geïnstalleerd. De browser gebruikt deze informatie om de locatie van de plug-in te openen. U wordt geadviseerd de de waarde "http://www.apple.com/quicktime/download/" niet te wijzigen.

Waarde(n) Geldige url
Default waarde geen
Compatibiliteit Quicktime 3 of nieuwer

Voorbeeld:

<embed src="sample.mov" width="200" height="240" pluginspage="http://www.apple.com/quicktime/download/">

QTNEXTn

Gebruik QTNEXT om meerdere (tot 256) URLs sequentieel af te spelen. De waarde van de parameter geeft aan welke url na afloop van het huidige bestand moet worden afgespeeld. QTNEXT0 is het originele bestand gespecificeerd in de parameter SRC. Als waarde kan ook GOLOn worden opgegeven: hierin is n de waarde van de QTNEXT url met index n.
Target is normaal gesproken T (myself). Als geen target is gespecificeeerd wordt de url in het browservenster getoond en worden alle volgende QTNEXT opdrachten genegeerd.

Waarde(n) Geldige url
Default waarde geen
Compatibiliteit Quicktime 4 of nieuwer

Voorbeeld:

<EMBED SRC="nameof.mov" WIDTH="200" HEIGHT="240"
QTNEXT1="<http://www.apple.com/quicktime/movies/sample.mov> T<myself>"
QTNEXT2="<rtsp://www.apple.com/quicktime/movies/sample.mov> T<myself>"
QTNEXT3="<URL> T<myself>"
QTNEXT4="GOTO0">

Zie ook : TARGET

QTSRC

Gebruik QTSRC om de browser de Quicktime Player te laten gebruiken ongeachte het MIME type van het bestand. De waarde van de parameter wordt als het te laden bestand beschouwd, de SRC parameter wordt  genegeerd.  

Waarde(n) Geldige url
Default waarde geen
Compatibiliteit Quicktime 4 of nieuwer

Voorbeeld:

<EMBED src="sample.mov" qtsrc="rtsp://www.apple.com/quicktime/sample2.mov">

QTSRCCHOKESPEED

Gebruik QTSRCCHOKESPEED om de datasnelheid van een bestand op te geven, ongeacht de bandbreedte van de eindgebruiker. Deze paramter kan nuttig zijn als een bestand door een grote hoeveelheid gebruikers wordt opgevraagd, om congestie in routers te elimineren. 

Waarde(n) Maximum datarate
Default waarde geen
Compatibiliteit Quicktime 4 of nieuwer

Voorbeeld:

<embed src="sample.mov" width="320" height="240" qtsrcchokespeed=33600>

QTSRCDONTUSEBROWSER 

Als QTSRCDONTUSEBROWSER = TRUE wordt de URL gespecificeerd in QTSRC geladen met behulp van Quicktime in plaats van de webbrowser. Dit voorkomt het cachen van het bestand, waardoor het laden van lokale bestande sneller gaat.

Waarde(n) TRUE of FALSE
Default waarde FALSE
Compatibiliteit Quicktime 4 of nieuwer

Voorbeeld:

<embed src="foo.mov" qtsrc="sample.mov" width="320" height="240" qtsrcdontusebrowser>

SCALE

Gebruik SCALE om aan te geven hoe het bestand in het afspeelvenster wordt weergegeven. Als SCALE = TOFIT worden hoogte en breedte van het bestand aangepast, zodat deze precies in het afspeelvenster past (volgens de waarden in de parameters HEIGHT en WIDTH). Als SCALE = ASPECT wordt het bestand ook aan de grootte van het afspeelvenster aangepast, maar blijft de verhouding tussen hoogte en breedte gelijk aan die van de oorspronkelijke opname. Als SCALE een numerieke waarde n krijgt wordt de film n maal vergroot afgebeeld. De laatste optie kan bij Quicktime VR Panorama bestanden de prestatie van het systeem sterk verminderen.

Waarde(n) TOFIT, ASPECT of een integer
Default waarde 1
Compatibiliteit Quicktime 3 of nieuwer

Voorbeeld:

<embed src="sample.mov" width="200" height="240" scale="tofit">

SRC

SRC is een verplichte parameter waarmee de url wordt vastgelegd die moet worden afgespeeld. SRC is de gebruikelijke manier om een mediabestand in te bedden: soms is de TYPE parameter nodig. 

Waarde(n) Een geldige url
Default waarde geen
Compatibiliteit Alle versies

Voorbeeld:

<embed src="sample.mov" width="200" height="240">

Zie ook: TYPE

STARTTIME

Met behulp van STARTTIME kunt u het startpunt van het mediabestand opgeven. Voor De virtuele Snijmachine is dit attribuut niet nodig, omdat de duur van het fragment via play.php wordt geregeld. Gebruik van STARTTIME kan tot onverwachte resultaten leiden.

Waarde(n) duur volgens het formaat hh:mm:sec:frames.frac
Default waarde (geen)
Compatibiliteit Quicktime 4 of nieuwer

Voorbeeld:

<embed src="sample.mov" width="200" height="240" starttime="00:15:22.5">

Zie ook: ENDTIME

TARGET

Met behulp van TARGET geeft u aan in welke applicatie het mediabestand of de url moet worden geopend. Als TARGET = "QUICKTIMEPLAYER" wordt het bestand in de stand-alone Quicktime Player afgespeeld.  Als TARGET = "MYSELF", dan wordt het bestand gespecificeerd in de SRC parameter vervangen door het bestand gespecificeerd in de HREF parameter als de gebruiker in het afspeelvenster klikt. In beide gevallen moet de parameter HREF dan naar een mediabestand verwijzen.

Waarde(n) QUICKTIMEPLAYER, MYSELF of integer
Default waarde (geen)
Compatibiliteit Quicktime 4 of nieuwer

Voorbeeld:

<embed src="poster.mov" width="200" height="240" href="sample.mov" target="quicktimeplayer">

Zie ook: HREF

TARGETn

Met behulp van TARGETn geeft u aan in welk frame een url gespecificeerd in een HOTSPOT of HREF attribuut moet worden afgespeeld. Als de waarde van TARGET leeg is wordt het nieuwe bestand op dezelfde plaats als het huidige bestand geopend. HOTSPOT en TARGET moeten voor iedere url dezelfde ID gebruiken.

Waarde(n) De naam van een frame (inclusief _self, _top, _parent, _blank)
Default waarde (geen)
Compatibiliteit Quicktime 3 of nieuwer

Voorbeeld:

HOTSPOT32="http://www.apple.com/quicktime" 
TARGET32="_blank"

Als op hotspot 32 wordt geklikt wordt de Quicktime homepage in een nieuw venster geopend.

Zie ook: HREF, HOTSPOT

TARGETCACHE

Met behulp van TARGETCACHE geeft u aan of het bestand moet worden gecached. 

Waarde(n) TRUE of FALSE
Default waarde FALSE
Compatibiliteit Quicktime 4 of nieuwer

Voorbeeld:

<embed src="poster.mov" width="200" height="240" cache="true" href="sample2.mov" TARGET="myself" targetcache="true">

TILT

Met behulp van TILT geeft u aan wat de tilt hoek is van een Quicktime VR bestand. De waarde van TILT ligt tussen -42.5 en 42.5 graden. De parameter heeft geen betekenis voor gewone Quicktime videobestanden. 

Waarde(n) Integer waarde tussen -42.5 en 42.5
Default waarde De waarde opgeslagen in het bestand.
Compatibiliteit Quicktime 3 of nieuwer

Voorbeeld:

<embed src="sample.mov" width="320" height="240" tilt="20.0">

Zie ook: FOV, NODE, PAN

TYPE

TYPE geeft aan wat het MIME type van het mediabestand is. Dit bepaalt welke plug-in wordt geladen. Voor de Virtuele Snijmachine hoeft u hier geen waarde in te voeren, dit wordt in het bestand play.php geregeld. TYPE wordt alleen ondersteund door Netscape 2.0 en nieuwer.

Waarde(n) Geldig MIME type
Default waarde geen
Compatibiliteit Quicktime 3 of nieuwer

Voorbeeld:

<embed src="sample.mov" type="video/quicktime" width="200" height="240">

URLSUBSTITUTE

URLSUBSTITUE = <Tekst>:<NieuweTekst> vervangt ieder voorkomen van de string Tekst in NieuweTekst in HREF, sprite action urls en hotspot urls. Deze optie kan gebruikt worden om Quicktime mediabestanden met ingebedde urls aan te passen zonder de bestanden zelf te bewerken. 

Waarde(n) Invoer volgens het formaat: <Tekst>:<NieuweTekst
Default waarde geen
Compatibiliteit Quicktime 4 of nieuwer

Voorbeeld:

<embed src="sample.mov" width="200" height="240" urlsubstitute="<samplestring>:<http://dns/foo.mov>">

VOLUME

VOLUME stelt het initiële geluidsniveau in.  Toegestaan zijn waarden tussen 0 en 100, waarbij 0 het geluid volledig onderdrukt en 100 het maximale volume instelt.

Waarde(n) Integer waarde tussen 0 en 100
Default waarde 100
Compatibiliteit Quicktime 3 of nieuwer

Voorbeeld:

<embed src="sample.mov" width="200" height="240" volume="50">

WIDTH

WIDTH specificeert de hoogte van de ingebedde speler in pixels. De paramater is verplicht, tenzij HIDDEN op TRUE is ingesteld. De hoogte van een mediabestand kan worden opgevraagd via 'Get Info...' in het 'Movie' menu in de Quicktime speler. 

Waarde(n) integerwaarde groter dan 2
Default waarde (geen)
Compatibiliteit Alle versies

Voorbeeld:

<embed src="sample.mov" width="200" height="240">

Zie ook: HEIGHT