Sử dụng ReplayGain để cân bằng âm lượng khi play file nhạc

muitendenvn

LeechPro
Với nhiều cá nhân sở hữu một lượng lớn file nhạc, từ nhiều nguồn, đôi khi chúng ta nảy ra sở thích để chế độ shuffle và cho trình nghe nhạc tự nhảy tới những file nào "nó" "thích". Hoặc đôi khi ta mở nhạc rất nhiều nhạc hết album này qua album khác mà ko muốn để ý tới player đang chơi cái gì. Miễn, có âm thanh, là đủ.

Khi đó ta phát hiện ra rằng nhạc của ta có một vấn đề khó chịu, vấn đề tuy đơn giản nhưng lại rất khó chịu, đó là âm lượng, bài lớn , bài bé, có album kêu to, có album kêu nhỏ, chưa kể có khi nếu là album tổng hợp thì còn có kiểu bài to, bài nhỏ blah blah.

Cực chẳng đã, nhiều người thậm chí đã phải dùng tới các trình convert hoặc xử lý âm thanh để làm cho âm lượng toàn library hoặc âm lượng của 1 album nhạc nào đó trở nên đồng đều lại. Đây quả là một việc chẳng lấy làm thú vị gì bởi một khi đã amplify một track audio thì track đó sẽ ko bao h chuyển về như cũ dc nữa, đại loại là ko còn tính "nguyên bản" về mặt âm thanh nữa. Amplify một track nhạc hoàn toàn khác với việc convert file đó từ định dạng lossless này sang định dạng kia, mặc dù nó thực sự có thể dc thực hiện bởi những trình convert. Và nói thật, việc chỉnh âm lượng theo cách này chẳng lấy làm dễ dàng hay nhanh chóng cho lắm.

Vậy tại sao ko sử dụng một cách đơn giản hơn, đó là báo cho trình nghe nhạc biết dc mực âm lượng của mỗi file, từ đó giảm bớt hoặc tăng âm lượng khi play thôi, mà ko hề làm ảnh hưởng tới các bit nhạc ?

Đó là lý do ra đời của ReplayGain. Cái này các bạn có thể coi như một IDTags cũng dc. Nhưng ko dc ghi bởi các trình edit tag mà nó dc xác định sau một quá trình scan Gain, đó là quá trình scan nhiều file nhạc sau đó so sánh âm lượng giữa các file đó, từ đó ấn định một mức âm lượng trung bình, các file nhac sẽ dc điền một số Gain âm hoặc dương tùy thuộc cần tăng hay giảm gain của file đó đi.

Nếu các bạn thắc mắc, Gain là gì, thì các bạn có thể hiểu nó là Volume cũng dc, tức là có thể thay từ ReplayGain bằng từ ReplayVolume cho dễ hiểu. Thế nhưng điểm khác của Gain so với Volume đó là Gain dc đọc và xử lý trước khi đụng tới Volume. Các bạn nên biết player của chúng ta cũng giống như một dàn audio thu nhỏ. Trong đó bộ giải mã là đầu đọc CD, Gain chính là volume ở PreAmply, và Volume là nút vặn volume ở Power Amply.

ReplayGain đơn giản có thế.

Sau đây mình sẽ hướng dẫn các bạn chi tiết sử dụng ReplayGain trong fb2k.

Nếu mình nhớ ko nhầm thì fb2k mặc định đọc dc replaygain infomation, nhưng nếu các bạn muốn tự tay quét gain của các file nhạc của mình thì các bạn sẽ cần tới plugin nhưu trong hình dưới. Ko biết là trong bộ cài fb2k có sẵn hay ko, nếu các bạn ko có thì hoàn toàn có thể tự lên trang chủ fb2k tìm và lấy về. Mình sẽ ko nói về việc lấy component như thế nào nữa:

attachment.php


Chọn các file các bạn muốn scan gain. Xổ menu chuột phải và tìm đến ReplayGain các bạn thấy có 4 mục:

attachment.php


mục đầu tiên sẽ scan các file bạn chọn, lấy mức âm lượng trung bình giữa các file đó. Và cân chỉnh gain của từng file khác nhau.

mục thứ 2 quét các file bạn chọn, coi chúng như 1 album và lưu giữ thông tin về âm lượng chung của các file đó. Giữ nguyên sự chênh lệch về gain giữa các track dc chọn.

mục thứ 3, dùng khi bạn có nhiều album và có tag đầy đủ. ít nhất là có tag %album%. Các bạn chọn nhiều album, scan bằng mục này, fb2k scan từng album theo kiểu 2 như trên, và cân chỉnh gain theo album gain. có nghĩa là so sánh 2 album với nhau chứ ko phải so sánh từng track như kiểu 1.

mục thứ 4, dùng để xóa bỏ thông tin về gain trong file nhạc. ( gain infomation thì gồm có: peak track amplitude, peak alum amplitude, track replaygain và album replaygian, 4 thông số này thì chỉ phục vụ khi ta cần viết plugin tính gain thôi, các bạn chỉ cần phân biệt giữa trackalbum là dc rồi ).

Mình sử dụng fb2k trên một hệ thống pentium III, và thử scan hết lib để show hình thì thấy mất khá nhiều thời gian, đại loại việc này cũng tốn thời gian bằng việc convert hết lib sang wav:

28174d1314450882-capture.jpg


Xong phần scan replaygain trong fb2k, chúc các bạn vui vẻ. iTunes cũng có chức năng này, các bạn dùng iTunes có thể mày mò để iTunes scan, có điều iTunes tự làm hết chứ ko có 3 lựa chọn scan như fb2k. Mặc dù vậy, việc scan này có thể làm 1 lần và nhiêu player có thể đọc dc thông số replaygain. Nếu các bạn đang sử dụng một trình nghe nhạc nào đó, hãy tìm hiểu xem player đó có hỗ trợ đọc replayergain cho các bạn hay ko. Riêng fb2k, player này cho phép tùy chỉnh scan cũng như phát với RG khá chi tiết, có thể chưa chi tiết bằng một trình chuyên nghiệp nào đó ( chưa xuất hiện ) nhưng ít ra cũng chi tiết nhất trong các player hiện nay. Các bạn có thể tham khảo bằng cách nhấn Ctrl + P và vào mục Playback. Xem cho vui thôi, để mặc định là khá đúng đắn rồi.
 

Đính kèm

  • component.JPG
    component.JPG
    132.7 KB · Xem: 578
  • Capture.JPG
    Capture.JPG
    196.5 KB · Xem: 298
  • menu.jpg
    menu.jpg
    312.2 KB · Xem: 560
Bên trên