wav to flac php
convert WAV music library to FLAC on command line and achieve best quality
I would like to produce (nearly) perfect FLAC files by verifying/checking all conversion steps. I’m hoping to do this in a single command, although a short bash script would be acceptable as a second choice.
I am on Kubuntu 12.04 and I installed flac 1.2.1.
Here is my starting point:
How can I improve this?
If shntool is recommended, how would I include it?
How would I include checksum comparisons?
How can I make FLAC test the integrity of each file?
A working example is appreciated.
BTW, I took a look at perfect-flac-encode, but it is too complicated for me. I don’t even fully understand the first sentence of the project’s description! The installation steps also look too complex. If there is a similar project that might fit my needs, please let me know.
1 Answer 1
Both WAV and FLAC formats are lossless, which means they do not lose any quality from an original music CD. WAV however is uncompressed, while FLAC uses a lossless compression mechanism (pretty much like a ZIP lossless compression) specifically designed for efficient packing of audio data. FLAC files can then be played with your favorite player, just like ordinary MP3’s.
If you already have WAV files, then you simply need to convert them to FLAC (and not worry about losing quality). You can either use CLI via SoX (although other solutions exist, like flac itself):
Or use a clean and intuitive GUI like SoundConverter. In Preferences set output format to FLAC, choose compression speed (it does NOT affect quality, only resulting file size), then add files or a directory and start the conversion process.
Once the conversion is done, you can check that no quality was lost by using soxi (comes with SoX):
The FLAC file size will be smaller though.
An even better way to check the technical data of an audio file is MediaInfo. See:
Конвертер WAV в FLAC
Конвертировать WAV в FLAC
Конвертируйте ваши файлы WAVE Audio в Free Lossless Audio Codec File с помощью этого конвертера WAV в FLAC.
Ошибка: количество входящих данных превысило лимит в 3.
Чтобы продолжить, вам необходимо обновить свою учетную запись:
Ошибка: общий размер файла превысил лимит в 100 MB.
Чтобы продолжить, вам необходимо обновить свою учетную запись:
Ошибка: общий размер файла превысил абсолютный лимит в 8GB.
Для платных аккаунтов мы предлагаем:
- Вплоть до 8GB общего размера файла за один сеанс конвертирования 200 файлов на одно конвертирование Высокий приоритет и скорость конвертирования Полное отсутствие рекламы на странице Гарантированный возврат денег
- До 100 Мб общего размера файла за один сеанс конвертирования 5 файлов на одно конвертирование Обычный приоритет и скорость конвертирования Наличие объявлений
Мы не может загружать видео с Youtube.
Чтобы конвертировать в обратном порядке из FLAC в WAV, нажмите здесь:
Конвертер FLAC в WAV
Оцените конвертирование FLAC с помощью тестового файла WAV
Не впечатлило? Нажмите на ссылку, чтобы конвертировать наш демонстрационный файл из формата WAV в формат FLAC:
Конвертирование WAV в FLAC с помощью нашего тестового файла WAV.
WAV (WAVE Audio)
Руководство по выбору форматов аудиофайлов: век сегодняшний и немножко прошлый (страница 2)
WAV: для тех, кому за…
Хранить сегодня музыку в WAV совершенно нецелесообразно. Да, это формат, «с которого есть пошла музыка в компьютере», но хранение в нем именно что нецелесообразно. Безусловно, если вы пишете музыку и храните сэмплы, именно в WAV их и надо хранить. Но слушать обычную музыку – не вижу смысла.
реклама
Про AIFF можно сказать все то же самое, только его делали для устройств Apple. Кто про него помнит вообще?
В общем-то, говорить серьезно о WAV в контексте данной статьи особого смысла нет.
FLAC, APE, ALAC и все-все-все – или просто lossless
Теперь, наконец, мы перейдем к форматам сжатия без потерь. Разумеется, на первом месте FLAC, который по распространенности и поддержке победил все остальные, а потом и потоптался. Нет, конечно, APE и ALAC очень даже живы. Но на стороне FLAC – популярность, популярность и еще раз популярность.
Сегодня это тоже важно, потому что, если ваше устройство поддерживает декодирование на аппаратном уровне – все играет с меньшей загрузкой ресурсов. В случае смартфонов это более чем актуально. Более того, lossless-форматы уже поддерживает большая часть домашней аудиотехники, как дешевых мини-систем, так и вполне серьезных устройств класса High End.
Чем же хороши lossless-форматы? Грубо говоря, это те же исходные WAV-файлы, но ужатые архиватором типа RAR. Это если очень грубо. Главное преимущество lossless-форматов – то, что из аудиопотока не удаляется никакая информация вовсе, как в MP3. То есть, на каком бы устройстве вы это ни проигрывали, можно быть уверенным, что вы слышите все, что только может выдать ваш аппарат. Что может – то и выдает, а что не может – то проблемы лично аппарата и никоим образом не самого файла.
Что же касается того, как lossless-форматы это делают – за этим опять же отсылаю вас к Википедии, где все подробно расписано. Смысл же моих пассажей в том, что FLAC – это та самая золотая середина между MP3 и WAV. То, что появилось вполне закономерно – тогда, когда объемы жестких дисков уже перестали быть камнем преткновения, и у всех наконец-то появилась возможность хранить Большие Файлы.
реклама
Форматы с другой планеты: WavPack, Opus, MPC и прочие страшные буквы
Не упомянуть о них нельзя. Сегодня в плеяде форматов аудиофайлов они занимают примерно то же место, которое занимал OGG в пору моего школьного возраста. То есть – оно есть, прикольно поэкспериментировать, а потом выбрать FLAC или MP3.
Нет, речь не идет о том, что все вышеперечисленное плохо. Что-то из этого даже сжимает лучше, чем MP3. Но! Вспомните (если кто из олдфагов) – чем закончилась в начале 1980-х борьба VHS и Betamax в сегменте домашнего видео? Полной и безоговорочной победой VHS! При худшем качестве картинки и всего остального! А почему? Потому что дешево по всем фронтам (как аппаратура, так и расходники), легко и отсутствует защита от копирования.
Примерно то же самое ожидает и «опусы» с WavPack – и плюс поддержка «железа» и софта сегодня. Проще говоря, эти форматы остались уделом энтузиастов. Можете попробовать и гордо хранить музыку в них, но при попытке скопировать на смартфон или плеер вы расстроитесь потому, что их никто не поддерживает и воспроизводить банально нечем. Не говоря уже про отсутствие аппаратной поддержки. Надо оно вам? Да, пусть это Betamax в мире цифрового звука. Но кому какое дело?
FLAC vs MP3
Да! Вот вы и дождались! Оно самое! Сколько же копий сломано на эту тему – не сосчитать. Приверженцы FLAC с пеной у рта доказывают, что слышно всё; приверженцы MP3 флегматично заявляют, что им и MP3 хватает, и они не слышат того, чего нет. Особо жестокие добавляют, что и в 128 кбит/с все отлично слышно. Фаны FLAC немедленно падают в обморок, и их отпаивают валокордином.
Истина, как водится, где-то посередине. И заключается она в том, что правы, в общем-то, все. Но – с различными «если» и «но».
Первое: отличие FLAC от MP3 вы услышите, если слон вам по ушам не потоптался, только на более-менее приличной аппаратуре. То есть на копеечных пластиковых колонках со встроенной в материнскую плату звуковой картой – не услышите. На дешевом смартфоне с наушниками за пять баксов – не услышите. И это мы говорим о глобальных отличиях.
Если же брать отличия высших битрейтов MP3 (256-320 кбит/с) от FLAC, то здесь вы отличия услышите (да и то – если у вас уши на месте) лишь на хорошей аппаратуре ценой от тысячи долларов за новый комплект – усилители и трехполосная напольная акустика как минимум. Если же вы не хотите отдельную систему Hi-Fi, можно этого добиться и на компьютере. Для этого необходимы внешний аудиоинтерфейс ценовой категории от 300-400 евро за подержанный экземпляр, акустика ценой в 300-350 евро за новый комплект и (очень желательно) цифровой оптический тракт.
Даже более того – если вы пустите звук по оптике со встроенного в системную плату решения, услышите разницу. Собственно, у меня все так и есть: звук пущен по оптическому каналу Toslink из дефолтового Realtek на оптический вход внешней «звуковухи» Edirol и затем выведен по обычным аналоговым RCA на скромную акустику ценой в 350 евро. И – отличия MP3 320 кбит/с от FLAC слышны «невооруженным ухом». Вывод прост: если вы хотите реально слышать разницу с FLAC и прочими APE, нет нужды разоряться на дорогущий «хай-фай», если вас устроит «все в компьютере».
Компромиссный вариант тут тоже прост. 99.9% пользователей не являются аудиофилами, поэтому им хранить музыку во FLAC есть смысл только с прикидкой на далекое будущее, когда будет больше денег, трава будет зеленее, а реки – чище. Нет, разумеется, если у вас места куры не клюют, тогда рекомендую хранить-таки музыку все же во FLAC. Во всех прочих случаях – MP3 320 кбит/с. Помимо места, делать выбор в пользу MP3 стоит тем, кто слушает музыку в Bluetooth-наушниках – не может еще даже кодек aptX передавать Диму Билана в сравнимом с проводным решением качестве.
Что касается звука со смартфона в наушниках, то уже сегодня можно купить недорогой смартфон с приличным звуковым трактом, а на AliExpress заказать за двадцать баксов прекрасные бюджетные внутриканальные наушники Tennmak Dulcimer, а для более продвинутых – Ostry KC06 за полтинник. А программные плееры даже на Windows Phone умеют играть FLAC и не грузить при этом систему.
Поэтому экономить в том случае, если вы любите хоть немного качественный звук, совершенно не стоит – флэшки сегодня копеечные, и разжиться парой-тройкой 32-гигабайтных microSD труда не составит. Затраты в этом случае, повторюсь, будут минимальными, а удовольствия получите больше.
реклама
Впрочем, если вас совсем не волнует качество звука, то вы можете это даже не читать.
Так что же делать?
Вполне допускаю, что после прочтения материала у вас шарики слегка заехали за ролики. Но если по пунктам…
WAV to FLAC Converter
CloudConvert converts your audio files online. Amongst many others, we support MP3, M4A, WAV and WMA. You can use the options to control audio quality and file size.
convert to
compress
capture website as
create archive
extract
WAV is an audio file that is associated with Microsoft Windows. It is the default audio format for Windows. But it supports almost all the Operating Systems. WAV files are comparatively larger than MP3 files. It is mostly used to create music files in audio cd. It can save music files at different bit rates.
FLAC is a lossless audio file format. It is similar to MP3 format but the main difference between these 2 formats is FLAC file compress the file size without changing the quality of audio. It can compress an audio file up to half of its original size using lossless compression algorithm.
+200 Formats Supported
CloudConvert is your Swiss army knife for file conversions. We support nearly all audio, video, document, ebook, archive, image, spreadsheet, and presentation formats. Plus, you can use our online tool without downloading any software.
Data Security
CloudConvert has been trusted by our users and customers since its founding in 2012. No one except you will ever have access to your files. We earn money by selling access to our API, not by selling your data. Read more about that in our Privacy Policy.
High-Quality Conversions
Besides using open source software under the hood, we’ve partnered with various software vendors to provide the best possible results. Most conversion types can be adjusted to your needs such as setting the quality and many other options.
Powerful API
Our API allows custom integrations with your app. You pay only for what you actually use, and there are huge discounts for high-volume customers. We provide a lot of handy features such as full Amazon S3 integration. Check out the API documentation.
Сам пользуюсь только одной программой MediaHuman Audio Convertor (куча форматов и на выходе включая FLAC 24/192) но и она не всё «жуёт».
Вопрос: кто какими конверт-программами пользуется?
Ответы
А что и во что нужно конвертировать?
Бесплатная, грамотная, русифицированная. Всё сверяет со своей базой и базой AccurateRip.
Supported formats
Supports WAV, FLAC, APE, lossyWAV, ALAC, TTA, and WavPack audio input/output. Audio must be 16-bit, 44.1kHz samples stereo (i.e. CD PCM). Supports every CUE sheet style (embedded, single file, gaps appended/prepended/left out). It is also possible to process a set of audio files in a directory without a CUE sheet, or use a RAR archive as an input without unpacking it.
Use cases
Convert a single-file album image with CUE sheet to a file-per-track album image
Convert a single-file album image with CUE-sheet-per-album to a single-file album image with CUE-sheet-per-track album image (feature request)
Convert a file-per-track album image with CUE sheet to a single file album image
Convert a file-per-track album image without a CUE sheet to a single file album image with simple CUE sheet
Convert an album image from one lossless codec to another, preserving CUE sheet structure
Verify a (possibly non offset-corrected) album image against AccurateRip database
Apply offset correction to a rip made without offset correction
Prepare an album image for burning with software, which does not handle drive write offsets, by applying offset
Extract an album image directly from a RAR archive without unpacking it, and save it in a different format
Fix filenames in a CUE sheet, if the files were renamed or converted to a different format.
Compress to lossyWav, creating a lossy output + correction file.
Convert a HDCD image to 24-bit / 20-bit / lossyWav 16-bit audio files (irreversible).
Convert an album image with minor audio errors to one without errors, using correction files in the CUETools Database.
«на лету» вы его не сможете никак слушать
P.S. Кстати, в данный момент слушаю приятный легкий джаз в фоновом режиме как раз этого формата SACD.ISO
*.iso не формат. Это контейнер. В вашем случае внутри него структура SACD с потоком формата DSD
Foobar2000 очень хорошо умеет. Рекомендую.
Раньше использовал EZ CD Audio Converter, сейчас перешёл на конвертер в aimp.
Я в основном пользуюсь CUETools. Если нужно быстренько приготовить файлы для флешки в машину или для прослушивания в телефоне, или кто-нибудь просит mp3, конвертирую в Foobar2000. Создал несколько профилей для разных сценариев, очень удобно.
лично я пользуюсь и CUETools и xrecode II для разных случаев
Интересно. До сих пор не было необходимости конвертировать Hi-Res, но вдруг появится!
CUETools использую для конвертации своих старых образов ape.
для SACD того тоже есть хорошая прога https://rutracker.org/forum/vi.
работает медленно, потому как вычисляет громкость всех треков по пикам и использует saracon (в отличие от xrecode)
на данный момент альтернативы для качественного извлечения и последующей конвертации в wav нет.
а вот для конвертации уже готовых dff и dsf я использую TASCAM Hi-Res Editor
Тоже в свое время этой прогой пользовался. Лучше конвертора из DSD в PCM действительно нет.