Thông Tin Media
Thả một file âm thanh, video hoặc ảnh vào để xem mọi thứ mà file đó tự khai báo: container, codec, độ phân giải, frame rate, bitrate, số kênh, luồng phụ đề và chương. Bên dưới còn có phần xem trước — dạng sóng với âm thanh, dải khung hình với video, và chính bức ảnh với ảnh chụp. File được đọc ngay trong trình duyệt và không có gì được tải lên.
Các bước sử dụng
- Thả file vào ô Bấm hoặc kéo-thả file media vào đây. MP4, MKV, MOV, WebM, MP3, FLAC, WAV, JPEG, PNG, WebP và nhiều định dạng khác đều được nhận, kể cả những đuôi như
.mkvhay.opusmà trình duyệt trả về với kiểu MIME rỗng. - Chờ dòng Đang đọc… chạy xong. Báo cáo hiện ra ngay khi container được phân tích xong; phần xem trước được dựng sau đó và không bao giờ làm chậm báo cáo.
- Xem khung hiện dần bên dưới trình phát:
- Dạng sóng với file âm thanh — toàn bộ bản ghi được rút gọn thành các đỉnh, để bạn thấy chỗ nào to, chỗ nào im lặng, và file đã bị vỡ tiếng hay chuẩn hóa âm lượng hay chưa.
- Khung hình với video — tám khung hình cách đều nhau kèm mốc thời gian, để bạn biết bên trong file thực sự có gì mà không cần tua.
- Ảnh chụp được đặt trên nền ca-rô, nhờ vậy phần trong suốt hiện đúng là trong suốt chứ không thành màu trắng.
- Trong lúc dựng, bạn thấy Đang dựng phần xem trước… kèm nút Hủy. Bấm hủy thì báo cáo vẫn giữ nguyên — hai phần hoàn toàn độc lập.
- Nếu file vượt một giới hạn xem trước, mặc định trang không dựng gì — nhưng đó chỉ là mặc định, không phải lời từ chối. Trang nói rõ đã vượt giới hạn nào, và ngay cạnh nút Vẫn xem trước là cái giá bạn sẽ trả: dung lượng file, thời lượng nếu trình duyệt biết, kèm lời cảnh báo thẳng thắn rằng việc này có thể mất một lúc hoặc thất bại hẳn trên máy ít bộ nhớ. Bấm nút thì phần xem trước được dựng đúng như bình thường, vẫn có Hủy đi kèm. Nút này không xuất hiện khi trình duyệt hoàn toàn không giải mã được file — vì khi đó chẳng có gì để dựng.
- Đọc mục Trình duyệt này báo gì ở bên phải: đây là kết luận độc lập của chính trình duyệt về file, và nó hữu ích chính vì đến từ một bộ đọc khác.
- Kéo xuống xem các thẻ bên dưới. Mỗi luồng có một thẻ riêng, gắn nhãn General, Video, Audio, Text, Image hoặc Menu — các nhãn này giữ nguyên tiếng Anh vì đó là tên loại track của MediaInfo — và được đánh số khi file có nhiều luồng cùng loại.
- Nếu một luồng có chương, số chương hiện ngay trên tiêu đề thẻ và một bảng Thời điểm / Chương được vẽ bên dưới.
- Dùng Sao chép JSON để chép toàn bộ báo cáo vào clipboard, Lưu để tải về dạng file
.json, hoặc Xóa để bắt đầu lại.
Mẹo
- Báo cáo này đọc lại những gì file tự khai báo, chứ không đo lại hình ảnh hay âm thanh. Nếu bộ ghép luồng ghi sai frame rate, con số sai đó chính là thứ bạn nhìn thấy — và đó đúng là điều bạn cần khi đang truy vì sao một trình phát hoạt động kỳ lạ.
- Phần xem trước là nửa còn lại của câu chuyện. Báo cáo là những gì file nói; còn dạng sóng và dải khung hình là những gì bộ giải mã của trình duyệt thực sự tạo ra. Một file khai báo dài 90 phút nhưng dải khung hình chỉ là tám ô đen giống hệt nhau đã nói cho bạn điều mà metadata không bao giờ nói.
- Tên các trường là tên gốc của MediaInfo —
Format_Profile,SamplingRate,BitRate_Mode… Chúng được giữ nguyên theo từ vựng của các đặc tả định dạng thay vì dịch ra, để bạn tra cứu được. - Hai bộ đọc bất đồng với nhau cũng là thông tin. Khi mục Trình duyệt này báo gì không khớp với khai báo trong container, thường là file đã bị gắn thẻ sai.
- Phần xem trước có giới hạn cố ý, vì giải mã mới là việc tốn kém: dạng sóng bị bỏ qua khi file dài quá 15 phút hoặc nặng quá 80 MB, dải khung hình bỏ qua khi file nặng quá 1 GB, và ảnh không được xem trước khi nặng quá 100 MB. Vượt các mức đó, trang sẽ nói rõ và trao quyền quyết định cho bạn, thay vì treo máy để giải mã. Bản thân báo cáo thì không có giới hạn nào — container luôn được phân tích dù file lớn đến đâu.
- Các giới hạn được đặt ở đó vì vẽ dạng sóng đồng nghĩa với giải mã toàn bộ bản ghi: âm thanh phải trở thành mẫu thô rồi mới rút gọn được thành các đỉnh, và ở mức 48 kHz thông thường thì mỗi phút âm thanh stereo tốn khoảng 23 MB bộ nhớ. Khi bạn bấm Vẫn xem trước, dạng sóng được giải mã ở 8 kHz — chỉ bằng một phần sáu, mà vẫn thừa sức để vẽ đường bao đỉnh — và đó chính là thứ khiến một podcast dài hai tiếng trở nên khả thi. Nhưng nó vẫn là một lần giải mã trọn vẹn cả file cùng lúc, đúng như lời cảnh báo đã nói.
- Dải khung hình là phần rẻ hơn trong hai loại: nó tua tới tám mốc thời gian chứ không giải mã từ đầu đến cuối, nên giới hạn 1 GB thật ra nhắm vào những file khó tua bất thường hơn là vào bộ nhớ. Vì vậy đây là loại an toàn hơn để ép dựng — dù một file đủ lớn để chạm giới hạn thì đương nhiên cũng là file chưa ai đo thử.
- Nút Hủy có ý nghĩa khác nhau với hai loại xem trước, và trang sẽ nói rõ. Dải khung hình thì dừng thật giữa chừng. Còn việc giải mã dạng sóng thì không thể ngắt được — trình duyệt không cho cách nào để hủy — nên bấm hủy chỉ là bỏ kết quả đi, và tab có thể còn bận thêm một lúc.
- Với ảnh chụp, trang này báo cáo luồng ảnh: kích thước, độ sâu màu, kiểu nén. Còn thông tin máy ảnh, ngày chụp và GPS thì hãy bấm Mở EXIF Viewer để xem toàn bộ metadata của ảnh này — đường dẫn này tự hiện khi bạn thả ảnh vào, thay vì làm lại việc mà công cụ kia vốn làm đầy đủ hơn.
- Báo cáo JSON gồm cả tên file, dung lượng, kiểu file và kết quả của cả hai bộ đọc, nên rất đáng đính kèm khi bạn báo lỗi về một file khó chiều.
Câu hỏi thường gặp
Không tìm thấy gì trong file của tôi.
Hoặc là container nằm ngoài hiểu biết của bộ đọc, hoặc file đã hỏng. Trong trường hợp đó phần thăm dò của chính trình duyệt vẫn được hiển thị, nên bạn không hoàn toàn tay trắng.
Vì sao file của tôi không có dạng sóng hay dải khung hình?
Có ba khả năng, và trang sẽ nói rõ khả năng nào đang xảy ra: file vượt một trong các giới hạn xem trước (xem phần Mẹo ở trên), trình duyệt này không giải mã được file, hoặc chính bạn đã bấm hủy. Trong mọi trường hợp, báo cáo vẫn không đổi.
Tôi vẫn muốn xem dạng sóng của podcast dài hai tiếng.
Vậy thì cứ xem: nút Vẫn xem trước sinh ra đúng cho việc đó. Trước khi bạn bấm, nó cho biết dung lượng và thời lượng của file, và cảnh báo rằng một lần giải mã lớn như vậy có thể thất bại trên máy ít bộ nhớ — vì điều đó là có thật. Nếu thất bại, trang sẽ nói rõ và báo cáo vẫn nguyên vẹn ở đó.
Bấm "Vẫn xem trước" có làm treo trình duyệt không?
Có thể khiến tab đứng một lúc — đó là câu trả lời thành thật, và cũng là lý do nút này nói trước cái giá thay vì chỉ nằm đó mời bạn bấm. Báo cáo thì đã xong và hiện đầy đủ trên màn hình từ trước khi nút xuất hiện, và không kết cục nào của phần xem trước viết lại nó; thứ duy nhất còn có thể lấy mất báo cáo là trình duyệt bỏ cuộc với cả tab — đúng là rủi ro mà lời cảnh báo đang nói tới. Nếu bạn ngại điều đó, hãy bấm Lưu để giữ báo cáo lại trước, rồi hẵng bấm nút.
Vì sao file .mkv của tôi chưa được nhận đúng loại trước khi báo cáo hiện ra?
Nhiều container được hệ điều hành trả về với kiểu MIME rỗng. Trang dựa vào những gì bộ đọc và trình duyệt tìm thấy bên trong file chứ không tin mỗi phần đuôi tên file.
Công cụ có cho biết video của tôi chạy được trên một thiết bị cụ thể không?
Không trực tiếp, nhưng nó cho bạn đúng những dữ kiện quyết định câu trả lời: codec, profile, level, độ phân giải, frame rate và codec âm thanh. Hãy đối chiếu với danh sách hỗ trợ của thiết bị đó.
File của tôi có bị tải lên không?
Không. Container được phân tích ngay trong trình duyệt, phần xem trước cũng được giải mã tại chỗ, và báo cáo không rời khỏi trang trừ khi chính bạn lưu nó lại.