V2A

AVI → MP3 · cục bộ

Chuyển AVI sang MP3

Trích xuất âm thanh MP3 từ các video AVI cũ — cảnh quay từ máy quay cầm tay, bản rip DivX/XviD, file lưu trữ. Tất cả ngay trên trình duyệt.

100% cục bộ

Tệp không bao giờ được tải lên.

Tính bằng giây, không phải phút

Bộ xử lý streaming WebCodecs.

Không giới hạn dung lượng

Hỗ trợ tệp đầu vào nhiều GB.

Mã nguồn mở

Mọi dòng code đều có trên GitHub.

AVI (Audio Video Interleave) là container của Microsoft từ năm 1992, và các file .avi tồn tại đến ngày nay thường đã có từ nhiều thập kỷ trước: video gia đình từ máy quay kỹ thuật số đời đầu, bản rip phim DivX hoặc XviD từ thời chia sẻ file, màn hình ghi từ phiên bản Camtasia đã ngừng hoạt động, hoặc bản ghi khoa học từ camera phòng thí nghiệm với codec độc quyền. AVI ra đời trước streaming; nó được thiết kế cho ổ đĩa cứng quay và đĩa CD, và cấu trúc của nó khiến việc truy cập ngẫu nhiên vào các file dài trở nên bất tiện. Điều đó không quan trọng khi chuyển sang MP3 — chúng tôi đọc track âm thanh tuần tự và mã hóa lại.

Vì AVI nằm ngoài vùng hoạt động tối ưu của WebCodecs, quá trình chuyển đổi này chạy trên engine dự phòng FFmpeg-wasm. Điều đó có nghĩa là lần đầu tiên bạn chuyển đổi sẽ cần tải về ~30 MB (được lưu vào bộ đệm sau đó), rồi quá trình chuyển đổi tiếp tục. File được xử lý trong bộ nhớ, mà trình duyệt giới hạn khoảng 2 GB — vì vậy một file AVI nhiều gigabyte có thể cần được cắt trên desktop trước. Hầu hết các AVI hiện tồn tại đều dưới giới hạn đó.

Tình huống thường gặp

Khi nào nên chuyển AVI sang MP3

Không gian làm việc phong cách cổ điển

Cảnh quay từ máy quay cầm tay cũ

Máy quay Mini DV và máy quay kỹ thuật số đời đầu thường xuất sang AVI với âm thanh MP3 hoặc PCM. Trích xuất âm thanh để tạo video tưởng niệm hoặc lưu trữ gia đình.

Bàn điều khiển mix âm thanh với các kênh

Bản rip phim DivX / XviD

Nếu bạn đã rip DVD hợp pháp vào những năm 2000 sang AVI, âm thanh thường là MP3 hoặc AC-3. Trích xuất MP3 để nghe trên xe hơi rất đơn giản.

Không gian làm việc với sổ tay và phần cứng

Bản ghi phòng thí nghiệm và khoa học

Camera kính hiển vi và phần mềm đo lường thường lưu AVI với âm thanh PCM hoặc không nén. Chuyển sang MP3 để dễ dàng xem lại và chia sẻ.

Người xem lại ghi chú bên cạnh laptop

Số hóa tài liệu lưu trữ

Các đĩa CD hướng dẫn và đĩa giáo dục cũ sử dụng AVI rộng rãi. Trích xuất âm thanh MP3 để nghe dài hạn là bước số hóa phổ biến.

Bên trong hoạt động ra sao

Cách quá trình chuyển đổi hoạt động

Tại sao AVI cần engine tương thích

Các đặc điểm riêng của container AVI (dựa trên chunk, nhiều file cũ không có chỉ mục toàn cục) và danh sách dài các codec âm thanh không phổ biến (DivX Audio, GoToMeeting G2M, các biến thể Xperts) có nghĩa là đường nhanh WebCodecs không xử lý được nó. FFmpeg-wasm mang theo bộ giải mã cho hầu như mọi thứ AVI từng chứa, đó là lý do chúng tôi định tuyến AVI qua nó.

Giới hạn 2 GB

FFmpeg-wasm cấp phát bộ nhớ WebAssembly tuyến tính bên trong một tab trình duyệt, bị giới hạn khoảng 2 GB bởi mô hình bộ nhớ 32-bit mà các bản build FFmpeg hiện tại sử dụng. Hầu hết các AVI lưu trữ đều dưới mức đó. Với các AVI nhiều gigabyte thực sự, hãy dùng công cụ desktop để chia nhỏ file trước (hoặc chuyển đổi trực tiếp bằng FFmpeg dòng lệnh).

Hướng dẫn

Từng bước

  1. 1

    Thả file .avi của bạn vào

    Kéo file vào. Lần đầu tiên, engine FFmpeg sẽ tải về (~30 MB, được lưu vào bộ đệm sau đó).

  2. 2

    Xác nhận MP3 + bitrate

    Với âm thanh từ máy quay cầm tay cũ, 192 kbps thường là đủ — nguồn gốc vốn không có độ trung thực cao.

  3. 3

    Chờ và tải về

    Quá trình chuyển đổi chậm hơn so với các định dạng dùng WebCodecs nhưng thường chỉ mất vài phút, không phải vài giờ.

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

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

Tại sao lần đầu chuyển AVI lại chậm hơn so với cùng file MP4?

AVI sử dụng engine dự phòng FFmpeg-wasm, phải tải ~30 MB WebAssembly lần đầu tiên. Sau đó engine được lưu vào bộ đệm và các lần chuyển đổi tiếp theo bắt đầu ngay lập tức. MP4/MOV/MKV/WebM sử dụng engine WebCodecs gốc nhẹ hơn đã được tích hợp sẵn.

Tôi có thể chuyển đổi file AVI 3 GB không?

Giới hạn bộ nhớ WebAssembly của trình duyệt là khoảng 2 GB. Với các file vượt mức đó, hãy chia nhỏ AVI trên desktop (bằng VirtualDub hoặc FFmpeg dòng lệnh) rồi chuyển từng phần. Chúng tôi đang nghiên cứu Memory64 cho bản build tương lai để nâng giới hạn này.

AVI của tôi có âm thanh DivX hoặc XviD — khoan, âm thanh? Đó chẳng phải codec video sao?

Đúng vậy — DivX và XviD là codec video, được ghép bên trong AVI với các codec âm thanh riêng, thường là MP3 hoặc AC-3. Đừng lo về video; chúng tôi bỏ qua nó và chỉ xử lý track âm thanh.

File AVI có cần nằm trên cùng ổ đĩa với trình duyệt không?

Có — cho bước kéo và thả. Trình duyệt đọc file từ đĩa vào bộ đệm bộ nhớ; file đó cần có thể truy cập được từ trình chọn file.

Nếu âm thanh trong AVI là codec lạ tôi chưa từng nghe?

FFmpeg-wasm bao gồm bộ giải mã cho hầu như mọi codec âm thanh từng được dùng trong AVI. Nếu bạn gặp file thực sự không giải mã được, hãy mở issue trên GitHub với tên codec từ công cụ như MediaInfo — chúng tôi thường có thể mở rộng hỗ trợ.

Xem thêm

Các trình chuyển đổi liên quan