AV1, VP9 không mở được trên Mac hay iPhone thì làm sao: cả hai đều phải nén lại hình ảnh
AV1 và VP9 là hai họ codec hình ảnh sinh ra để "tiết kiệm băng thông": cùng một mức nét, chúng chiếm ít băng thông hơn, nên truyền tải web, công cụ quay màn hình và các bản xuất phía Android rất hay dùng. Cái giá rơi về phía thiết bị — đường phát của Apple không chừa vị trí giải mã trực tiếp cho hai họ này. Thế là tệp rõ ràng vẫn còn, nhấn đúp không thấy phản hồi, thư viện ảnh cũng không nhận. Bài này nói rõ ba chuyện: vì sao chúng khác kiểu "hộp không được nhận" của MKV, việc phải nén lại hình ảnh một lần có nghĩa gì, và khi nào thật ra không cần nén.
Đây không phải chuyện chiếc hộp, mà là chuyện của chính hình ảnh
Việc hộp MKV, MP4 có dùng được hay không phụ thuộc thiết bị có nhận cách tổ chức đó hay không; còn AV1, VP9 — dù đã đặt vào đúng MP4 mà thiết bị nhận ra — luồng hình ảnh vẫn không đọc được, vì thiết bị hoàn toàn không có đường giải mã phần cứng tương ứng. Cho nên "đổi sang một trình phát bên thứ ba" với hai họ này rất dễ thành công dã tràng: đổi vài ứng dụng, vấn đề vẫn y nguyên, vì tất cả đều phải dùng chính chiếc máy đó để giải cùng một họ hình ảnh. Container và codec mỗi bên quản tầng nào, viết trong container và codec của video khác nhau ở điểm nào.
Đặt vào một chiếc hộp mà thiết bị nhận ra, không đồng nghĩa thiết bị nhận ra họ hình ảnh đựng trong hộp.
Hai họ này đi đường xử lý nào
Câu trả lời rất thẳng: hình ảnh cần được nén lại một lần. Với AV1, VP9, CineX không thử kiểu "chỉ đổi hộp", vì đổi xong vẫn không phát được; sau khi nén, ta có một luồng hình ảnh mà chính chiếc máy này phát trực tiếp được, đặt vào MP4 và nằm lại trên thiết bị của bạn. Âm thanh đa ngôn ngữ, đa phiên bản cũng vậy: xử lý từng rãnh, không phải vì chuyển đổi mà chỉ còn một rãnh — rãnh mang nguyên trạng được thì dời thẳng, mấy rãnh mà thiết bị giải không ra tiếng được chuyển sang định dạng tương thích trước (phổ biến nhất là AAC); rãnh mặc định xếp đầu, các rãnh còn lại vẫn giữ như cũ, chỉ là không chiếm chỗ mặc định. Ngay bên cạnh còn một cửa nghiệm thu — mỗi rãnh âm thanh phải thật sự được thiết bị giải ra tiếng thì đầu ra mới được giao, không đạt thì thà không giao, chứ không đưa cho bạn một tệp báo thành công mà mở lên chẳng có tiếng.
Mất bao lâu, cái giá là gì
Vì hình ảnh phải nén lại, thời gian tính theo độ dài tư liệu, ở mức vài phút; một bản quay màn hình dài hai mươi phút không thể xong trong vài giây. Trong lúc xử lý, tệp tạm và tệp thành phẩm cùng choán dung lượng, tư liệu càng lớn càng choán nhiều, cụ thể bao nhiêu phụ thuộc đi đường xử lý nào. CineX phán đoán tệp này có cần nén lại hình ảnh hay không trước, rồi mới quyết định bỏ ra bao nhiêu công; thứ tự phán đoán viết trong vì sao CineX chuyển có video rất nhanh, có video lâu hơn.
Tệp vốn phát trực tiếp được thì không đụng vào; chỉ nén lại những tệp buộc phải nén — lần tiết kiệm được là tiết kiệm ngay trên chính tệp của bạn.
Nén lại có làm hỏng chất lượng hình ảnh không
Nó không làm hình ảnh đẹp hơn: không nâng độ phân giải, không khử nhiễu, không dựng lại những chi tiết đã bị nén đến mờ. Nó đổi hình ảnh sang dạng mà chiếc máy này nhận được — độ sâu màu giữ theo nguồn tới trần 10-bit, màu phụ hạ về 4:2:0. Còn một chỗ dễ hiểu lầm: những hình ảnh có thông số vượt đường đã kiểm chứng (chẳng hạn vài tổ hợp tốc độ bit và độ phân giải), hướng xử lý là nén lại thành luồng mà thiết bị nhận được, chứ không báo tại chỗ rằng chuyển không được. Họ HDR và Dolby Vision có bộ quy tắc riêng, viết ở CineX có giữ HDR và Dolby Vision không.
Tầng phụ đề: văn bản mang đi được, đồ họa thì không
Tệp chứa phụ đề văn bản kiểu SRT, ASS được dời từng rãnh vào đầu ra, kể cả loại đa ngôn ngữ cũng mang đi được từng rãnh một; các thông tin trình bày của ASS như màu sắc và vị trí định vị sẽ bị bóc đi, chỉ giữ lại chữ. Tệp chứa phụ đề đồ họa (PGS của họ đĩa Blu-ray) hiện được nhận dạng thành chữ rồi mang theo; việc nhận dạng có thể nhận nhầm, và đường này mới chỉ chạy thông trên thiết bị thật với riêng PGS. Chi tiết theo từng loại xem ở phụ đề sẽ ra sao sau khi chuyển đổi.
Khi nào có thể không cần nén
Nếu chỉ muốn xem hết nội dung ngay bây giờ, dùng một thiết bị hay trình duyệt vốn đã giải được AV1, VP9 sẽ đỡ thời gian hơn — nén lại một tư liệu dài không phải chuyện vài phút là qua mặt được. Còn cần gửi cho người khác, cần giữ lại, cần đưa vào phần mềm dựng phim, cần xem đi xem lại ở nơi không có mạng, thì lần nén đó mới đổi lấy "về sau khỏi phải tìm cách nữa". Đầu ra hiện trong ứng dụng Tệp, tiếp tục giao được cho ứng dụng khác; việc xử lý hoàn tất trên thiết bị, chuyển đổi không cần giao tệp cho nơi khác — xem CineX xử lý video ở đâu.
Câu hỏi thường gặp
AV1, VP9 rốt cuộc có được hỗ trợ không?
Hai họ hình ảnh này đã được chạy thông bằng mẫu trên thiết bị thật (chính chuỗi phán đoán đó nhận ra chúng và xếp thẳng vào đường nén lại hình ảnh). Thứ thật sự gây ách tắc là hai chuyện khác: tệp nguồn không nguyên vẹn, hoặc thông số hình ảnh vượt quá tầm mà chiếc máy này nhận được — nên lần đầu gặp một tư liệu chưa chạy, hãy lấy một đoạn ngắn kiểm tra trước một lượt; thất bại hoặc hủy không trừ lượt chuyển đổi.
Chuyển xong thì nó thành tệp thông thường chưa?
Rồi. Đầu ra là một tệp MP4 mới, hình ảnh mang codec mà thiết bị nhận ra, các rãnh âm thanh được mang đi đúng theo số rãnh ban đầu và rãnh mặc định xếp thứ nhất. Tệp nguồn không bị ghi đè, cũng không bị dịch chuyển khỏi chỗ.
Sao không cài thêm một trình phát để giải quyết?
Nếu bạn chỉ cần xem đúng lần này, đó là đường nhanh hơn. Khác biệt nằm giữa "lần này" và "về sau": cứ để tệp sống trong một trình phát riêng thì nó mãi phụ thuộc trình phát đó; nén lại thành MP4 xong, nó trở thành một tệp thông thường dùng được ở khắp nơi.
Cần giữ bao lâu? Có đáng mua vì nó không?
Trước tiên hãy dùng hạn mức miễn phí để chạy một lần trên chính đoạn của bạn: bản miễn phí chỉ đếm các lượt chuyển đổi hoàn tất thành công, cách làm viết ở CineX bản miễn phí dùng được đến đâu. Chạy xong là bạn phán đoán được loại tư liệu này còn bao nhiêu trong tay — nếu chỉ là một bản quay màn hình xem hai lần là hết, không mua cũng được; nếu bạn đang có cả một lô tư liệu cần giữ dài hạn, Opus là gói mua một lần, thứ mà việc mua thay đổi chỉ là số lượt chuyển đổi còn làm được về sau; chất lượng hình ảnh, tốc độ và phạm vi định dạng không vì trả phí mà thay đổi.
Liệu có chuyện chuyển xong mà không ra tiếng không?
Bạn sẽ không nhận một tệp thành phẩm "có hình mà không có tiếng". Rãnh âm thanh phải được chính chiếc máy này giải ra tiếng thì đầu ra mới được giao; rãnh giải không ra thì bị chuyển sang định dạng tương thích hoặc chặn lại tại chỗ, chứ không để một tệp không phát được nằm chờ trong danh sách tệp của bạn.
Axiom One LLC — CineX