Codec âm thanh và video cho Android

Anonim

Codec âm thanh và video cho Android

Một trong những vấn đề của các hệ điều hành dựa trên UNIX (cả máy tính để bàn và điện thoại di động) là giải mã đúng đắn của đa phương tiện. Trên Android, quy trình này cũng phức tạp bởi nhiều bộ xử lý và hướng dẫn của Colossal được hỗ trợ bởi họ. Với vấn đề này, các nhà phát triển đối phó, phát hành các thành phần Codec riêng lẻ cho người chơi của họ.

MX Player Codec (Armv7)

Codec cụ thể vì một số lý do. Kiểu chữ armv7 ngày nay là thế hệ chen của bộ xử lý, nhưng bên trong bộ xử lý của kiến ​​trúc như vậy khác nhau về một số tính năng - ví dụ: một tập hợp các hướng dẫn và loại lõi. Từ điều này, sự lựa chọn của codec cho người chơi phụ thuộc.

Trên thực tế, codec được chỉ định được thiết kế chủ yếu cho các thiết bị có bộ xử lý NVIDIA Tegra 2 (ví dụ: Điện thoại thông minh Motorola Atrix hoặc Samsung GT-P7500 Galaxy Tab 10.1 Tab). Bộ xử lý này được biết đến về vấn đề phát lại video HD và codec được chỉ định cho MX Player sẽ giúp giải quyết chúng. Đương nhiên, bạn sẽ cần cài đặt trình phát MX từ Google Play Market. Trong những trường hợp hiếm hoi, codec có thể không tương thích với thiết bị, do đó, có sự nhạy cảm này trong tâm trí này.

Tải xuống MX Player Codec (armv7)

MX Player Codec (armv7 neon)

Về bản chất, chứa phần mềm được đề cập ở trên để giải mã các thành phần video cộng với các hướng dẫn neon, hiệu quả năng suất và năng lượng hơn. Theo quy định, đối với các thiết bị có hỗ trợ neon, không cần cài đặt các codec bổ sung.

Phiên bản của trình phát Emix, không được cài đặt từ thị trường Google Play, thường không có chức năng như vậy - trong trường hợp này, các thành phần phải tải xuống và cài đặt riêng. Một số thiết bị trên bộ xử lý hiếm (ví dụ: Broadcom hoặc Ti OMAP) yêu cầu cài đặt thủ công codec. Nhưng lặp lại - cho hầu hết các thiết bị là không cần thiết.

Tải xuống MX Player Codec (armv7 neon)

MX Player Codec (x86)

Hầu hết các thiết bị di động hiện đại được sản xuất trên cơ sở các bộ xử lý có kiến ​​trúc ARM, tuy nhiên, một số nhà sản xuất đang thử nghiệm với kiến ​​trúc máy tính để bàn x86 chủ yếu. Nhà sản xuất bộ xử lý duy nhất là Intel, có sản phẩm đã được cài đặt trong điện thoại thông minh và máy tính bảng Asus.

Theo đó, codec này được dự định chủ yếu cho các thiết bị như vậy. Nếu không đi vào chi tiết, chúng tôi lưu ý rằng công việc của Android trên CPU như vậy rất cụ thể và người dùng sẽ buộc phải thiết lập thành phần tương ứng của trình phát để nó có thể tái tạo chính xác video. Đôi khi có thể cần phải cấu hình thủ công codec, nhưng đây đã là chủ đề cho một bài viết riêng.

Tải xuống MX Player Codec (x86)

Gói codec DDB2

Không giống như ở trên, bộ hướng dẫn mã hóa và giải mã này được thiết kế cho trình phát âm thanh DDB2 và bao gồm các thành phần để hoạt động với các định dạng như APE, ALAC và một số định dạng âm thanh tốc độ thấp, bao gồm phát sóng mạng.

Gói codec này khác nhau và nguyên nhân của sự vắng mặt của chúng trong ứng dụng chính - chúng không thuộc DDB2 vì mục đích đáp ứng các yêu cầu của giấy phép GPL, trên đó các ứng dụng được phân phối trong Google Play Market. Tuy nhiên, việc phát lại một số định dạng nghiêm trọng ngay cả khi có thành phần này, nó vẫn không được đảm bảo.

Tải xuống Gói Codec DDB2

Codec AC3.

Và người chơi, và codec có thể phát các tệp âm thanh và các bản nhạc ở định dạng AC3. Bản thân ứng dụng có thể hoạt động như một trình phát video và nhờ các thành phần giải mã nằm trong bộ khác nhau trong các định dạng "Omnivores".

Là một trình phát video, ứng dụng là một giải pháp từ việc xả "không có gì thừa", và chỉ có thể thú vị như một sự thay thế thường có cổ phiếu có chức năng thấp của người chơi. Theo quy định, hầu hết các thiết bị hoạt động chính xác, nhưng các vấn đề có thể được quan sát trên một số thiết bị - trước hết là liên quan đến các máy trên bộ xử lý cụ thể. Không có trong thị trường chơi, có sẵn trên các dịch vụ của bên thứ ba.

Tải xuống Codec AC3.

Android khác nhiều so với Windows về công việc với đa phương tiện - hầu hết các định dạng sẽ được đọc, như họ nói, "ra khỏi hộp." Sự cần thiết của codec chỉ xuất hiện trong trường hợp "sắt" không chuẩn hoặc phiên bản của người chơi.

Đọc thêm