PDA

View Full Version : Cách encode nhạc lossless về AAC bằng foobar2000


xinloiemnham
27-01-2011, 15:45
AAC được coi như là chuẩn nhạc lossy xứng đáng thay thế mp3, hiện nay AAC được nén cẩn thận với encoder tốt có thể cho chất lượng rất gần với lossless, phù hợp cho các thiết bị di động cũng như dân nghe nhạc mid-end và low-end :D
Có nhiều cách để nén nhạc từ CD gốc hoặc lossless (FLAC, APE,…) về AAC nhưng có lẽ tất cả đều tuân theo nguyên lý : giải nén lossless về định dạng không nén (phổ biến nhất là WAV) rồi từ đó nén lại về AAC.
Theo kiến thức hạn hẹp của mình thì hiện tại có 2 AAC encoder rất tốt là neroAAC và quicktimeAAC (có thể coi là tốt nhất :D).
neroAAC có thể dùng dưới dạng dòng lệnh (command line) nhưng cách này dễ gây nản với số lượng file lớn, và không phải ai lúc nào cũng nhớ và gõ đúng lệnh. quicktimeAAC được tích hợp trong bộ cài iTunes, cách duy nhất để có nó là cài iTunes, mà iTunes chỉ cho import vào library của nó một số định dạng nhất định, trong đó lossless thì quên chuyện ném FLAC, APE,… vào đi, phải giải nén ra WAV rồi mới quăng vào được. Mà giải nén ra WAV thì sẽ mất hết tag, hix, một kho nhạc lớn mà mất hết tag rồi add lại tag, oải lắm :tire:
Vì vậy mình mò mẫm google và đã tìm được cách đưa 2 encoder trên vào foobar2000, công việc nén trở nên vô cùng đơn giản. Foobar2000 thì dân tích trữ nhạc lossless như mình hầu như ai cũng dùng, kho nhạc của mình đã được sửa tag đầy đủ, rất thuận tiện cho việc tìm kiếm và quản lí, khi nén về AAC thì tất cả vẫn giữ nguyên tag, rất tuyệt vời phải không :D

Sử dụng neroAAC encoder:

Đầu tiên, bạn download neroAAC encoder ở đây : http://www.nero.com/ena/downloads-nerodigital-nero-aac-codec.php
Giải nén ra vứt ở đâu đó, quăng vào chung một chỗ với foobar2000 cho tiện :D
Lưu ý : phiên bản foobar2000 mình dùng để làm ví dụ trong bài này là v1.1.1. Các phiên bản cũ hơn thì có hơi khác một chút nhưng về cơ bản thì vẫn tuân theo quy tắc này :D
Rồi mở foobar2000 lên, chọn 1 hoặc nhiều bản nhạc muốn nén, chuột phải chọn convert/… như hình:

http://img820.imageshack.us/img820/2606/fooa.jpg

Chọn Output format:

http://xinloiemnham.files.wordpress.com/2011/01/012711_0827_cchencodenh2.png?w=1000

Nhấn vào nút Add new:

http://xinloiemnham.files.wordpress.com/2011/01/012711_0827_cchencodenh3.png?w=1000

Mục Encoder chọn AAC (Nero)

http://xinloiemnham.files.wordpress.com/2011/01/012711_0827_cchencodenh4.png?w=1000

Mục Mode chọn VBR :

http://xinloiemnham.files.wordpress.com/2011/01/012711_0827_cchencodenh5.png?w=1000

Mục Quality thì tùy mức bạn muốn nén, mình để cao nhất cho máu :D

Rồi bây giờ nhấn OK, sau đó nhấn Back để trờ về hộp thoại Overview. Lúc này bạn chọn Destination:

http://xinloiemnham.files.wordpress.com/2011/01/012711_0827_cchencodenh6.png?w=1000

Trong này có các tùy chọn cho file đích :

http://xinloiemnham.files.wordpress.com/2011/01/012711_0827_cchencodenh7.png?w=1000

Phần Output Path tùy chọn vị trí đặt file đích

Phần Output Style and file name formatting : thường chọn mục đầu tiên, mình muốn tên file cuối cùng có dạng tên ca sĩ – tên bài hát thì đặt tùy chọn như hình, cái này tùy bạn đặt. Khi bạn nhiều file mà muốn gộp chúng lại thành 1 file để nghe liên tục thì chọn mục cuối cùng.

Chỉnh xong nhấn Back

Tại đây còn 2 tùy chọn nữa là Processing và Other nhưng mình thấy ko quan trọng nên bỏ qua, bạn có thể tự mò nghịch thêm :D

Bây giờ ta nhấn Save để lưu những thiết lập vừa làm xong, nhớ chọn là Creat a New Preset nhé :D

Xong thì nhấn Convert, sẽ nhảy ra cửa số yêu cầu bạn chỉ cho nó chỗ để file encoder, bạn browse đến chỗ bạn để file neroAacEnc.exe vừa giải nén ra lúc nãy. Xong rồi đấy, quá dễ phải ko :D

xinloiemnham
27-01-2011, 15:46
Sử dụng quicktimeAAC encoder:

Như đã nói ở trên, quicktimeAAC encoder đi kèm trong bộ cài iTunes, ko thể lấy riêng nó ra mà xài như neroAAC encoder được, vì vậy bạn phải cài đặt iTunes trong máy. Đầu tiên bạn download iTunes bản mới nhất ở đây : http://www.apple.com/itunes/download/

Sau khi cài đặt iTunes, bạn download tiếp iTunesEncode ở đây : http://www.rarewares.org/files/aac/iTunesEncode46.zip

Giải nén vứt đâu cũng được, cho vào chỗ để foobar2000 cho tiện :D

Mở iTunes lên, vào Edit/Preference, chọn Import Settings…

http://xinloiemnham.files.wordpress.com/2011/01/012711_0827_cchencodenh8.png?w=1000

Tại mục Import Using có 5 tùy chọn :

AAC Encoder : đây là cái ta quan tâm trong bài này
AIFF Encoder : đây là định dạng không nén tương đương WAV
Apple Lossless Encoder : đây là định dạng nén lossless theo chuẩn của Apple (ALAC)
MP3 với WAV Encoder thì ai cũng biết rồi, khỏi dài dòng :D
Tất nhiên là chọn AAC rồi, tiếp ở phần Setting:

http://xinloiemnham.files.wordpress.com/2011/01/012711_0827_cchencodenh10.png?w=1000

Ở đây mình recommend hoặc là chọn iTunes Plus (chất lượng giống với nhạc mua từ iTunes Store) hoặc là chọn Custom… để thiết lập nén cho chất lượng cao hơn.

http://xinloiemnham.files.wordpress.com/2011/01/012711_0827_cchencodenh11.png?w=1000

Stereo Bit Rate mình chọn cao nhất luôn, chọn luôn Use Variable Bit Rate Encoding (VBR), cái này đáng giá nhất mà ko chọn thì phí phạm quá, mình thấy trên hydrogenaudio forum họ gọi nhạc AAC nén bằng quicktimeAAC encoder là True VBR :)
Vậy là xong thiết lập encode cho iTunes. Bây giờ mở foobar2000 lên, ko phải tắt iTunes đâu vì sau đó foobar2000 lại gọi iTunes để encode ấy mà :D
Làm tương tự như với neroAAC encoder, chỗ Add New/Encoder chọn Custom…

http://xinloiemnham.files.wordpress.com/2011/01/012711_0827_cchencodenh12.png?w=1000

Mục Encoder bạn nhấn nút …ở bên phải và browse đến chỗ để file iTunesEncode.exe
Mục extension điền vào m4a
Parameters bạn copy cái đống này vào : -e "AAC Encoder" -a "%artist%" -l "%album%" -t "%title%" -g "%genre%" -y %date% -n %tracknumber% -i %s -o %d
Muốn tìm hiểu thêm thì bạn đọc file Readme giải nén cùng với iTunesEncode.exe, còn cái đống trên kia đảm bảo file đích được ghi đầy đủ tag giống hệt file nguồn thôi :D
Phần Bit Depth Control theo mình thì nên để mặc định. Phần Display Info bạn thích điền gì thì điền, chỉ là cái vỏ để nhận diện thôi mà, mình điền như hình.
Xong rồi, các bước tinh chỉnh còn lại giống với neroAAC encoder.
Khi nén, file cần nén sẽ được giải nén ra wav dưới dạng file tạm, bạn có thể thấy nó khi iTunes được gọi lên, có tên là temp-<một chuỗi kí tự ngẫu nhiên>, sau khi giải nén xong thì nó sẽ gọi iTunes và iTunes sẽ tiến hành encode nó về AAC theo những gì ta đã thiết lập ở trong iTunes. Sau khi nén xong thì tự động cập nhật tag cho file đích giống hệt với file nguồn.
Theo mình, iTunes quản lí thư viện rất tốt, đã mất công cài iTunes thì mình dùng nó để quản lí thư viện nhạc luôn, mình thiết lập như thế này trong Edit/Preference:

http://xinloiemnham.files.wordpress.com/2011/01/012711_0827_cchencodenh13.png?w=1000

Như vậy sau khi nén file nhạc về AAC, file này sẽ được sắp xếp rất khoa học theo tag nó được ghi.
Các bạn lưu ý là quá trình encode này sẽ tạo ra 2 file .m4a, 1 file được lưu trong thư viện của iTunes, 1 file được foobar2000 lưu theo thiết lập của bạn trong phần convert. Bạn nhớ xóa bớt đi cho đỡ thừa thãi :D
Phù! Xong rồi! Cảm ơn bạn đã đọc bài này :byebye:

otakus007
29-01-2011, 13:30
Cám ơn bác :D cũng muốn convert lại đống lót lét vì ổ cứng laptop sắp hết chỗ rồi :D

biendond
29-01-2011, 13:42
Có cách nào encode nhạc sang Mp3 VBR không bác.

xinloiemnham
29-01-2011, 15:09
mp3 vbr thì lại quá phổ biến rồi, bro dùng lame để encode thông qua foobar2000 luôn

thanhdo90
20-02-2011, 23:15
hehe. thanh bác nhé. đang cần tìm cái này.

banbecpufans
20-02-2011, 23:17
thanks you rất hữu ich

vuanhk10
20-02-2011, 23:20
cho em hỏi là VBR với CBR thì khác nhau thế nào ạ ???

thanhdo90
20-02-2011, 23:29
cho em hỏi là VBR với CBR thì khác nhau thế nào ạ ???

CBR = Constant-Bit-Rate
VBR = Varaible-Bit-rate.

Khi nén CBR 128kbps thì bit-rate của bài nhạc mà bạn nén tại bất kỳ đoạn nào cũng là 128kbps. Còn nếu nén theo VBR thì có chỗ thấp hơn 128kbps, những chỗ nhạc nhỏ, ít nhạc cụ được sử dụng chẳng hạn, cứ thế và ngược lại...

Thường thì nén VBR cho chất lượng âm thanh tốt hơn, nhưng dung lượng file sau khi nén cũng lớn hơn. :beauty:

boyvipcc16
22-02-2011, 17:52
Hình như AAC là dạng âm thanh nén mà,làm sao ra chất lượng cao dc
AAC thường đi kèm HD youtube :D,bitrate lẫn âm thanh đều thấp nhưng rất chuẩn là chuyên nghiệp

Bạn biết dùng Megui ko,chỉ cho mình

kaitokidkk13
22-02-2011, 18:18
Hình như AAC là dạng âm thanh nén mà,làm sao ra chất lượng cao dc
AAC thường đi kèm HD youtube :D,bitrate lẫn âm thanh đều thấp nhưng rất chuẩn là chuyên nghiệp

Bạn biết dùng Megui ko,chỉ cho mình

I. Encode AAC bằng MeGUI


1. Setting đường dẫn cho encoder của bạn.

Options --> Setting

http://pic.phyrefile.com/k/ke/kent/2011/02/22/aac1.png

2. Encode AAC bằng MeGUI (hướng dẫn bằng hình ảnh).

- Chọn encoder: NeroAAC - "scratchpad* (profile do mình tự config)

http://pic.phyrefile.com/k/ke/kent/2011/02/22/aac2.png

- Setting encoder: Config -->

http://pic.phyrefile.com/k/ke/kent/2011/02/22/aac3.png

mình luôn chọn Variable Bitrate (Q=1) --> chất lượng cao nhất

- Chọn file input và chọn Output folder.

http://pic.phyrefile.com/k/ke/kent/2011/02/22/aac4.png

- Bấm ENQUEUE, chuyển sang TAB QUEUE, ấn Start.

http://pic.phyrefile.com/k/ke/kent/2011/02/22/aac5.png

mình luôn chọn priority LOW

DONE



II. Why AAC but not MP3 ?


Lấy minh họa đơn giản bằng Spectrogram.

Source FLAC - EAC Secure ripped

http://pic.phyrefile.com/k/ke/kent/2011/02/22/06_-_EYES_ON_ME_featured_in_FINAL_FANTASY_VIII.flac.png

M4A - NeroAAC Q=1

http://pic.phyrefile.com/k/ke/kent/2011/02/22/06_-_EYES_ON_ME_featured_in_FINAL_FANTASY_VIII.m4a.png

MP3 - Lame 320kbps

http://pic.phyrefile.com/k/ke/kent/2011/02/22/06_-_EYES_ON_ME_featured_in_FINAL_FANTASY_VIII.mp3.png


.note. với mình thì lossy số 1 là Vorbis OGG, số 2 là MPEG4/AAC, số 3 là WMA, bình thường thì convert lossless thành AAC để cho vào iPhone nghe thôi, MP3 chỉ chơi lúc không tìm được lossless/aac :beauty:

xinloiemnham
22-02-2011, 21:44
.note. với mình thì lossy số 1 là Vorbis OGG, số 2 là MPEG4/AAC, số 3 là WMA, bình thường thì convert lossless thành AAC để cho vào iPhone nghe thôi, MP3 chỉ chơi lúc không tìm được lossless/aac :beauty:


Mình chọn aac vì nó tiện với nhu cầu. "kết cấu hạ tầng" phần cứng của mình ko xứng với nguồn nhạc lossless, phát nhạc lossless nhưng amp với loa chỉ cho chất lượng tương đương lossy thì :brick:
Vì vậy mình chọn AAC, vừa phù hợp với điều kiện, vừa tiện nhét vào cellphone vì nó ko chơi mp3, chỉ chơi AAC :D

Decepticon
23-02-2011, 00:27
I. Encode AAC bằng MeGUI



II. Why AAC but not MP3 ?



.note. với mình thì lossy số 1 là Vorbis OGG, số 2 là MPEG4/AAC, số 3 là WMA, bình thường thì convert lossless thành AAC để cho vào iPhone nghe thôi, MP3 chỉ chơi lúc không tìm được lossless/aac :beauty:



Ngày xưa toàn dùng foobar2000 convert lossless xuống M4a (Nero AAC) cho cái Creative Zen cùi mía :sexy: Nay đã nâng lên một tầm cao mới dbpoweramr - Ogg Vorbis - Samsung PMP P2 :D

enhard
23-02-2011, 14:01
hay quá nhưng ko biết nên covert lũ lossles sang acc hay mp3 nhỉ
acc thì chất lượng hơn nhưng mp3 thông dụng hơn mọi máy đt hay máy nghe nhạc đều dùng được

xinloiemnham
23-02-2011, 16:54
hay quá nhưng ko biết nên covert lũ lossles sang acc hay mp3 nhỉ
acc thì chất lượng hơn nhưng mp3 thông dụng hơn mọi máy đt hay máy nghe nhạc đều dùng được

Giờ AAC cũng thông dụng nhiều rồi. Các máy nghe nhạc và điện thoại nghe nhạc đều có thể đọc được AAC, em SE W810 của mình còn đọc được cơ mà, em nó ra đời từ 2006 thì phải :byebye:

kennypzo1609
01-03-2011, 01:09
bác ơi sao e toàn gặp phải lỗi object not found??? convert bằng itunes! có cách nào convert sang AAC tốt hơn k ạ :( đã làm y hệt HD của bác k khác tí gì

Decepticon
01-03-2011, 10:18
bác ơi sao e toàn gặp phải lỗi object not found??? convert bằng itunes! có cách nào convert sang AAC tốt hơn k ạ :( đã làm y hệt HD của bác k khác tí gì

dbpoweramr audio converter :sexy:

kennypzo1609
01-03-2011, 13:18
ak um may e cung co dB. the ma k de y :D de ve thu xem

naruto_thf90
01-03-2011, 14:10
May quá, đỡ phải mở iTunes lên convert :))

azz
03-03-2011, 16:52
có cách nào chỉ cần dùng itunes thôi ko cần cài foolbar ko vậy bác ?
phải cài lắm thứ quá itune rồi foolbar lại cả klite để xem film nữa

Decepticon
03-03-2011, 19:58
có cách nào chỉ cần dùng itunes thôi ko cần cài foolbar ko vậy bác ?
phải cài lắm thứ quá itune rồi foolbar lại cả klite để xem film nữa

vứt quách cái Ipod đi bác ạ :D

xinloiemnham
03-03-2011, 20:47
có cách nào chỉ cần dùng itunes thôi ko cần cài foolbar ko vậy bác ?
phải cài lắm thứ quá itune rồi foolbar lại cả klite để xem film nữa

foobar bản thân nó đã portable rồi nên có thể nói là ko phải cài
như mình đã nói, nguyên tắc của việc encode này là giải nén nhạc lossless ra wav (ko nén) rồi từ đó nén lại về AAC. Vì vậy bạn làm cách nào đó giải nén được lũ lossless (flac, ape,...) ra wav (itunes hỗ trợ) thì ko cần dùng foobar :)

usj usj
03-03-2011, 23:53
sao mình nén sang mp3 -320 kbs bằng Foolbar nó cứ đòi file lame.exe nhỉ

kaitokidkk13
02-05-2011, 12:05
sao mình nén sang mp3 -320 kbs bằng Foolbar nó cứ đòi file lame.exe nhỉ

đào mộ tí. lame.exe là encoder chính, foobar chỉ là GUI cho lame thôi.

shinnobido
08-06-2011, 16:02
ai có biết covert từ WAV sang apple lossless ko nhỉ
wav ko có tag chán quá ko biết apple lossless chất lượng có kém wav nhiều ko nhỉ

xinloiemnham
08-06-2011, 17:18
ai có biết covert từ WAV sang apple lossless ko nhỉ
wav ko có tag chán quá ko biết apple lossless chất lượng có kém wav nhiều ko nhỉ

bạn dùng itunes.

AMD_Fanboy
02-09-2011, 15:54
chủ thread cho hỏi là có cách nào để file convert sang apple lossless file ra là đuôi alac
ko bác toàn ra đuôi m4a lên quản lý hay nhầm ( file m4a itunes plus để dùng cho điện thoại còn apple lossless để dùng trên pc )

xinloiemnham
04-09-2011, 18:17
chủ thread cho hỏi là có cách nào để file convert sang apple lossless file ra là đuôi alac
ko bác toàn ra đuôi m4a lên quản lý hay nhầm ( file m4a itunes plus để dùng cho điện thoại còn apple lossless để dùng trên pc )

cái này là chuẩn do apple họ quy định, làm sao mình thay đổi được :)
theo mình bro nên quản lí luôn bằng itunes, nó sẽ phân biệt được đâu là alac, đâu là aac. Còn không thì nhìn dung lượng khác nhau cũng dễ phân biệt mà :D

AMD_Fanboy
04-09-2011, 19:58
chỉ là rename lại cái đuôi file m4a thành alac thôi mà hóa ra ko được à :D
/ các định dạng lossless ( flac ,wav,alac) chất lượng đều như nhau

linktohack
05-01-2012, 10:51
Em lại đào mộ tí, cho bác nào cần.

bác ơi sao e toàn gặp phải lỗi object not found??? convert bằng itunes! có cách nào convert sang AAC tốt hơn k ạ :( đã làm y hệt HD của bác k khác tí gì

Bác set cho foobar2000 chạy một core là được.
Chuột phải Taskbar. Task Manager. tab Processes. Chuột phải vô foobar2000.exe. Set Affinity... Chỉ để lại một core.

namprince187
05-01-2012, 19:06
hay quá :beauty::beauty::beauty:

gicungmuon
05-01-2012, 21:33
cám ơn bác ^^

goldenfish125_ver4
06-01-2012, 00:38
có việc đề làm rồi :) nén nguyên cái thư mục FLAC lại :))

meninblack
06-01-2012, 10:56
cám ơn bác nhìu nha

mrdragon.nd
01-09-2012, 12:11
đào mộ phát, bài viết rất hay :beauty::beauty::beauty:

anhtu1990
03-12-2012, 12:44
đào mộ phát nữa. mình rất thích phần 2 cách convert sử dụng itunes encoder. mà cách này hình như mỗi lần chỉ convert dc 1 bài. sau đó phải nhấp chọn tiếp.
có cách nào convert dc 1 lúc nhiều bài k nhỉ ?