2012-06-24 13 views
7

Ho trascorso molto tempo a cercare l'audio e il video HTML 5, tuttavia sono bloccato a comprendere la codifica dei metadati. Sembra che nella mia ricerca, usando programmi come Handbrake (ffmpeg), si consiglia di controllare "ottimizzato per il web" (C'è anche un tipo simile di impostazione quando si esporta da altri tipi di software, come imovie). Ho concluso (e correggo se ho torto) che questo ha a che fare con lo spostamento dei metadati del file all'inizio del file. Questo dà quindi al giocatore/browser le informazioni necessarie per giocare immediatamente senza dover aspettare di caricare l'intero file.Hai bisogno di aiuto per comprendere l'utilizzo e il posizionamento dei metadati audio/video HTML 5

ecco dove mi sono confuso e la questione ho bisogno di aiuto con

Questo si applica solo per l'atomo mp4 MOOV? O c'è qualcosa di simile nei file .ogv e .webm?

+0

Forse .ogv e .webm non hanno bisogno di questo tipo di manipolazione? Anche se è quello che mi piacerebbe credere :) –

risposta

4

Utilizzando il metodo altamente scientifico di vedere quali opzioni del freno a mano sono attivate quando, ho determinato che il posizionamento dell'atomo MOOV è rilevante solo per i file contenitore MP4.

Più seriamente, l'atomo di MOOV è parte del file contenitore e non ci sono prove che Ogg o WebM abbiano replicato questa caratteristica problematica di MP4.

Da the Ogg spec:

Il contenitore Ogg è principalmente un formato di streaming ...

Il WebM "guidelines ... for file streaming over an HTTP connection" fanno alcuna menzione di posizione dell'atomo MOOV o qualcosa di simile, fortemente suggerendo che non è un problema .

+0

C'è qualche altra meta informazione nei formati webm e ogv container che devono essere posizionati all'inizio del file per una migliore riproduzione web allora? – nicoz

+0

@nicoz Non ho visto nulla nella documentazione che lo suggeriva. – blahdiblah

Problemi correlati