| Termin | Definicja |
|---|---|
| Obsługa formatu MP4 | Obsługa formatu MP4 to możliwość odtworzenia wideo w najpowszechniejszym dziś kontenerze multimedialnym. MP4 jako kontener multimedialnyMP4 nie jest pojedynczym kodekiem obrazu, lecz kontenerem przeznaczonym do przechowywania strumieni wideo, dźwięku, napisów oraz metadanych. Format wywodzi się z ISO Base Media File Format opisanego w ISO/IEC 14496-12, a jego wariant określany jako MPEG-4 Part 14 jest zdefiniowany w ISO/IEC 14496-14. Plik zwykle otrzymuje rozszerzenie Struktura MP4 składa się z atomów, nazywanych również boksami. Zawierają one między innymi informacje o ścieżkach, czasie trwania, liczbie klatek, parametrach strumieni i rozmieszczeniu danych. W praktyce odtwarzacz najpierw odczytuje indeks oraz metadane kontenera, a następnie przekazuje poszczególne strumienie do odpowiednich dekoderów. Uszkodzenie części indeksu może spowodować, że plik nie otworzy się mimo zachowanych danych audio lub wideo. Kodeki obrazu i dźwięku spotykane w plikach MP4W plikach MP4 często zapisuje się obraz zakodowany w standardzie H.264/AVC, formalnie opisanym w ITU-T H.264 oraz ISO/IEC 14496-10. Popularne są również strumienie H.265/HEVC, opisane w ITU-T H.265 oraz ISO/IEC 23008-2, a także starszy MPEG-4 Part 2. O zgodności nie decyduje więc sama obecność rozszerzenia Za dźwięk odpowiadają najczęściej ścieżki AAC, czyli Advanced Audio Coding, opisane w MPEG-4 Audio, między innymi w ISO/IEC 14496-3. W zależności od programu mogą wystąpić także inne formaty audio obsługiwane przez daną implementację kontenera, na przykład bezstratny ALAC. Plik może zawierać więcej niż jedną ścieżkę dźwiękową, napisy oraz znaczniki rozdziałów. Przy problemie z odtwarzaniem trzeba zatem sprawdzić nie tylko obraz, ale również format audio i obecność dodatkowych ścieżek. Co decyduje o poprawnym odtwarzaniu MP4Odtworzenie pliku MP4 zależy od kilku elementów jednocześnie: programu odtwarzającego, zainstalowanych dekoderów programowych, możliwości sprzętowego dekodera grafiki oraz parametrów samego strumienia. H.264 może być dekodowany sprzętowo przez wiele współczesnych układów graficznych, ale konkretne ograniczenia zależą od generacji urządzenia, profilu i poziomu kodeka. Przykładowo urządzenie może obsługiwać dekodowanie H.264, lecz nie radzić sobie z materiałem o wyższej rozdzielczości, większej liczbie klatek lub nietypowym profilu. Ważne jest także rozmieszczenie metadanych w pliku. Wiele materiałów przeznaczonych do odtwarzania podczas pobierania zawiera indeks, określany w narzędziach jako atom Podczas sprawdzania technicznego można odczytać właściwości pliku narzędziami analizującymi kontenery, na przykład Sprawdzanie MP4 na laptopie lub komputerze PCW serwisie problem z MP4 warto odtworzyć na kilku programach i porównać zachowanie pliku z innymi materiałami. Jeżeli obraz działa, ale brakuje dźwięku, przyczyną może być nieobsługiwany format ścieżki audio, wyciszenie urządzenia wyjściowego albo błąd sterownika dźwięku. Jeżeli odtwarzanie zatrzymuje się w określonym miejscu, należy sprawdzić uszkodzenie fragmentu danych, błędy nośnika i stan systemu plików. Z kolei komunikat o braku kodeka wskazuje na problem z dekoderem lub ograniczeniami używanego programu, a niekoniecznie na wadę samego laptopa. Warszawskie Pogotowie Komputerowe zajmuje się profesjonalną naprawą laptopów, komputerów PC i podzespołów, dlatego przy problemach z odtwarzaniem MP4 można sprawdzić konfigurację systemu, sterowniki grafiki i dźwięku, działanie akceleracji sprzętowej oraz stan nośnika. W razie potrzeby analizuje się również sam plik, aby ustalić, czy problem dotyczy kodeka, kontenera, indeksu lub niepełnego zapisu. Gdy materiał jest ważny, bezpieczniej pracować na kopii i nie wykonywać wielokrotnych operacji naprawczych bez zachowania oryginału. Naprawa nie zawsze oznacza konwersję całego filmu. Jeżeli dane obrazu i dźwięku są kompletne, możliwe bywa ponowne zbudowanie indeksu kontenera bez ponownego kodowania strumieni. Taka operacja różni się od transkodowania, które dekoduje materiał i zapisuje go ponownie przy użyciu wybranych parametrów. Transkodowanie może poprawić zgodność z konkretnym urządzeniem, ale zmienia rozmiar pliku, czas przetwarzania i potencjalnie jakość obrazu. Dobór rozwiązania powinien wynikać z wyniku analizy, a nie wyłącznie z rozszerzenia |