W rozdziale:
- Wprowadzenie
- Kontenery wideo
- Kodeki wideo
- Kodeki audio
- Obsługa kodeków
- Licencja kodeka H264
- Poradnik do programu Video Converter
- Poradnik do programu Firefogg
- Poradnik do programu ffmpeg2theora
- Poradnik do programu HandBrake
- Poradnik do programu ffmpeg
- Element HTML5 video
- Wideo w Internet Explorerze
- iPhone, iPad i Android
- Przykład
Kontenery wideo
Pliki wideo dla wielu użytkowników to pliki AVI albo MP4. Ale w istocie AVI i MP4 to tylko formaty kontenerów. Podobnie jak plik ZIP może zawierać pliki każdego typu, tak kontener wideo służy tylko do przechowywania danych w określony sposób, ale nie determinuje jakiego rodzaju są to dane. (W rzeczywistości jest to bardziej skomplikowane, ponieważ nie wszystkie strumienie wideo są zgodne ze wszystkimi formatami kontenerów, ale na razie to nieważne).
Plik wideo zazwyczaj zawiera kilka ścieżek — ścieżkę wideo (bez dźwięku) oraz przynajmniej jedną ścieżkę dźwiękową (bez wideo). Ścieżki są ze sobą powiązane. Ścieżka dźwiękowa zawiera znaczniki umożliwiające jej synchronizację z filmem. Ścieżki mogą mieć przypisane metadane, np. informację o współczynniku kształtu obrazu ścieżki wideo albo o języku ścieżki dźwiękowej. ontenery również mogą mieć metadane, np. tytuł fimu, okładkę, numery odcinków (jeśli jest to np. serial) itd.
Istnieje wiele formatów kontenerów wideo. Do najczęściej używanych należą:
- MPEG 4 — najczęściej z rozszerzeniem
.mp4lub.m4v. Kontener MPEG 4 powstał na bazie starszego kontenera QuickTime firmy Apple (.mov). Zwiastuny filmów w witrynie Apple wciąż są serwowane w starym kontenerze QuickTime, ale filmy wypożyczane z iTunes są dostarczane w kontenerze MPEG 4. - Ogg — zazwyczaj ma rozszerzenie
.ogv. Ogg to otwarty standard przyjazny społeczności open-source, na którym nie ciążą żadne znane patenty. Przeglądarki Firefox 3.5, Chrome 4 oraz Opera 10.5 obsługują bez żadnych dodatków kontener Ogg, format wideo Ogg (o nazwie Theora) oraz format dźwięku Ogg (o nazwie Vorbis). W komputerach osobistych Ogg jest standardowo obsługiwany przez wszystkie najważniejsze wersje Linuksa, a w systemach Mac i Windows można z niego korzystać po zainstalowaniu odpowiednio składników QuickTime lub filtrów DirectShow. Pliki w tym formacie można też odtwarzać przy użyciu znakomitego odtwarzacza VLC na wszystkich platformach. - Flash Video — zazwyczaj z rozszerzeniem
.flv. Format Flash Video jest obsługiwany przez wtyczkę Adobe Flash. Przed pojawieniem się wtyczki Flash 9.0.60.184 (znanej też pod nazwą Flash Player 9 Update 3) był to jedyny format kontenera obsługiwany przez Flasha. Obecnie wszystkie najnowsze wersje Flasha obsługują także kontener MPEG 4. - WebM — najczęściej z rozszerzeniem
.webm. WebM to bezpłatny i otwarty format kompresji wideo zaprojektowany do użytku z wideo HTML5. Wykorzystuje kodek wideo VP8 i audio Vorbis. Pod względem technicznym jest podobny do formatu o nazwie Matroska. Obsługują go bez żadnych dodatków najnowsze wersje przeglądarek Chromium, Google Chrome, Mozilla Firefox oraz Opera. - ASF — najczęściej z rozszerzeniem
.asf. Kontener ASF jest wynalazkiem firmy Microsoft do strumieniowego przesyłania wideo. Zawierał świetne zabezpieczenie DRM, które uniemożliwiało użytkownikom robienie kopii zapasowych legalnie zakupionych licencji. Jeśli ktoś zgubił licencję na jakąś treść, to wg firmy powinien kupić ją jeszcze raz. - Audio Video Interleave — najczęściej z rozszerzeniem
.avi. Kontener AVI został wynaleziony przez firmę Microsoft w dawnych czasach, gdy sama informacja, że na komputerach można odtwarzać filmy budziła zdumienie. Oficjalnie format ten nie ma wielu funkcji nowszych kontenerów, choćby nie obsługuje metadanych. Oficjalnie nie obsługuje nawet większości nowoczesnych kodeków wideo i dźwiękowych. Różne firmy rozszerzyły jego funkcjonalność o różne niezgodne ze sobą dodatki i format ten wciąż jest domyślnie stosowany z popularnymi koderami, jak np. MEncoder.
- Wprowadzenie
- Kontenery wideo
- Kodeki wideo
- Kodeki audio
- Obsługa kodeków
- Licencja kodeka H264
- Poradnik do programu Video Converter
- Poradnik do programu Firefogg
- Poradnik do programu ffmpeg2theora
- Poradnik do programu HandBrake
- Poradnik do programu ffmpeg
- Element HTML5 video
- Wideo w Internet Explorerze
- iPhone, iPad i Android
- Przykład




Wysyłam...
Dodaj komentarz