Khi bạn chỉ cần âm thanh
Một tệp video mang hai thứ: hình ảnh, chiếm gần như toàn bộ dung lượng, và một rãnh âm thanh thường chỉ vài phần trăm tổng số. Nếu điều bạn quan tâm chỉ là những gì được nói hoặc được chơi, hình ảnh là gánh nặng thừa. Những trường hợp điển hình:
- Bài giảng, hội thảo trực tuyến hoặc cuộc họp đã ghi lại mà bạn muốn nghe khi đi dạo hoặc trên xe.
- Buổi biểu diễn hoặc buổi tập nhạc quay bằng điện thoại mà bạn muốn đưa vào thư viện nhạc.
- Một cuộc phỏng vấn bạn định chỉnh sửa trong trình biên tập âm thanh hoặc gửi cho ai đó để gỡ băng.
- Lời thuyết minh hoặc hiệu ứng âm thanh bạn muốn dùng lại trong dự án khác.
Chênh lệch dung lượng rất lớn. Một clip điện thoại 1080p dài 10 phút thường nặng 1 đến 1,5 GB, trong khi cùng 10 phút đó dưới dạng MP3 192 kbps chỉ khoảng 14 MB.
Công cụ làm gì với tệp
Luồng video bị loại bỏ hoàn toàn và âm thanh được mã hóa lại sang MP3 bằng bộ mã hóa LAME ở bitrate cố định bạn chọn. Mặc định việc này chạy trong trình duyệt bằng FFmpeg biên dịch sang WebAssembly, nên tệp được đọc từ ổ đĩa và MP3 được ghi trở lại mà không rời khỏi thiết bị.
Vài chi tiết đáng biết:
- Một rãnh âm thanh. Nếu video có nhiều rãnh (ví dụ hai ngôn ngữ), FFmpeg tự động chọn một, thường là rãnh có nhiều kênh nhất. Các rãnh khác bị bỏ qua.
- Âm thanh vòm trở thành stereo. MP3 chỉ hỗ trợ mono và stereo, nên rãnh 5.1 của một bộ phim được gộp xuống hai kênh.
- Tần số lấy mẫu được giữ nguyên. Video điện thoại thường mang âm thanh 48 kHz, và MP3 vẫn ở 48 kHz.
- Không có tiếng thì không có tệp. Một bản quay màn hình không thu âm, hoặc một clip đã bị tắt tiếng, không có gì để tách và việc chuyển đổi sẽ thất bại.
Đầu vào được chấp nhận là MP4, MOV và WebM, đến 2 GB mỗi tệp trong trình duyệt. Bạn có thể thả nhiều tệp và chúng được chuyển đổi lần lượt với cùng bitrate.
Chọn bitrate
Bitrate quy định bao nhiêu bit được dùng cho mỗi giây âm thanh, và dung lượng tệp suy ra trực tiếp từ đó: kbps chia cho 8 ra kilobyte mỗi giây.
- 128 kbps khoảng 0,96 MB mỗi phút. Dư dả cho giọng nói: bài giảng, cuộc gọi, podcast, ghi âm giọng nói.
- 192 kbps khoảng 1,44 MB mỗi phút. Mức mặc định, và là lựa chọn an toàn cho nội dung hỗn hợp và phần lớn âm nhạc.
- 256 kbps khoảng 1,9 MB mỗi phút. Đáng dùng cho nhạc bạn sẽ nghe bằng tai nghe tốt.
- 320 kbps khoảng 2,4 MB mỗi phút, bitrate cao nhất mà MP3 cho phép.
Có một mức trần cần nhớ: âm thanh bên trong video đã được nén sẵn, thường là AAC ở 96 đến 256 kbps. Chuyển một rãnh AAC 128 kbps sang MP3 320 kbps không lấy lại được gì mà bộ mã hóa đầu tiên đã loại bỏ; nó chỉ làm tệp lớn hơn. Với video chủ yếu là lời nói, 128 kbps thực sự là đủ. Với clip hòa nhạc, 192 hoặc 256 kbps giúp MP3 mới không thêm lỗi nghe thấy được chồng lên lỗi sẵn có.
Một bài giảng dài một giờ nặng khoảng 58 MB ở 128 kbps và 86 MB ở 192 kbps.
Tệp lớn và thiết bị chậm
Cách xử lý trong trình duyệt có giới hạn: toàn bộ tệp phải vừa trong bộ nhớ của tab, và điện thoại giải mã chậm hơn máy tính để bàn rất nhiều. Chuyển đổi một bản ghi 1,5 GB trên điện thoại đời cũ có thể mất rất lâu hoặc thất bại vì thiếu bộ nhớ.
Với những trường hợp đó, trang cung cấp xử lý trên máy chủ. Cùng lệnh FFmpeg đó chạy trực tiếp trên máy của chúng tôi. Không cần tài khoản, bạn được một lượt xử lý trên máy chủ mỗi ngày cho tệp đến 500 MB; Premium bỏ giới hạn ngày và nhận tệp đến 4 GB. Tệp trên máy chủ tự động bị xóa trong vòng khoảng một giờ.
Sau khi chuyển đổi
Một số bước tiếp theo thường gặp:
- Cắt phần mở đầu, kết thúc hoặc khoảng lặng bằng cắt MP3 trước khi chia sẻ.
- Cần văn bản thay vì âm thanh? Hãy gửi MP3 đến chuyển video sang văn bản. Tải lên tệp âm thanh 14 MB thay vì video 1 GB nhanh hơn nhiều và cho cùng kết quả.
- Nếu MP3 vẫn quá lớn với ứng dụng nhắn tin, hãy mã hóa lại ở bitrate thấp hơn hoặc chuyển phần lời nói sang mono.
Thẻ văn bản từ nguồn, như tiêu đề, thường được giữ lại, nhưng bất cứ thứ gì lưu dưới dạng luồng hình ảnh, như ảnh thu nhỏ nhúng, đều bị bỏ cùng với video.