Jednym z problemów systemów operacyjnych opartych na Uniksie (zarówno stacjonarnym, jak i mobilnym) jest poprawne dekodowanie multimediów. W systemie Android procedura ta jest skomplikowana ze względu na ogromną różnorodność procesorów i obsługiwane przez nie instrukcje. Z tym problemem programiści radzą sobie, wydając indywidualne komponenty kodeków swoim graczom.
Spis treści
Specyficzny kodek z wielu powodów. Typologia ARMv7 na dziś to przedostatnia generacja procesorów, ale wewnątrz procesorów tej architektury różni się szeregiem funkcji - na przykład zestawem instrukcji i rodzajem rdzeni. To decyduje o wyborze kodeka odtwarzacza.
Właściwie ten kodek jest przeznaczony głównie dla urządzeń z procesorem NVIDIA Tegra 2 (na przykład smartfonów Motorola Atrix 4G lub tabletu Samsung GT-P7500 Galaxy Tab 10.1). Ten procesor jest znany z problemów z odtwarzaniem wideo HD, a określony kodek dla MX Player pomoże je rozwiązać. Oczywiście musisz zainstalować sam MX Player Sklep Google Play . W rzadkich przypadkach kodek może być niezgodny z urządzeniem, dlatego warto mieć na uwadze ten niuans.
Pobierz MX Player Codec (ARMv7)
W rzeczywistości zawiera powyższe oprogramowanie do dekodowania wideo oraz komponenty obsługujące instrukcje NEON, bardziej wydajne i energooszczędne. Z reguły w przypadku urządzeń z obsługą NEON dodatkowe kodeki nie są wymagane.
Wersje Emix Player, które nie są instalowane ze sklepu Google Play, często nie mają takiej funkcjonalności - w takim przypadku komponenty muszą być pobierane i instalowane osobno. Niektóre urządzenia na rzadkich procesorach (na przykład Broadcom lub TI OMAP) wymagają ręcznej instalacji kodeków. Ale znowu - dla większości urządzeń nie jest to wymagane.
Pobierz kodek MX Player (ARMv7 NEON)
Większość nowoczesnych urządzeń mobilnych powstaje w oparciu o procesory z architekturą ARM, jednak niektórzy producenci eksperymentują głównie z architekturą desktop x86. Jedynym producentem takich procesorów jest firma Intel, której produkty od dawna są instalowane w smartfonach i tabletach ASUS.
Odpowiednio ten kodek jest przeznaczony głównie dla takich urządzeń. Nie wdając się w szczegóły, zauważamy, że działanie Androida na takich procesorach jest bardzo specyficzne, a użytkownik będzie zmuszony zainstalować odpowiedni komponent odtwarzacza, aby mógł prawidłowo odtwarzać wideo. Czasami może być konieczne ręczne skonfigurowanie kodeka, ale jest to już temat na osobny artykuł.
W przeciwieństwie do powyższego, ten zestaw instrukcji kodowania i dekodowania jest przeznaczony dla odtwarzacza audio DDB2 i obejmuje komponenty do pracy z formatami takimi jak APE, ALAC i wieloma formatami audio o niskiej częstotliwości, w tym nadawanie sieciowe.
Ta paczka kodeków różni się i powody jej braku w głównej aplikacji - nie są w DDB2 ze względu na spełnienie wymagań licencji GPL, która jest używana do dystrybucji aplikacji w Sklepie Google Play. Jednak odtwarzanie niektórych ciężkich formatów, nawet z tym komponentem, nadal nie jest gwarantowane.
Zarówno odtwarzacz, jak i kodek są w stanie odtwarzać pliki audio i ścieżki dźwiękowe filmów w formacie AC3. Sama aplikacja może działać jako odtwarzacz wideo, a dzięki komponentom dekodującym wchodzącym w zestaw wyróżnia się formatami "wszystkożernymi".
Jako odtwarzacz wideo aplikacja jest rozwiązaniem z kategorii "nic zbędnego" i może być interesująca jedynie jako zamiennik dla zwykle tanich graczy giełdowych. Z reguły w przypadku większości urządzeń działa poprawnie, ale niektóre urządzenia mogą mieć problemy - przede wszystkim dotyczy to maszyn na określonych procesorach.
Android znacznie różni się od Windows pod względem pracy z multimediami - większość formatów będzie czytana, jak mówią, "od razu po wyjęciu z pudełka". Potrzeba kodeków pojawia się tylko w przypadku niestandardowego sprzętu lub wersji odtwarzacza.