Cách cắt MP3 mà không làm tệ đi
Cắt đầu hoặc cuối file MP3 mà vẫn giữ chất lượng gốc, và hiểu vì sao một số công cụ lại làm file to hơn.
Cập nhật 2026-09-21
Cắt là việc phổ biến nhất ai cũng làm với file âm thanh: bỏ khoảng lặng đầu bài, cắt một đoạn chorus làm nhạc chuông, hoặc lấy mười phút đáng nghe từ bản ghi hai tiếng. Đây cũng là thao tác mà nhiều công cụ làm sai một cách tinh vi, vì cách làm hiển nhiên — giải mã, cắt, mã hóa lại — khiến bạn mất chất lượng mà không hề muốn mất.
Hướng dẫn này giải thích chuyện gì thực sự xảy ra bên trong file MP3 khi bạn cắt, cách giữ đường cắt lossless, và những gì cần kiểm trước khi bấm xuất.
MP3 là chuỗi khung, không phải dạng sóng
File MP3 là một chuỗi khung nén nhỏ, mỗi khung phủ 1152 mẫu — khoảng 26 mili giây ở 44,1 kHz. Mỗi khung mang header riêng, nên trình phát có thể bắt đầu ở bất kỳ chỗ nào trong file. Chính cấu trúc đó giúp cắt lossless trở thành khả thi: công cụ giữ các khung nằm trong phần bạn chọn, bỏ phần còn lại, rồi ghi ra một file MP3 hợp lệ mà không giải mã một mẫu nào.
Cách mà hầu hết trình soạn thảo online dùng thì ngược lại: giải mã cả file thành âm thanh thô, cắt đúng mili giây bạn yêu cầu, rồi mã hóa một MP3 hoàn toàn mới. Lần mã hóa thứ hai là một vòng nén lossy nữa. Với nguồn 128 kbps bạn sẽ không nghe thấy nhiều, nhưng thông tin đã mất thì không lấy lại được.
Sao file đã cắt lại to hơn?
Nếu bạn cắt nửa bài hát mà file ra lại lớn hơn bản gốc, công cụ đã mã hóa lại ở bitrate cao hơn nguồn. Podcast 96 kbps mã hóa lại thành 192 kbps thì gấp đôi dung lượng mà chẳng thêm gì — chi tiết đã mất rồi. Một số trang phổ biến còn ghi điều này trong phần trợ giúp như thể đó là chuyện bình thường.
Cắt theo kiểu sao chép khung không thể gặp vấn đề này. File ra chứa một phần các khung gốc, nên luôn nhỏ hơn file vào, từng byte một.
Cắt theo khung chính xác đến mức nào?
Vì mỗi khung dài khoảng 26 ms, đường cắt lossless rơi vào biên khung gần nhất, không phải đúng mẫu. Với lời nói, nhạc và nhạc chuông, độ lệch đó thấp hơn nhiều so với tai bạn nghe được. Nếu bạn thật sự cần chỉnh đúng từng mẫu — ví dụ điểm loop trong một beat — hãy cắt WAV hoặc FLAC, hoặc chấp nhận một lần mã hóa lại ở bitrate cao nhất có thể.
Một chi tiết đáng nhớ: khung MP3 có thể vay bit từ khung trước (bit reservoir). Công cụ cắt tốt sẽ bắt đầu file ra ở khung không phụ thuộc dữ liệu trước điểm cắt, hoặc chấp nhận thêm vài mili giây âm thanh ở đầu thay vì một tiếng click.
Fade thì luật chơi khác
Fade-in hay fade-out chỉnh các mẫu, nên bắt buộc phải giải mã. Nếu bạn muốn fade, hãy tính sẵn chuyện mã hóa lại — và chọn bitrate đầu ra có chủ đích: khớp nguồn, hoặc lên 192–256 kbps nếu nguồn từ 128 kbps trở lên. Bất kỳ mức nào cao hơn bitrate nguồn chỉ làm file to thêm.
Từng bước
- 1
Xem nguồn
Nhìn bitrate và thời lượng. Nếu file đã bitrate thấp, hãy quyết ngay xem cắt lossless đã đủ chưa, vì mọi lần mã hóa lại sẽ nghe rõ sớm hơn.
- 2
Chọn đoạn bằng tai, rồi bằng số
Kéo tay cầm cho gần đúng, rồi dùng phím mũi tên hoặc gõ thời điểm chính xác. Nghe giây cuối trước điểm ra; chỗ đó cắt dễ nghe cụt.
- 3
Chọn lossless nếu được
Nếu công cụ có chế độ không mã hóa lại hoặc sao chép, và bạn không thêm hiệu ứng, hãy dùng. File ra phải nhỏ hơn file vào.
- 4
Xuất và kiểm
Nghe hai giây đầu và hai giây cuối. Kiểm thời lượng khớp phần chọn trong vòng một phần giây, và dung lượng file trông hợp lý.
Câu hỏi
- Cắt MP3 có mất chất lượng không?
- Chỉ khi công cụ mã hóa lại. Cắt sao chép khung giữ nguyên âm thanh nén gốc; chất lượng giống hệt nguồn.
- Có cắt được file MP3 2 GB trong trình duyệt không?
- Có, nếu công cụ sao chép khung thay vì giải mã. Giải mã một file MP3 dài hàng giờ thành âm thanh thô tốn vài gigabyte bộ nhớ; sao chép khung gần như không tốn gì.
- Đoạn cắt nhỏ nhất làm được là bao nhiêu?
- Một khung, khoảng 26 ms ở 44,1 kHz. Đường cắt bám vào biên khung gần nhất.
- Sao lại có tiếng click ở chỗ cắt?
- Hoặc đường cắt rơi giữa khung trên công cụ bỏ qua biên khung, hoặc khung đầu sau điểm cắt dựa vào bit reservoir của khung đã bị bỏ. Dời điểm vào vài mili giây, hoặc dùng công cụ xử lý được reservoir.