Sto costruendo un video per il mio sito Web con HTML5. Idealmente, avrei solo un file video silenzioso e cinque diverse tracce audio in lingue diverse che si sincronizzeranno con il video.Più tracce audio per video HTML5
Quindi avrei un pulsante che consente agli utenti di passare tra le tracce audio, anche mentre il video è in riproduzione; e la traccia audio corretta diventerebbe realtà (senza la pausa o il riavvio del video o qualcosa del genere, proprio come una selezione di tracce audio DVD).
Posso farlo abbastanza semplicemente in Flash, ma non voglio. Ci deve essere un modo per farlo in puro HTML5 o HTML5 + jQuery. Sto pensando di riprodurre tutti i file audio a volume 0 e di aumentare solo il volume della traccia attiva ... ma non so nemmeno come farlo, per non parlare di gestirlo quando l'utente mette in pausa o riavvolge il video ...
Grazie in anticipo!
Come esattamente dovrei fare per controllarlo con JavaScript, quindi? :) –
@EmphramStavanger: http://www.whatwg.org/specs/web-apps/current-work/multipage/video.html#media-elements fornisce un elemento 'audioTracks', e puoi quindi usare' .enable() 'e' .disable() 'su ogni traccia. Non ho provato questo da solo. – derobert
Fantastico, lo controllerò! –