Hoi Bart,
Hoera!
Het is me nog niet duidelijk hoe je Quicktime embedded in een htm-bestand, maar dat ga je me vast nog wel vertellen hé hunter?
Als ik nou eens Nee zei? Maar ik vrees dat ik me al verraden heb: de broncode!
Eerlijk gezegd: ik wist ook niet precies hoe je er een Quicktime in zou moeten embedden, maar het zou naar analogie van het embedden van een Windows Media Player moeten zijn. Eerst maar eens naar vriend Google: "
embedded quicktime audio player"
De eerste hit beloofde veel: "Embedded Media HTML Generator - Practically any media type can be embedded into web pages, including: Real RealMedia (e.g., RealVideo, RealAudio) QuickTime movies WindowsMedia ...".
Nu beloven generatoren wel eens meer dan ze kunnen, dus het uur van de waarheid zou spoedig aanbreken:
klik!
Aha, het ding is van het Center for Instructional Technology van de University of California, San Francisco. Dat geeft de burger moed! Een Quicktime-icoontje staat klaar voor
snelle kliktime. Ja, je zal wel geen speciale streaming server hebben, maar een gewone webserver:
klik, en gewoon even de bron vermelden en de auto-start en de loop uitzetten.
En jawel, daar komt de code:
HTML:
<!-- begin embedded QuickTime file... -->
<table border='0' cellpadding='0' align="center">
<!-- begin video window... -->
<tr><td>
<OBJECT classid='clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B' width="320"
height="255" codebase='http://www.apple.com/qtactivex/qtplugin.cab'>
<param name='src' value="http://servername/path/to/media.file">
<param name='autoplay' value="false">
<param name='controller' value="true">
<param name='loop' value="false">
<EMBED src="http://servername/path/to/media.file" width="320" height="255" autoplay="false"
controller="true" loop="false" pluginspage='http://www.apple.com/quicktime/download/'>
</EMBED>
</OBJECT>
</td></tr>
<!-- ...end embedded QuickTime file -->
</table>
Ach, om de noob-gebruikers ter wille te zijn hebben ze 'm in een tabel gestopt...
Maar die schaven we er even af: wij zijn beter, wij doen het met css.
Omdat het geen video-player maar alleen een audio-player hoeft te zijn *), kan de hoogte omlaag gebracht worden tot bv. 20px.
En dan staat klaar:
HTML:
<div id="play">
<!-- begin embedded QuickTime file... -->
<OBJECT classid='clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B' width="740"
height="20" codebase='http://www.apple.com/qtactivex/qtplugin.cab'>
<param name='src' value="http://www.bartkuijer.nl/mijn/lr/lr.mp3">
<param name='autoplay' value="false">
<param name='controller' value="true">
<param name='loop' value="false">
<EMBED src="http://www.bartkuijer.nl/mijn/lr/lr.mp3" width="740" height="20" autoplay="false"
controller="true" loop="false" pluginspage='http://www.apple.com/quicktime/download/'>
</EMBED>
</OBJECT>
<!-- ...end embedded QuickTime file -->
</div>
Dat ziet er bekend uit: de dubbele methode met Clsid en parameters + een <embed> gedeelte (voor IE en voor de rest).
Zo komt de geleende wijsheid goed van pas: die clsid-zou ik nooit verzonnen hebben (en om die met brute force te pakken te krijgen, zou wel een tijdje in beslag nemen).
Conclusie: er zitten geen voorbereidende/aanvullende handelingen aan vast. Je hoeft helemaal niets extra te doen, behalve het hebben van de mp3'tjes op je server en het inplakken van deze code met de goede verwijzing.
Per pagina hoeft alleen de twee keer geplaatste link te verschillen.
Succes!
Met vriendelijke groet,
CSShunter
________
PS: je begrijpt wel welke student (UvA'dam) dat stapeltje ponskaarten uit z'n handen liet dwarrelen.
*) Brengt me trouwens op een heel ander idee. Je zou ook nog in plaats van dit alles een filmpje kunnen maken van de langzaam omhoog scrollende bladmuziek, met de muziek als begeleiding erbij. Filmpje stallen op YouTube, en op de pagina alleen de YouTube embedden. Klaar! Alleen kan men op deze manier niet de bladmuziek uitprinten.
O, als dat de bedoeling is bij het ge-embedde img, moeten de afbeeldingen van de bladmuziek waarschijnlijk gesplitst worden in handzame A4-verhoudingen om heelhuids uit de printer te kunnen rollen. Maar dat heb ik niet uitgeprobeerd.
[edit]PS-PS: Scollen van de muziek zou met wat javascript ook in de html-uitvoering kunnen.[/edit]