Quay lại Blog

Hướng dẫn / G16 · Phát và chuyển đổi

Video MJPEG từ máy ảnh cũ, camera giám sát không mở được trên Mac hay iPhone

Cả họ này trước đây là vào thẳng không được: tệp mà bản thân hình ảnh là MJPEG bị đọc thành "không có video nào để xử lý", báo một câu không đọc được thông tin phương tiện rồi dừng. Phán đoán đó đã đổi, hôm nay nhận vào được và nén lại, đầu ra là MP4 mà chính thiết bị này phát ra được.

Tư liệu thế nào thuộc họ này

Cách làm của MJPEG là lưu từng khung hình như một ảnh JPEG, nên nó đơn giản, có lịch sử tương thích lâu dài, hay gặp ở clip ngắn của máy ảnh kỹ thuật số đời đầu, ở chỗ xuất ra của một số thiết bị hành trình và giám sát, và ở tệp do card quay cũ để lại. Điểm chung của loại tệp này: nhìn là video mà đọc vào lại giống một chuỗi ảnh, vì vậy cả đường phát lẫn công cụ đều dễ coi là không có hình ảnh. Vì sao cùng đuôi tên mà nội dung khác nhau thì kết quả khác hẳn nhau, viết trong container và codec của video khác nhau chỗ nào.

Câu "không đọc được thông tin phương tiện" nhiều khi không phải tệp hỏng, mà là họ hình ảnh này chưa có nơi nào nhận.

Hôm nay đã đổi tới đâu, nói rõ

Loại hình ảnh này được nhận ra bình thường và đi đường nén lại toàn bộ. Ô đã chạy trên thiết bị thật là một tệp chứa hình ảnh MJPEG: hình ảnh được nén lại thành codec thiết bị nhận ra, đầu ra phát ra được và cũng nghe thấy tiếng. Điều cần phân biệt là "hình ảnh của họ này đã được nhận ra" và "mọi rãnh của tệp này đều mang sang được" là hai chuyện — cái trước quyết định nó có bắt đầu được không, cái sau quyết định trong thành phẩm của tệp bạn đang có những gì.

Mất bao lâu, chiếm bao nhiêu: hai câu này không nói số

Hình ảnh phải nén lại một lần nên thời gian tính theo độ dài tư liệu, ở mức vài phút; cụ thể một đoạn nhanh hay chậm tùy nó đi đường nào, thứ tự viết trong vì sao CineX chuyển có video rất nhanh, có video lâu hơn. Đầu dung lượng cũng không cho bội số: tư liệu cũ lưu từng khung hình thành ảnh thì độ thay đổi dung lượng sau khi nén không theo cùng một tỉ lệ với tư liệu thường, lấy số đo của một đoạn suy ra đoạn khác là thiếu trách nhiệm. Muốn biết đoạn của bạn ra bao nhiêu, cách chắc nhất vẫn là chạy một đoạn ngắn trước rồi xem kết quả.

Hai việc trong họ này vẫn nằm ngoài phạm vi

Một là bản thân tệp không hoàn chỉnh: quay bị ngắt, xuất chưa ghi xong, chép chỉ chuyển được một nửa — dữ liệu không có thì chuyển đổi không bù lại được, loại này nên giải quyết việc lưu trữ và tính nguyên vẹn trước. Hai là định dạng không khớp với hộp chọn tệp: thiết bị và phần mềm xuất ra mỗi nơi một kiểu, chỉ tệp chọn vào được mới nói tới xử lý; nếu thứ phần mềm đó đưa ra hoàn toàn không bấm chọn được thì vấn đề không nằm ở khâu chuyển đổi. Muốn phán đoán tệp này kẹt ở tầng nào, thứ tự viết trong khi video không mở được thì nên phán đoán điều gì trước.

Vì sao loại tư liệu này bắt buộc phải thử một đoạn trước

Vì nguồn thật của họ này quá tạp: cùng một thiết bị, xuất ra của các năm khác nhau có thể hoàn toàn khác, mà phán đoán dựa trên thông tin mỗi tệp tự mang theo, không lấy đuôi tệp áp khuôn. Ba tấm lót an toàn khiến bước này không mạo hiểm: việc xử lý hoàn tất trên thiết bị này, chuyển đổi không cần giao tệp cho nơi khác (xem CineX xử lý video ở đâu); tệp gốc không bị ghi đè; thất bại hoặc hủy không trừ lượt chuyển đổi. Bản miễn phí chỉ đếm những lượt chuyển đổi hoàn tất thành công, cách tính viết trong CineX bản miễn phí dùng được đến đâu.

Người giữ lại những clip này chưa từng cần chất lượng hình, họ cần "hôm nay vẫn mở được bình thường, khỏi phải tìm lại cái máy cũ đó".

Câu hỏi thường gặp

MJPEG giờ đã được hỗ trợ chưa?

Đã hỗ trợ — hình ảnh của họ này được nhận ra bình thường và nén lại, đã chạy trên thiết bị thật và qua bước nghiệm thu. Điều phải nói cho chính xác là: câu này chỉ đúng từ phiên bản hôm nay trở đi, trước đó loại tệp này vào thẳng không được.

Tệp camera giám sát của tôi chuyển đổi mãi không phản hồi, có phải cùng vấn đề?

Chưa chắc. Hãy phân biệt trước nó kẹt ở tầng nào: tệp có hoàn chỉnh không, hình ảnh của họ này có được nhận ra không, hay là rãnh âm thanh trong đầu ra thiết bị không nhận — ba biểu hiện này có hướng giải quyết hoàn toàn khác nhau, thứ tự rà từng cái xem trước khi mua Opus nên thử điều gì.

Chuyển đổi có làm hình cũ đi hoặc nhòe hơn không?

Nó làm một việc: đổi sang dạng mà một thiết bị khác nhận nổi, không nâng độ phân giải, không khử nhiễu, không bù lại chi tiết đã bị nén mất. Vấn đề sẵn có của tư liệu cũ không vì chuyển đổi mà hết, cũng không vì thế mà tệ hơn.

Có xử lý một lúc vài chục đoạn camera giám sát được không?

Xử lý từng đoạn, mỗi tệp phán đoán theo đúng nội dung của nó. Gộp vài đoạn vào cùng một tập chỉ là phân loại, không phải ghép chúng thành một đoạn; ghép nối, cắt dựng, phục hồi tệp hỏng đều ngoài phạm vi sản phẩm này.

Mua trước hay thử trước?

Thử trước, bằng chính đoạn ngắn nhất của bạn. Bản miễn phí chỉ đếm những lượt chuyển đổi hoàn tất thành công, thất bại và hủy không trừ lượt; chạy thông vài đoạn là đủ để phán đoán họ này có nhận được không. Opus là gói mua một lần, việc mua chỉ thay đổi số lượt chuyển đổi còn lại về sau, còn chất lượng hình ảnh, tốc độ và phạm vi định dạng không vì trả phí mà khác đi.


Axiom One LLC — CineX