Android үшін медиа ойнату кодтары


Unix-негізделген операциялық жүйелердің (жұмыс үстелі және ұялы) жұмыс істеу проблемаларының бірі мультимедияны дұрыс кодтау болып табылады. Android-де бұл процедура процессорлар мен олар қолдайтын нұсқаулардың күрделілігімен қиындатады. Әзірлеушілер өздерінің ойыншылары үшін бөлек кодек компоненттерін шығару арқылы бұл мәселені шешеді.

MX Player Codec (ARMv7)

Бірқатар себептер бойынша арнайы кодек. ARMv7 типологиясы бүгінгі күні процессорлардан кейінгі ұрпақ болып табылады, бірақ мұндай сәулет процессорларында бірнеше ерекшеліктер - мысалы нұсқаулық жиынтығы және ядро ​​түрі ерекшеленеді. Бұл ойыншыға арналған кодек таңдауына байланысты.

Негізінде, бұл кодек NVIDIA Tegra 2 процессоры бар құрылғыларға арналған (мысалы, Motorola Atrix 4G смартфоны немесе Samsung GT-P7500 Galaxy Tab 10.1 планшеті). Бұл процессор HD-бейнені ойнатуға қатысты қиындықтарына байланысты және MX Player үшін берілген кодектер оларды шешуге көмектеседі. Әрине, MX Player-ді Google Play Store-дан орнату қажет. Сирек жағдайларда кодектер құрылғымен үйлесімді болмауы мүмкін, сондықтан бұл нюансты есте сақтаңыз.

MX ойнатқышының кодексін жүктеу (ARMv7)

MX ойнатқышының кодек (ARMv7 NEON)

Шын мәнінде, ол жоғарыда келтірілген бейнелерді декодтау бағдарламалық жасақтамасы мен NEON нұсқауларын қолдайтын компоненттерді барынша тиімді және энергияны үнемдеуге мүмкіндік береді. Әдетте, NEON-пен қолдау көрсететін құрылғылар үшін қосымша кодектерді орнату талап етілмейді.

Google Play Marketінен орнатылмаған Emix Player нұсқалары жиі осы функционалдығы жоқ - бұл жағдайда құрамдастарды бөлек жүктеп алу керек. Сирек процессорларда кейбір құрылғылар (мысалы, Broadcom немесе TI OMAP) кодектерді қолмен орнатуды қажет етеді. Бірақ қайтадан - көптеген құрылғылар үшін бұл талап етілмейді.

MX ойнатқышының кодексін жүктеу (ARMv7 NEON)

MX ойнатқышының кодексі (x86)

Көптеген заманауи мобильді құрылғылар ARM архитектуралық процессорларына негізделген, бірақ кейбір өндірушілер көбінесе жұмыс үстелі x86 сәулетімен тәжірибе жасайды. Осындай процессорлардың жалғыз өндірушісі - өнімдері ASUS смартфондарында және планшеттерде ұзақ уақыт бойы орнатылған.

Тиісінше, бұл кодектер негізінен осындай құрылғыларға арналған. Егжей-тегжейлі мәліметтерге келмей, Android-нің осындай процессорлардағы жұмысы өте ерекше және пайдаланушының бейнелерді дұрыс ойнатуы үшін ойыншының тиісті құрамдас бөлігін орнату қажет болады. Кейде кодексті қолмен конфигурациялау қажет болуы мүмкін, бірақ бұл бөлек мақаланың тақырыбы.

MX ойнатқышының кодексін жүктеу (x86)

DDB2 Codec Pack

Жоғарыда сипатталғандардан айырмашылығы, бұл кодтау және декодтау нұсқаулары DDB2 аудио ойнатқышына арналған және APE, ALAC сияқты пішімдермен жұмыс істеу компоненттерін және веб-таратуды қоса, бірқатар сирек аудиоформаттарды қамтиды.

Бұл кодектер жиынтығы әртүрлі және оны негізгі қолдануда болмауы себептері - GDC2 лицензиясының талаптарын қанағаттандыру үшін DDB2-де жоқ, олар үшін қосымшалар Google Play Marketте таратылады. Дегенмен, кейбір компоненттермен ауыр форматтардың көбеюі әлі күнге дейін кепілдендірілмейді.

DDB2 Codec Pack жүктеп алыңыз

AC3 кодексі

AC3 пішіміндегі фильмдерді аудио файлдар мен аудио тректерді ойната алатын ойнатқыш пен кодек. Қолданба өзі ойнатқыш ретінде жұмыс істей алады, сонымен қатар жиынтыққа кіретін декодтау компоненттерінің арқасында ол форматтардың «көпқырлығы» ерекшеленеді.

Бейне ойнатқыш ретінде қосымша «қосымша ештеңе» санатындағы шешім болып табылады және әдетте төмен функционалды қор ойыншылары үшін ауыстыру ретінде қызықты болуы мүмкін. Әдетте, көптеген құрылғыларда ол дұрыс жұмыс істейді, бірақ кейбір құрылғыларда проблемалар болуы мүмкін - ең алдымен, бұл арнайы процессорларға арналған машиналар.

AC3 кодексін жүктеп алыңыз

Android мультимедиамен жұмыс істеу тұрғысынан Windows-нан әлдеқайда ерекшеленеді - көптеген форматтар, олар айтылғандай, қораптан шығарылады. Кодектерге деген қажеттілік стандартты емес аппараттық немесе ойнатқыш нұсқаларында ғана пайда болады.