Abbiamo un processo di codifica in atto utilizzando ffmpeg su Mac OS X. Questo processo richiederà un video sorgente e un paio di file da: video .m3u8, video .mp4 e file audio .mp3.Devo usare il codec MP3 o AAC per un file .mp4?
Per impostazione predefinita Abbiamo utilizzato il video dal nostro processo di M3U8 che è un H264 (via libx264) video con AAC (via libfaac) audio.
Utilizziamo principalmente questi video su dispositivi mobili (da cui i file m3u8) ma utilizziamo anche i file .mp4 per Android, Windows Phone, ecc. Sempre più spesso abbiamo anche bisogno di offrire questi stessi video sul web tramite o un lettore flash o un player HTML5.
Pertanto, ci piacerebbe avere il miglior codec audio/video per tutti questi usi ... dove sono confuso ciò che è "standard" per un file .mp4?
Se il .mp4 utilizza il codec MP3 allora gioca bene ovunque, ma QuickTime, QuickTime la riproduzione del video, ma non c'è l'audio (funziona bene in VLC giocatore tho.)
mi è stato detto è dovuto a come QuickTime utilizza le estensioni dei file per assumere informazioni sul video invece di provare a ottenere effettivamente i dati del codec dal file? Questo ha senso, se codifichiamo lo stesso file ma usiamo AAC per il codec audio, allora funziona perfettamente in QuickTime.
Quindi --- qual è il combo audio/video codec "corretto" o "ideale" --- è il migliore e sicuro da usare AAC (cioè funzionerà su una vasta gamma di dispositivi) anche se non è un codec "libero"?
@LordNeckbeard sì che è dove sono un po 'confuso --- .mp4, come è stato originariamente creato sembra essere audio AAC, da Apple. Ma sicuramente non è rimasto così. –
in questi giorni, o funziona bene. aac sarà probabilmente di qualità leggermente migliore per i bitrate più bassi. – wim
Che dire di M4A? –