Player, plug-in e conversioni -  · Player, plug-in e conversioni• • Ovvero: alcune tecniche...

6
Player, plug-in e conversioni Ovvero: alcune tecniche per incorporare i player multimediali nel browser e il "metodo QuickTime" per convertire i file audiovisivi. Due argomentazioni che vanno sul tecnico e sul pratico e che hanno, come spesso propone questa rubrica, lo scopo di verificare il livello di resa dei browser all'uso delle componenti audiovisive. di Bruno Rosati Nello specifico dell'articolo vedremo va- rie soluzioni d'uso dei plaver più diffusi (Windows Media Plaver, Real Plaver e OuickTime Plaver), preferendone l'in- corporamento nella pagina piuttosto che l'esecuzione a sé stante. La differenza non è solo estetica - il quadro video si visualizza direttamente all'interno della pagina HTML, tra testo e grafica - ma anche funzionale, in quanto l'incorporamento ("embed- ding", il termine tecnico) consente un maggiore controllo e personalizzazione del plaver. Oltre a ciò, analizzeremo resa e utilità applicativa delle funzioni di conversione dei formati multimediali che ci offre pro- prio uno dei tre plaver. Nello specifico, l'Apple OuickTime Plaver 4.1. Windows Media Player: tutto in una pagina, sia per lE che per NN Per mezzo di un articolo, pubblicato in- sieme ad altri intorno all'argomento, a partire daIl'URL: http://msdn.microsoft.com /work- shop/imedia/windowsmedia/ crcon- tent dal preziosissimo archivio Workshop di Microsoft, riusciamo ad attingere le informazioni utili al riguardo dell'incor- poramento del plaver. Il più interessan- te tra gli scritti pubblicati è quello a te- ma "Embedding Windows Media Plaver", che presenta una soluzione, unica e funzionale, affinché vengano conglobati in un'unica pagina HTML sia il richiamo dell'ActiveX per IExplorer, "0' Cheta qUI per nprodurre dal piayer esterno Cliccaado con a tasto destro del mouse sul quaa-o wlto ~ possìblle selcz:woare LaW'IODe m FUlL SCREEN Filmato MPEG: Incorporamento e FuIlSer.,n Embedding. il file di prova preparato per la visione in embedding sia con IExplorer che Navigator. Embedding: dallo stesso file di embedding è possibile passare alla vista in fullscreen. 140 MCmicrocomputer n. 210 - ottobre 2000

Transcript of Player, plug-in e conversioni -  · Player, plug-in e conversioni• • Ovvero: alcune tecniche...

Page 1: Player, plug-in e conversioni -  · Player, plug-in e conversioni• • Ovvero: alcune tecniche per incorporare i player multimediali nel browser e il "metodo QuickTime" per convertire

Player, plug-in e• •conversioni

Ovvero: alcune tecniche per incorporare i player multimediali nel browser

e il "metodo QuickTime" per convertire i file audiovisivi.

Due argomentazioni che vanno sul tecnico e sul pratico e che hanno,

come spesso propone questa rubrica, lo scopo di verificare il livello di resa dei browser

all'uso delle componenti audiovisive.

di Bruno Rosati

Nello specifico dell'articolo vedremo va-rie soluzioni d'uso dei plaver più diffusi(Windows Media Plaver, Real Plaver eOuickTime Plaver), preferendone l'in-corporamento nella pagina piuttostoche l'esecuzione a sé stante.La differenza non è solo estetica - ilquadro video si visualizza direttamenteall'interno della pagina HTML, tra testoe grafica - ma anche funzionale, inquanto l'incorporamento ("embed-ding", il termine tecnico) consente unmaggiore controllo e personalizzazionedel plaver.

Oltre a ciò, analizzeremo resa e utilitàapplicativa delle funzioni di conversionedei formati multimediali che ci offre pro-prio uno dei tre plaver. Nello specifico,l'Apple OuickTime Plaver 4.1.

Windows Media Player:tutto in una pagina, sia per lEche per NNPer mezzo di un articolo, pubblicato in-sieme ad altri intorno all'argomento, a

partire daIl'URL:http://msdn.microsoft.com /work-shop/imedia/windowsmedia/ crcon-tentdal preziosissimo archivio Workshop diMicrosoft, riusciamo ad attingere leinformazioni utili al riguardo dell'incor-poramento del plaver. Il più interessan-te tra gli scritti pubblicati è quello a te-ma "Embedding Windows MediaPlaver", che presenta una soluzione,unica e funzionale, affinché venganoconglobati in un'unica pagina HTML siail richiamo dell'ActiveX per IExplorer,

"0'

Cheta qUI per nprodurre dal piayer esterno

Cliccaado con a tasto destro del mouse sul quaa-o wlto~ possìblle selcz:woare LaW'IODe m FUlL SCREEN

Filmato MPEG: Incorporamento e FuIlSer.,n

Embedding.· il file di prova preparato per la visione in embedding sia conIExplorer che Navigator.

Embedding: dallo stesso file di embedding è possibile passare alla vista infullscreen.

140 MCmicrocomputer n. 210 - ottobre 2000

Page 2: Player, plug-in e conversioni -  · Player, plug-in e conversioni• • Ovvero: alcune tecniche per incorporare i player multimediali nel browser e il "metodo QuickTime" per convertire

Oltre alle pagine di prova appena enun-ciate, mettiamo a disposizione dei no-stri lettori altri download interessanti:• Windows Media Player 7.0 in ver-sione definitiva (wmp7.exe - 9.32Mbyte).• Windows Media Player Plug-in perNetscape Navigator (wmpplugin.exe -290 Kbyte).• Windows Media Player PowerToys con nuove funzioni aggiuntive peril player, come il Deluxe CD Data Con-verter, oppure la Power Skin, per la ma-nipolazione delle media library di WMP(wmptoys.exe - 475 Kbyte).• Windows Media Encoder 7.0 in ver-sione definitiva (wmencoder.exe -4,18 Mbyte). Adesso l'appiicativo èdavvero al passo con quelli della con-correnza, in particolare facciamo riferi-mento all'ottimo RealProducer, al qualeWMEncoder 7 è finalmente accostabi-le, per caratteristiche, semplicità opera-tiva e rapidità d'intervento. Un ottimolavoro per un ottimo, probabilmente in-dispensabile applicativo di codifica per ilformato .wmv (Windows Media Video)appena sfornato, sempre sotto l'om-brello dell'ASF e gemello del .wma(Windows Media Audio). Come resa,senza ancora emettere un giudizio defi-nitivo, vi rimettiamo alla visione del filedi prova: dogs.wmv, che abbiamo rea-lizzato convertendo l'originale dal for-

V' Sul eD il file d'esempio per IExplo-rer è denominato: embedmpeg.htm/I file HTML preparato per la prova con-tiene le stesse istruzioni sopra detta-gliate ed è quindi un'ottima soluzionesia all'uso in <embed ... > con Naviga-tor, che tramite l'invocazione dell'Acti-veX relativo per IExplorer.

Appena sfornata da Mi-crosoft. ecco la versio-ne definitiva di Win-dows Media Encoder

_.- 7.0.--_ .•.• ..:1

-

L'interfaccia di lavorodi WMEncoder 7.0 ètanto semplice quantofunziona le.

in che, naturalmente, mettiamo a di-sposizione dei nostri lettori direttamen-te dal CD allegato.Il codice, nella sua interezza, è il se-guente:

""<fOI~ WIf\do•• , "'od,.- f ••••••d." " •••••• ,·to·" •• , ~ ••• rl\oIorodu<tJon 100>1111-'.noblo •••• MIo'" Il,,"~.,,,lO <01''''' botll ""_onel ~",._d.d oudoo, ",doo, onel ..,"'puto, •••.•• n ""OQ" lo "Molo••• Htld,. ' ••.mot l••. ~•• ond on-d.m •••d d.~ •.••.•

Windows Media Encoder 7

" ••• ",u •••.•••••••._u ••••ltItOrf .",•••••••Il••••to--.. __ ••••••••••••••_wnto •••

pluginspage="http://www.microsoft.com/isapi/redir.dll?prd=windows&sbp=mediaplayer&ar=Media&sba=Plugin&"

SRC="http://server/path/your-file.asx"Name=MediaPlayerShowControls=lWidth=360Height=l80

</embed></OBJECT>

<Embed TYPE="application/x-mplayer2"

<BR><BR><a HREF="nomefile.avi">Start the streaming media presentation in the stand-alone

player.</a>

<OBJECT ID="MediaPlayer"classid="CLSID:22d6f312-bOf6-11dO-94ab-0080c74c7e95"

CODEBASE="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=6,4,5,715"

standby="Loading Microsoft Windows Media Player components ... "TYPE="application/x-oleobject">

<PARAM NAME="FileName" VALUE=" nomefile.avi "><PARAM NAME="AnimationatStart" VALUE="true"><PARAM NAME="TransparentatStart" VALUE="true"><PARAM NAME="AutoStart" VALUE="true"><PARAM NAME="ShowControls" VALUE="l">

mentre per lE è sufficiente che il sul PCospite sia installato il Media Player, perquanto riguarda Navigator è necessarioricorrere all'installazione dell'appositoplug-in Windows Media Player Plug-

che il plug-in per Navigator. La verificada noi effettuata ha dato esito positivo.Sia l'<OBJECT ID="MediaPlayer .. >con il quale si richiama l'ActiveX delWMP per IExplorer, che l'<EMBED ty-pe" application/x-mplayer2" ... > per il ri-chiamo del plug-in player per Navigator,hanno funzionato bene. Ovvio che

MCmicrocomputer n. 210 - ottobre 2000 141

Page 3: Player, plug-in e conversioni -  · Player, plug-in e conversioni• • Ovvero: alcune tecniche per incorporare i player multimediali nel browser e il "metodo QuickTime" per convertire

Streaming Media JukeBox

Embedding: il file rela-tivo alla modalità Juke-Box. Attraverso delsemplice codice Java-Script è possibile far vi-sualizzare tutti i filmatidi una mediateca attra-verso un unico quadrovideo.

SRC="mpeg4_v2.rpm"

cati ad altrettanti canali video con relati-vi controlli di play e stop. I bottoni (quel-li "originali" di Real Player) sono con-trollati da codice JavaScript e lanciano ofermano l'esecuzione del filmato su diun unico quadro video dedicato. Unasoluzione elegante e funzionale.

E, a giustificazione del nome impostoaIl'EMBED, il consigliato uso di un formnel quale appaiano tre bottoni di con-trollo con un gestore d'evento onClickpronto ad eseguire in linea un piccoloJavaScript, come il seguente esempioprova a chiarire:

La seconda soluzione, cioè quella co-mune ai browser, è genericamente im-postata come segue:

~--::-:==-=-- ..5000__ liI§::::=:..;: I>e • .w." Wl •••••• "'_oM_ ~ •• , •• 7

Windows Media Plaver:collegati online con laHome Page di Window-sMedia.com per l'au-dio visione di tutti i con-tributi mediali presentiin linea.

Windows Media Plaver:la pagina esplicativa de-dicata da Microsoft nonsolo alla presentazionedel plaver, quanto allaglobale promozionedell'intera tecnologiaWindows Media.

ti' Sul CD il file d'esempio per IExplorerè denominato: realshow.htmIl file utilizza sei controlli ActiveX dedi-

l'altra per entrambi i browser:• Per IExplorer (dalla versione 3.x inpoi) è stato realizzato un apposito Acti-veX in grado di poter governare <EMBED NAME=j avademoogni singolo evento mediale. WIDTH=220 HEIGHT=180Ciò avviene tramite utilizzo del CONSOLE=onetag d'incorporamento <object CONTROLS=ImageWindow... > che richiama l'ActiveX spe- BACKGROUNDCOLOR=whitecifico: clsid:CFCDAA03-8BE4- CENTER=true>11cf-B84B-0020AFBBCCFA).• Per Navigator e per IExplorer(a partire dalla versione 4.x) l'uso delplug-in, tramite utilizzo del tag d'incor-poramento <embed ... >.

mato MPEG. Dagli oltre 9 Mbyte diquest'ultimo, siamo scesi agli appena163 Kbyte dello streaming. Quadro vi-deo ridotto, qui e là qualche scatto diframe e un po' di rumore in video ... mavuoi mettere con il .wmv che appenaottenuto entra in una pagina Web e sicarica rapidamente come non mai?!• WMJukeBox Player: pagina HTML ecodice JScript (jboxewmp.htm - 4Kbyte) con il quale, dalla semplice rap-presentazione di un filmato incorporato,è possibile passare ad una lista selezio-nabile, sfruttando quindi una sola pagi-na per più filmati. Nel nostro esempioabbiamo addirittura previsto un Arraycontenente ben undici filmati, tutti per-fettamente richiamabili e controllabili invideo da un unico quadro video eun'unica base remota.Quest'ultima è molto ricca e risulta intutto e per tutto simile a quella incorpo-rata nel player in versione stand-alone.In più dispone dei bottoni per ridurre,ingrandire e normalizzare la grandezza

del quadro video in esecuzione. Il codi-ce deriva da uno script prelevatoa I I ' U R Lhttp://www.webreference.com/js/co-lumn51/code1.html.

Diverso è l'approccio progettato daReal Networks per il suo fortunatissimononché validissimo Web player. Perquanto concerne i due browser, vengo-no messe a punto due soluzioni distintee separate. Una esclusiva per IExplorer,

Real Player:un ActiveX per IExplorer e ilplug-in per Navigator

142 MCmicrocomputer n. 210 - ottobre 2000

Page 4: Player, plug-in e conversioni -  · Player, plug-in e conversioni• • Ovvero: alcune tecniche per incorporare i player multimediali nel browser e il "metodo QuickTime" per convertire

La stessa paginaWeb vista dalbrowser completadi tutte le infor-mazioni supple-mentari.

Real Player in embedding.· primo esempio dedicatoall'ActiveX per IExplorer.Qui ci siamo anche dilettati nel moltiplicare il nume-ro dei video che, seppure tramite controlli remoti de-dicati a ciascuno, per la riproduzione usufruiscono diun unico quadro video.

Oltre agli esempi pratici appena presen-tati, anche per i tipi del Real Player met-tiamo a disposizione dei nostri lettoriuna sorta di "mini-kit" produttivo. DalCD di questo numero, al riguardo, èpossibile scaricare:

• Real SlideShow 2.0 Free Edition, ri-chiestissimo authoring tool per la sin-cronizzazione di immagini e componen-ti audio a commento (Audio-Illustrated).• Real Player 7.0 Basic, la versionepiù recente del player in versione free.• Surreal FX Plus beta, per la visualiz-zazione di una resa grafico-psichedelica3D durante la riproduzione di compo-nenti audio .rm-compatibili tramite RealPlayer 7.x oppure Real Jukebox l.x.

QuickTime:tutto in un <EMBED>QuickTime, in fatto d'incorporamentodel plug-in player, fornisce solo la tecni-ca di controllo via <EMBED>, con laquale garantisce il pieno supporto, dalleversioni 3.0 in poi, sia di IExplorer chedi Navigator. Garanzia che derivadall'imponente lista di attributi che Ap-pie ha progettato per rendere la massi-ma elasticità e programmabilità al tag inquestione.

V Sul CD il file d'esempio per entrambii browser è denominato: ExNNRea-IEmb.htmLa soluzione cross-browser è semplice.In questo caso non vengono utilizzati ibottoni originali del Real Player, bensì iclassici <lNPUT TYPE..> di JavaScnjJt./I controllo remoto in questo caso com-prende anche la funzione di pausa.

condo metodo ci sem-bra più immediato esemplice da utilizzare.Tassativo - soprattuttoall'uso con Navigator! -è l'utilizzo dell'estensio-ne .rpm anziché quellastandard .rm. Abbiamodifatti verificato che,mentre IExplorer vi sua-

lizza ed esegue file .rm incorporati, ilplug-in di Navigator non riconosce lagenerica desinenza .rm attinente alleistruzioni <EMBED> e quindi non cari-ca il player. Sostituita ai nostri file diprova l'estensione .rpm a quella di de-fault .rm, anche Navigator ha immedia-tamente riconosciuto il comando e cari-cato il plug-in per l'esecuzione del file inembedding.

-----------_.

Seneo riepilogativo delle estensioni alfartieolopresenti su MCD-ROMdi questo numero

----

L'onClick permetterà, a seconda delbottone premuto, l'esecuzione, la pau-sa e l'arresto della riproduzione. Tuttoquesto invocando delle funzioni specifi-che del Real Player, che JavaScript è ingrado di eseguire realizzando una sem-plice ma efficace serie di controlli re-moti. Carino e funzionale.Mentre il precedente <object> è esteti-camente forse migliore, ma richiedel'uso esclusivo di IExplorer, questo se-

Windows Media Player 1.0: versione definitiva del nuovo player multimediale di WindowsWindows Media Player Plug-in per Netscape Navigator: plug-in per l'incorporamento dellefunzioni del nuovo Media Player speci1ico per il browser Netscape Navigator a partire dalleversioni 4.xWindows Media Player PowerToys: estensioni al nuovo Media Player l.xWindows Media Encoder 1.0: versione definitiva dell'Encoder-streaming in formato WMVideoRea! Player 1.0Rea! Surreal FX Pios betaReal SlideShow 2.0 Free Edition: generatore di slideshow con temporizzazione e sincronizza-zione deHa componente audioQTPfayer GUIJE:guida interattiva all'uso degli attributi del tag <EMBBI>QuickTime Player 4.0 Web Installer: player multimediale del formato MOVie. Per l'enettivoutilizzo, necessità di scaricare file di ri1erimento direttamente dal sito di Apple.Serie di filmati: in formato .mov, .avl, .mpg e .rpmSerie di file MIOI ed equivalenti .mov

<FORM><INPUT TYPE="button" VALUE="Play"

onClick="document.javademo.DoPlay()"><INPUT TYPE="button" VALUE="Pause"

onClick="document.javademo.DoPause()"><INPUT TYPE="button" VALUE="Stop"

onClick="document.javademo.DoStop()"></FORM>

p - -- ---- ~------~C&v: Cosa c'è sul CD

MCmicrocomputer n. 210 - ottobre 2000 143

Page 5: Player, plug-in e conversioni -  · Player, plug-in e conversioni• • Ovvero: alcune tecniche per incorporare i player multimediali nel browser e il "metodo QuickTime" per convertire

~.liJc 'll' ::J~.PROVA di a.mrnDmo <1 QUlCKTDdE

TnIIltn di MYS1ERY MEH-Pro~UIW\'t'I"UlISQl<loo-

(T\I:Il,dnIIIlWerw.)

REA!. PLA YER ESEMPIO GENERICO DI EMBEDDINGMo<Uo comprmnvo di bonOOl Play. PIUlI(, e StopcOdlrobtl 'Aa codice Jav~t.Questo modo t C~ per NetJcape N~ e lnIemetEJ:pIocu

"' 1

••.-ot

'.1 ••\

..

- ••

QuickTime 4.1 in embedding: il tag <EMBEO> di richiamo al plug-in QT-Plaver è dotato di numerosissimi attributi. In questa visione incorporata,seppure ridotta nelle misure del quadro video in riproduzione, è da notare eapprezzare la completezza della barra remota. Questa, anche in embed-ding, rimane del tutto uguale a quella del plaver in stand-alone .

L'opportunità di averne provato le fun-zioni di embedding, ci ha portato ad ap-

Apple QuickTime e lefunzioni di conversione

Solo così si è ripristinata un'impagina-zione ordinata, con le intestazioni a pre-cedere il quadro video ed entrambi igruppi sempre allineati al centro.

e </embed>), l'impaginazione diventa-va confusa. Addirittura il quadro videoveniva riposizionato prima del testod'introduzione. Pertanto abbiamo impo-sto due coppie di tag <center> e</center>, uno per delimitare l'intesta-zione e l'altro l'istruzione d'incorpora-mento. In pratica, prima del gruppo diistruzioni (da <center> a </center» so-pra elencato, abbiamo provveduto ascrivere il seguente gruppo:

<center>PROVA di EMBEDDING di QUICKTlME<br>Trailers di MYSTERY MEN<br>- Produzione Universal Studio -<br>(Tutti i diritti riservati)</center>

t/ Sul CD il file d'esempio per entrambii browser è denominato: embedqti-me2.htmSi tratta di un semplice esempio nelquale è incorporato un solo filmato, ma

è da notare e apprezzare latopmargin=O scroll=no> completezza della barra remo-

ta del QuickTime. Tale barracomprende tutti i controlli, chesono regolarmente disponibiliall'uso del player a sé stante.

Real Plaver in em-bedding: secondoesempio "cross-browser ", ovverocompatibile sia conIExplorer che conNavigator.

<body leftmargin=O<center><embed width=240 height=157fullscreen= yessrc="nomefile.mov" align="center" ></center>

Personalmente abbiamo anche notatoun particolare al riguardo dell'impagina-zione. Laddove si cercava d'inserire deltesto introduttivo e si sfruttava la ce n-tratura unica «center> prima del testoe </center> dopo il tag di <embed ... >

prattutto per ga-rantire un più ra-ziona le sfrutta-mento dell'area distampa della pagi-na HTML.

Esemplificando, se il quadro video di unfile .mov fittizio è pari a 240x160 pixel,dimensionando il quadro a 320x240 ciritroveremo con una larga cornice dispazio non utilizzato. Meglio si dimen-siona l'area dedicata all'incorpora mentodel plug-in e migliore sarà la resa visivad'insieme della pagina.Tale appunto è ovviamente finalizzatoall'estetica della pagina, non certo alcorretto funzionamento del plug-in.Altra annotazione da fare è quella dellepreferenze di pagina che, così come ciconsigliano i tecnici della Apple, è pos-sibile setta re direttamente nel tag<body>, imponendo margini ed even-

tuali inibizioniallo scrollingdella pagina.Un'istruzioned'esempio po-trebbe esserela seguente:

<center><embed width=320 height=240fullscreen= yessrc="C:\Articoli\cv\ottobre\embedding\mysterymen.mov" ></center>

Sperando di farvene ..gradito dono" ab-biamo allora messo a punto un elencoc1iccabile, per mezzo del quale è possi-bile portarsi sulla spiegazione e il relati-vo esempio, di ogni singolo attributo. E'un piccolo contributo che, se l'esperi-mento funziona (e se le sw-house loapprezzano!), potremmo continuare an-che con altre, piccole iperguide. Perlanciare questa dedicata agli attributidel QuickTime, dalla pagina elettronicasu C&V sul CD, basterà cliccare su CV-guide.Dopo questa breve digressione, proce-diamo finalmente con la presentazionedi quello che, di base, potrebbe essereil costrutto del tag in esame.Nello specifico, tra le varie combina-zioni provate, quella che ci ha soddi-sfatto di più vede comprese tra i tag<body> la seguente istruzione d'incor-poramento:

Per quanto riguarda la grandezza dellazona d'incorpora mento, questa va at-tentamente rapportata alla grandezzareale del quadro video del filmato.Prefissare una dimensione più o menostandard - solitamente in percentuale:100% oppure 50%, ecc. - è la soluzio-ne più a buon mercato, ma è ovviamen-te meglio specificare una grandezza lapiù prossima possibile a quella reale.E questo per meglio sfruttare e dimen-sionare non solo il quadro video dedica-to all'embed del movie, ma anche e so-

144 MCmicrocomputer n. 210 - ottobre 2000

Page 6: Player, plug-in e conversioni -  · Player, plug-in e conversioni• • Ovvero: alcune tecniche per incorporare i player multimediali nel browser e il "metodo QuickTime" per convertire

Innuendo.mid (69 Kb) Innuendo.mid.mov (84 Kb)

KillerOueen.mid (47 Kb) KillerOueen.mid.mov (72 Kb)

OneYearOfLove.mid (20 Kb) OneYearOfLove.mid.mov (25 Kb)

RadioGaGa.mid (64 Kb) RadioGaGa.mid.mov (64 Kb)

WeAreTheChampions.mid (39 Kb) WeAreTheChampions.mid.mov (64 Kb)

WhoWantsToLiveForever.mid (22 Kb) WhoWantsToLiveForever.mid.mov (22 Kb)

I file ".mid.mov" che risultano di taglio maggiore rispetto a quello dei MIDI da cuisono derivati, sono stati marcati anche con codice per la compatibilità con i .mov diQuickTime 2.0.

tare scindendo latraccia video daquella audio e de-comprimere la pri-ma In una sequenzad'immagini, in unostatico bitmap, op-pure di convertirlasemplicemente inun file di animazio-ne.

Il richiamo delle istruzio-ni di uno specifico attri-

.• buto al tag <EMBEO>.• i"

GUIDA 1NTERA1TIVAùJ'u,o d~&Uattrlbuddt E~tBEDDING In

•.

mputer&Video

CCII"'.P

eomllellwlo/tll-12llhelght-ltlMIser ••••• .,..

sr""'·"."'.Ii ••. IIlw".llg •••·Ulllll·.c/l'Ilnl".

.IIT •••.••••• '._'

aQuickTime Player

Il risultato che ne è scaturito ci ha final-mente fornito una serie di file multifor-mato e la piacevole sensazione - a pre-scindere dal formato Mp3 non suppor-tato direttamente - di poter disporre diun ottimo modulo di conversione.Tra le "classiche" funzioni di conver-sione da/a Avi-Mov e Wav-Aif, quellache ci ha interessato di più è la possibi-lità di poter agire alla conversione di fi-le MIDI.Questi, per essere letti dal QTPlayer,vedranno modificata preventiva mentela propria desinenza (QT vi aggiungeràla propria .mov) e successivamente po-tranno essere trasformati in formato.aif. In tal modo saranno presto dispo-nibili all'utilizzo nella timeline di un vi-deo editor per Macintosh.Allo stesso modo, da .aif potranno ri-tornare in ambiente PC ed essere ulte-riormente convertiti in .wav oppure inMp3.

Forex.vnpl.

N.,.,Newr rpedy.1:tqp oC~" duf>2 ",!tu C"l t •••••e ptoblelr.r•••••• 1<>mebrO ••.•••.•

NOI.2,iflh.m<>YI.COfllfolleflllMbl •.••• d.dmon.olI6ptn:s....u" •• dlo.dded

The IIflGIIT MlnbuI.e rpec&llhe he'llhI ofthe embed<kd6le 1fIpw:1s1M IIfIGIIT.anl>t4t Il "',uind l.I1Ienlhe 1I1~PUlIllJ'lbo.u IIlpeCl6MThellfIGlIToflhe-....ecalbefOWldbydooom&'OttWo '",lhe'},(~'menu"'llllllQoacltTmeP\aytr lfyoudo""'llSclbr "ALl

IInnbuteXldrouJUWlJ·llelFllhII •• """'!haI1bo:acfUIIlhtl(llw:oC1l>r:-Cfb 16iJ'Oll•.t sbowqtbecOCllr •••• ).m._wl>t:~dfO&1brhe'i/ll IfJOllJllllfll7'hel&bld-~"we1Urdl.aam.he,p oflbo: _.lhe l'llO..e •.•• bt cetUndNtde1tu bccllI

s•• aIJo IlI'TIl

Ther•• eDO ••••••• IO~for1bsIllnb<atTheJll~~Dlll/:Il'llxutom ..•. lbo:'f'U:Ibkyollbo:_IfJOUdoftOilq>plJ1I1DDI:H.1bo:lllbo:_ •.•• tH!~IfJOUruppIJ.1DDDf.thr_1l1lO11'11lble0fllbeP. Thos01'_" ftOiIlIpPfopnJle for Q-1tTmo VJ. Ob~cu orP_anas Tht IIIDDI:H-.bui. Il opproprwt for .ourld·ody IOOmlw1xb •• brdCenllltheback.&Jo.md

lIIC~nw .••n'''Im '''''' EMBEO

_" ....11(-.0..--,~~,~

OTIRC_'UIl"'~U

$ •• "•••••• ~,.... .,.,-, ....•_-,_ ••••••.•• cU"T.,•• ,·ouot~l_""""U'_1<00("...~-

IU"U(~ n,..- .. Q.xkT_3orlate.)

La guida interattivaall'uso degli attributi d'in-corporamento del plug-inoTPlaver.

_M_A"",,"""'" EMBEO

_"...."1--......."'"_.

•••.••,I ••IIYI_

l'W'<'WS'_

o.""'on.c~_I"O'UIC_I..,q~c

l''''''''

~~ì~u:~,--uaLSUMTnU".

.aif e quindi importare definitiva menteper il riutilizzo effettivo negli ambientimultimediali di Apple.•.. avi-.rnov, semplice e lineare graziealla compatibilità con i compressori in-

deo e cinepack .•.. mov (verso .avi, .wav, .flc e .bmpl.con la possibilità di poter quindi espor-

MIDltoMOVMIDI originali

Le nostre prove, immancabili, ci hannopermesso di realizzare conversioni po-st-importazione e per esportazione, da:•. mid verso .mov (con effetto a cate-na: .mov-aif, .aif-wav). La traduzione èpuramente formale, in quanto il file ri-mane comunque in notazione, ma dive-nendo compatibile con i tipi di QuickTi-me e quindi pronto ad essere utilizzatonegli applicativi di sviluppo ipermediale.Le nostre prove di conversione le ab-biamo effettuate provando a convertire6 brani dei mitici Queen.Per eseguire tali brani è necessario di-sporre del QuickTime Player presenteanche questo sul nostro CD.

• ..wav, con conversione in RAM, perl'esecuzione immediata e quindi la pos-sibilità di salvare successivamente in

prezza re QuickTime non solo comeplayer, ma anche come convertitore diformati.Tale funzione, va subito precisato, di-venta attiva solo a registrazione effet-tuata, ma è un'opportunità interessan-te che, a fronte di una modica cifrad'acquisto, ci rende la possibilità dimanipolare ulteriormente il formatodei file mediali a nostra disposizione,potendoli così riadattare alle nostreesigenze.L'opportunità è ghiotta. Così abbiamocominciato a fare le nostre brave pro-ve con tutti quei formati che il playerha riconosciuto come "filmati".La lista è abbastanza sostanziosa e vadall'ovvia compatibilità con i file AVI al-le sintesi sonore Wave, ma accetta an-che formati puramente grafici, comead esempio lo .gif (purché "anima-ted", però!) e addirittura notazioni mu-sicali, com'è nel più classico standard.mid. In pratica, QuickTime Player ècompatibile con tutti i formati dinamicipiù diffusi. Una compatibilità che siestende dalla fase d'importazione aquella di esportazione.

MCmicrocomputer n. 210 - ottobre 2000 145