QuickTime
Da Wikipedia, l'enciclopedia libera.
| QuickTime | |
|---|---|
Screenshot della versione per Windows di Quick Time 7.1.5 |
|
| Sviluppatore | Apple Inc. |
| Ultima versione | 7.6.2 (1 giugno 2009) |
| SO | Mac OS X, Windows 2000, XP e Vista |
| Genere | Media Player |
| Licenza | Proprietario |
| Sito web | www.apple.com/it/quicktime/ |
In informatica, QuickTime è il nome che Apple Inc. ha dato all'architettura del suo sottosistema di visualizzazione e al suo formato di file proprietario, molto diffuso su sistemi Macintosh. Viene quotidianamente utilizzato da web developer per creare video clip cross-platform che possono essere scaricati da internet o visualizzati in streaming.
QuickTime è un formato file "contenitore", che può racchiudere video, audio, immagini virtuali e altri tipi di informazioni multimediali come per esempio un filmato Flash. Apple sviluppò QuickTime in modo da essere estensibile e flessibile nel tempo: file in formato QuickTime 1.0 possono essere riprodotti dall'ultima versione, QuickTime 7.
QuickTime 1.0 per Mac OS, la prima versione dell'architettura, venne rilasciata il 2 dicembre 1991. Nel novembre del 1994, Apple rilasciò QuickTime 2.0 per Microsoft Windows 3.11, il primo porting di QuickTime per quell'ambiente operativo.
Indice |
[modifica] Architettura
Un file QuickTime è suddiviso in tracce composte da audio, video, effetti o testo
Le tracce al loro interno contengono le tracce contenti le informazione che vanno decodificate dai codec adeguati. All'interno delle tracce vi è una lista che lega la traccia e il codec in grado di decodificarla.
La traccia media contiene altre tracce che possono risiedere in altra parti del file, su altri file o nella rete.
Internamente il formato mantiene i dati organizzati in una struttura ad albero di "atomi". Ogni atomo ha una struttura di 4 byte, questi 4 byte vengono utilizzati per identificare la funzione dell'atomo. Un atomo può essere genitore di altri atomo o puntare a dei dati ma non può fare entrambi le cose.
Questa struttura è simile a quella che contiene i file Ogg e a quella che organizza i file Advanced Streaming Format della Microsoft. Tuttavia QuickTime è stato il primo formato di file a utilizzare questa struttura indipendente dalla piattaforma.
[modifica] QuickTime e MPEG-4
Nel 1998, l'ISO approvò il formato QuickTime come base per lo standard MPEG-4. I sostenitori fecero notare che era un buon formato per via della sua predisposizione alla codifica, trasmissione e archiviazione via rete. Queste erano caratteristiche che mancavano al formato MPEG-1, che era troppo basilare, e all'MPEG-2 che non era stato progettato per la trasmissione via web. La compatibilità MPEG-4 è stata aggiunta con la sesta versione di QuickTime, sviluppata nel 2002. Apple ha tuttavia ritardato per diversi mesi il rilascio del software per via delle dispute sorte con il comitato MPEG-4 sulle licenze. Secondo il comitato il prezzo richiesto per le licenze era troppo elevato per molti fornitori di servizi. Un compromesso fu poi raggiunto e il software fu rilasciato nel Giugno del 2003.
[modifica] Lista degli aggiornamenti
| Aggiornamenti di QuickTime 6 | |||
|---|---|---|---|
| Data rilascio | Versione | Piattaforma | Caratteristiche |
| 15 luglio 2002 | QuickTime 6 | Mac OS 8, Mac OS X, Windows | MPEG-2, MPEG-4 e supporto AAC |
| 14 gennaio 2003 | QuickTime 6.1 | Mac OS X | Miglioramenti nella qualità e nelle prestazioni |
| 31 marzo 2003 | QuickTime 6.1 | Windows | Corretto il problema di sicurezza CAN-2003-0168 |
| 29 aprile 2003 | QuickTime 6.2 | Mac OS X | Supporto per iTunes 4, migliorata gestione file AAC |
| 3 giugno 2003 | QuickTime 6.3 | Mac OS X, Windows | Supporto per il 3GPP e AMR |
| 16 ottobre 2003 | QuickTime 6.4 | Mac OS X, Windows | Pixlet codec, integrato il supporto 3GPP |
| 18 dicembre 2003 | QuickTime 6.5 | Mac OS X, Windows | Supporto per il 3GPP2 e AMC formati per il multimedia mobile |
| 28 aprile 2004 | QuickTime 6.5.1 | Mac OS X, Windows | Supporto per Apple Lossless Encoding |
| 26 ottobre 2004 | QuickTime 6.5.2 | Mac OS X, Windows | Migliorata codifica AAC e Apple Lossless |
| Aggiornamenti di QuickTime 7 | |||
|---|---|---|---|
| Data rilascio | Versione | Piattaforma | Caratteristiche |
| 29 aprile 2005 | QuickTime 7.0 | Mac OS X | Aggiunto supporto per H.264/AVC e altre migliorie |
| 31 maggio 2005 | QuickTime 7.0.1 | Mac OS X | Risolto problema di sicurezza legato a plugin di Quartz Compositor |
| 7 settembre 2005 | QuickTime 7.0.2 | Mac OS X, Windows | Risolti bug e incremento della compatibilità. Prima versione ufficiale per Windows |
| 13 ottobre 2005 | QuickTime 7.0.3 | Mac OS X, Windows | Risolti bug e incremento della compatibilità |
| 10 gennaio 2006 | QuickTime 7.0.4 | Mac OS X, Windows | Risolti bug e aggiunto supporto per iLife '06 |
| 11 maggio 2006 | QuickTime 7.1 | Mac OS X, Windows | Risolti importanti bug e supporto per iLife '06 migliorato |
| 31 maggio 2006 | QuickTime 7.1.1 | Mac OS X | Supporto per iLife '06, Keynote e H.264 migliorati |
| 28 giugno 2006 | QuickTime 7.1.2 | Mac OS X | Corregge problemi con l'anteprima dei progetti iDVD |
| 12 settembre 2006 | QuickTime 7.1.3 | Mac OS X, Windows | Risolti importanti bug e problemi di sicurezza, per default disabilitata riproduzione contenuti Flash [1] |
| 5 marzo 2007 | QuickTime 7.1.5 | Mac OS X, Windows | ? |
| 2 maggio 2007 | QuickTime 7.1.6 | Mac OS X, Windows | Risolti vari bug tra cui un problema critico di sicurezza di QuickTime per Java |
| 11 luglio 2007 | QuickTime 7.2 | Mac OS X, Windows | Nuovi formati di esportazione per iPhone e correzione di alcune falle di sicurezza |
| 5 novembre 2007 | QuickTime 7.3 | Mac OS X, Windows | Supporto per iTunes 7.5, supporto aggiornato per la creazione di contenuti web compatibili con iPhone, supporto JavaScript aggiornato nel plugin web di QuickTime, numerose correzioni di errori |
| 13 dicembre 2007 | QuickTime 7.3.1 | Mac OS X, Windows | Risolti problemi di sicurezza, disabilitata definitivamente riproduzione contenuti Flash [2] |
| 15 gennaio 2008 | QuickTime 7.4 | Mac OS X, Windows | Supporto per iTunes 7.6, risolti problemi di sicurezza, numerose correzioni di errori |
| 6 febbraio 2008 | QuickTime 7.4.1 | Mac OS X, Windows | Risolti problemi relativi alla sicurezza e migliorata la compatibilità con le applicazioni di terze parti |
| 2 aprile 2008 | QuickTime 7.4.5 | Mac OS X, Windows | Risolti problemi relativi alla sicurezza e migliorata l'affidabilità e la compatibilità con le applicazioni di terze parti |
| 9 giugno 2008 | QuickTime 7.5 | Mac OS X, Windows | Risolti problemi relativi alla sicurezza e migliorata l'affidabilità e la compatibilità con le applicazioni di terze parti |
| 9 settembre 2008 | QuickTime 7.5.5 | Mac OS X, Windows | Risolti problemi relativi alla sicurezza e migliorata l'affidabilità e la compatibilità con le applicazioni di terze parti |
| 26 novembre 2008 | QuickTime 7.5.7 | Mac OS X | Disponibile solo per i nuovi MacBook, MacBook Pro e MacBook Air per la risoluzione di un problema specifico che impediva la riproduzione dei file video attraverso DisplayPort su questi modelli |
| 21 gennaio 2009 | QuickTime 7.6 | Mac OS X, Windows | Risolti problemi relativi alla sicurezza e migliorata l'affidabilità e la compatibilità con le applicazioni di terze parti |
| 1º giugno 2009 | QuickTime 7.6.2 | Mac OS X, Windows | Risolti problemi relativi alla sicurezza e migliorata l'affidabilità e la compatibilità con le applicazioni di terze parti |
[modifica] Piattaforme e revisioni
Apple ha rilasciato il lettore multimediale per Macintosh e Windows col nome di QuickTime Player. Apple inoltre ha un software che può generare le tracce per i file "QuickTime", chiamato QuickTime Pro . Ulteriormente, l'azienda ha rilasciato il lettore iTunes (progettato per leggere e gestire i file audio) che utilizza le tecnologia QuickTime per il playback dei file audio.
Gli sviluppatori che vogliono utilizzare QuickTime si possono avvalere di un Application framework per sviluppare applicazioni multimediali per Mac o Windows in C o in Java.
Lettori indipendenti di file QuickTime 6 (MPEG-4) esistono per molti sistemi operativi, come per esempio la libreria FFmpeg che supporta anche il formato Sorenson video compression format. Apple, tuttavia è la licenziataria esclusiva della tecnologia Sorenson.
[modifica] Bibliografia
- Apple Computer, Inc. (2002). QuickTime: about the QuickTime 6.0.2 update. Rilasciato il 23 dicembre, 2003 su http://docs.info.apple.com/article.html?artnum=61775
- Egbert, David. (n.d.). QuickTime history timeline. Rilisciato 23 dicembre, 2003 su http://david.egbert.name/work/newmedia/quicktime/history/index.html
- Sigvartsen, Ana Letícia. (2002). MPEG-4 licenses unlock Quicktime 6. Rilasciato 23 dicembre, 2003 su http://www.infosatellite.com/news/2002/07/a170702quicktime6.html
[modifica] Note
- ^ Keynote non visualizza il contenuto Flash quando si passa a QuickTime 7.1.3
- ^ About the security content of QuickTime 7.3.1
[modifica] Voci correlate
[modifica] Altri progetti
Wikimedia Commons contiene file multimediali su QuickTime
[modifica] Collegamenti esterni
Accesso Directory · Accesso Portachiavi · Acquisizione Immagine · Aggiornamento Software · Amministratore ODBC · Anteprima · Assistente Migrazione · Automator · BOMArchiveHelper · Calcolatrice · Chess · Classic · Configurazione MIDI Audio · Connessione Internet · Console · Crash Reporter · Dashboard · Dictionary · DigitalColor Meter · DiskImageMounter · Dock · DVD Player · Exposé · Finder · Gestione NetInfo · Grapher · iCal · iChat · Installer · Istantanea · iSync · Jar Launcher · Libro Font · Mail · Monitoraggio Attività · Photo Booth · Preferenze di Sistema · Promemoria · QuickTime Player · Rubrica Indirizzi · Safari · Scambio Documenti Bluetooth · Script Editor · Sherlock · Spotlight · System Profiler · Terminale · TextEdit · Utility Amministrazione AirPort · Utility ColorSync · Utility Configurazione Stampante · Utility Disco · Utility Network · Visore Aiuto · VoiceOver · X11
AU Lab · CHUD Tools · Core Image Fun House · Dashcode · FileMerge · Help Indexer · Icon Composer · Interface Builder · PackageMaker · Pixie · Property List Editor · Quartz Composer · Repeat After Me · USB Prober · Xcode
AppleShare IP Migration · Fibre Channel Utility · Gateway Setup Assistant · Open Directory · MySQL Manager · QuickTime Broadcaster · QuickTime Streaming Server · RAID Admin · Server Admin · Workgroup Manager · Xgrid
AppleScript · Aqua · Audio Units · Bonjour · Boot Camp · Bundle · Cambio utente rapido · Carbon · Cartelle smart · Cocoa · Core Audio · Core Data · Core Foundation · Core Image · CoreServices · Core Video · Darwin · Exposé · Apple Icon Image (Icns) · Inkwell · JavaScriptCore · Keychain · KWQ · NetInfo · OpenGL · Pixlet · plist · Quartz (Quartz 2D, Quartz Compositor, Quartz Extreme)· QuickTime · Rosetta · Universal binary · WebCore · WebKit · XNU
Mac OS X · "Cheetah" · "Puma" · "Jaguar" · "Panther" · "Tiger" · "Leopard" · "Snow Leopard"
Final Cut Express · Logic Express
Aperture · FileMaker Pro · Final Cut Studio · Logic Studio · ShakeAppleScript
Front Row · iChat · Photo Booth · QuickTime · Safari · TextEdit
Apple Remote Desktop · Mac OS X Server · WebObjects · Xsan
AppleWorks · HyperCard · MacDraw · Mac OS · MacPaint · MacProject · MacTerminal · MacWrite