PDA

View Full Version : Формула за качествен звук.



TheNormalGuy
08-23-2012, 15:55
http://forums.data.bg/index.php?showtopic=250064&view=findpost&p=1791425


FLAC (Free Lossless Audio Codec)


http://sourceforge.net/projects/flac/

Съвсем накратко, FLAC е lossless формат за компресиране на музика като MP3, но е без загуба на качество. Т.е. ако се кодира от некомпресиран WAVE файл във FLAC и след това се декомпресира обратно в WAVE, резултатът ще бъде идентичен с оригинала. При MP3/Ogg-Vorbis/AAC и доста други lossy формати при компресирането безвъзвратно се губи информация, т.е. от веднъж компресиран файл не може да се възстанови оригинала.

Опростено казано, FLAC е нещо подобно на ZIP/RAR – с тази разлика, че е писан специално за аудио и поради тази причина се справя много по-добре. Освен това е възможно FLAC файл да се просвирва точно както и едно MP3 – с плейър на компютъра или на някой от хардуерните плейъри, които поддържат FLAC.
FLAC определено не е единствения формат от този тип, но има някои предимства пред останалите. Най-важните са – (1) напълно безплатен и с отворен код, (2) поддържа на практика всички основни плейъри на всички основни операционни системи (поддръжката е вградена или чрез plugin) и (3) може да прескачаш свободно към произволно място в песента. Ако някой иска да чете повече -- http://flac.sourcefo...comparison.html

Как да го слушаме?
Windows – използвайте www.foobar2000.org, чудесен плейър, който освен другите си достойнства има вградена поддръжка на FLAC. WinAmp – от тази страничка можете да си свалите плъгин за вашата версия (http://www.winamp.com/plugins/browse.php?s...&query=flac )

Как да го запишем на диск?
Тук имате два варианта, както и при MP3.
(1) Data disk – записвате файловете както бихте записали всеки нормален файл, бил той с музика или не. Най-вече за употреба на компютри или на хардуерен плейър с изричната поддръжка на FLAC.
(2) Audio CD – за свирене в нормална уредба.
2a. Общи инструкции – важат за всяка ОС и всяка записваща програма.
С всеки качествен release има CUE файл, който върви заедно с FLAC файловете. Преди да го използвате обаче трябва да обърнете компресираните във FLAC файлове обратно в WAVE. Можете да го направите лесно и по няколко начина:
2.a.1. С foobar2000 – избирате файловете FLAC, right-click -> convert -> WAV (PCM, fixed point) и готово.
2.a.2. Ако сте си свалили пълния пакет FLAC от сайта им, в директория BIN имате flac.exe. Просто пишете

flac –d име_на_файла.flac

и след 4-5 секунди имате готов WAV файл. (За съжаление flac –d *.flac не работи, трябва да изброите всички файлове поотделно.)
2.a.3. За по мързеливите може да ползвате Flac Frontend-a FlacDrop в комбинация с пълният пакет и libmmd.dll, всички тях може да намерите на този линк http://rarewares.org/lossless.html
Слагате всичко в една директория, пускате FlacDrop.exe и дропвате флаковете в прозорчето на програмката :)
Като имате готовите WAVE файлове и CUE файла, просто ги слагате в една директория. Пускате любимата си записваща програма, давате Burn Image, като име на имиджа давате CUE файла. И това е – трябва да получите точно копие на оригиналния диск, с точно запазени паузи между песните.
2.b. Запис с Nero Burning ROM – може би е въпрос на вкус, но ви препоръчвам предишния метод. Плъгина за Неро не е ъпдейтван от 2003г. И може не винаги да дава очакваните резултати. Можете да го свалите от http://neroplugins.cd-rw.org/ и записвате файловете като AudioCD по същия начин, както и MP3. Не забравяйте обаче да проверите дали паузите между песните са такива, каквито искате! По подразбиране Неро слага 2 секунди пауза между всеки две песни. Както беше споменал някой преди във форума, преди първата песен задължително трябва да има 2сек. пауза.

За какво са ми другите странни файлове (fingerprint, md5, sfv…)
Това са файлове, които ви показват дали файла ви е свален правилно, т.ее без грешки по трасето (при ъплоуда и даунлоуда).
MD5/SFV се проверяват с много програмки, но аз най-си харесвам Total Commander (Files/CreateVerify SFV checksums – не е много логично, но и MD5 е там).
Fingerprint.txt е по-интересен файл – той на практика дава MD5 сумата на всеки FLAC файл, но само на музикалната част от него, а не на целия файл. Така че ако промените таговете (изпълнител, име на песен...) fingerprint-а няма да се промени, но MD5 сумата на целия файл ще се промени.
Fingerprint се проверява с програмка от пълния пакет на FLAC:

metaflac.exe –show-md5sum име_на_файл.flac

Освен слушането на lossless fail-ве, за качествен звук ви трябва и хубави озвучителни тела(тонколони), хубав усилвател, качествени кабели, хубава звукова(аудио) карта или usb dac(търсете в гугъл).

KadifWerewolf
08-23-2012, 15:57
tl; dr