среда, 29 июля 2015 г.

Чем можно проиграть lossless форматы?

Конечно, плееров великое множество. Я бы хотел остановиться на довольно простом и в то же время очень функциональном плеере - Foobar2000 . У даннного плеера очень много версий и сборок. Я перепробовал довольно большое количество этих вариаций. Остановился я на сборке RusXPack 1.13 by vadimsva (можно, скачать с нашего сервера).

четверг, 23 июля 2015 г.

Что такое CUE?

CUE (Cuesheet) - это индексный файл в котором идет разметка по трекам. Дело в том, что перегнав наш WAV в один из lossless форматов мы получаем один цельный и непрерывный файл. Чтобы в нем можно было ориентироваться и перепрыгивать с трека на трек используются CUE файлы. Данные файлы имеют расширение .cue. Его структура очень проста. Приведу небольшой пример:
PERFORMER "Rise Against"
TITLE "Appeal To Reason"
FILE "RA-ATR.flac" WAVE
TRACK 01 AUDIO
TITLE "Collapse (Post-Amerika)"
PERFORMER "Rise Against"
INDEX 01 03:21:00
TRACK 02 AUDIO
TITLE "Long Forgotten Sons"
PERFORMER "Rise Against"
INDEX 01 04:03:00
TRACK 03 AUDIO
TITLE "Re-Education (Through Labor)"
PERFORMER "Rise Against"
INDEX 01 03:44:00
Как видно из примера, в начале идет данные о самом диске (исполнитель, альбом). Далее идет строка FILE, в которой указывается собственно файл, который был индексирован. И затем идет уже индекс треков (номер трека, название трека и начало время звучания).

четверг, 16 июля 2015 г.

Коротко об наиболее известных lossy-аудиоформатах

MP3 - MPEG-1 Audio Layer 3, пожалуй самый старый формат и поэтому самый популярный. Был разработан группой инженеров из Fraunhofer IIS, AT&T-Bell Labs, Thomson-Brandt, CCETT и одобрен как стандарт ISO/IEC в 1991. Существуют несколько реализаций библиотек кодирования, самая популярная и наиболее развивающаяся является Lame. MP3 поддерживает различные режимы управлением битрейтом CBR/VBR/ABR, частоту дискретизации до 48кГц, до двух каналов [Stereo/Joint Steteo/Dual Mono/Mono] и ID3 тэги.
расширение файлов *.mp3 | Официальный сайт Lame
----
Ogg Vorbis - на самом деле более верно говорить именно о Vorbis, так как Ogg всего лишь контейнер куда упаковываются полученные медиа данные. Официально представлен летом 2002 года. Отличительными чертами Ogg Vorbis являются его полная открытость и свободность, более того, в нем использована новейшая и наиболее качественная психоаккустическая модель, из-за чего соотношение битрейт/качество значительно ниже, чем у других форматов. Как результат - качество звука лучше, но размер файла меньше. Ogg Vorbis поддерживает до 255 отдельных каналов с частотой дискретизации до 192kHz и разрядностью до 32bit, а также имеет достаточно гибкую систему тегов Vorbis comments, позволяющую хранить тексты любой длины и сложности [текстовые теги хранятся в UTF-8, что позволяет писать хоть на всех языках одновременно и исключает возможные проблемы с кодировками], а также изображения [обложкиальбомов]. Ogg Vorbis по умолчанию использует гибкую реализацию переменного битрейта.
Ogg Vorbis был разработан сообществом Xiphophorus для того, чтобы заменить все платные запатентованные аудио форматы.
Стоит заметить, что Ogg Vorbis является всего лишь небольшой частью мультимедиа проекта Ogg Squish, в который также входят свободные кодировщики: Speex - для сжатия голоса; FLAC - для сжатия звука без потерь; Theora - для сжатия видео.
расширение файлов *.ogg | Официальный сайт
----
AAC - Advanced Audio Coding, изначально создавался как преемник MP3 с улучшенным качеством кодирования, вышел в свет в 1997. AAC поддерживает до 48 каналов, дискретизацию до 96kHz, имеет более гибкий режим Joint Stereo [чем mp3], имеет несколько профилей кодирования AAC LC/AAC HE [AAC SBR/AAC PS/AAC SBR+PS]/.. - большинство [особенно портативных] плееров поддерживают только профиль LC. Формат достаточно активно развивается и имеет разные реализации библиотек, наиболее популярные это Nero AAC, Apple QuickTime AAC, FAAC.
расширение файлов *.mp4 *.mp4a *.mp4b *.mp4p *.aac | Официальный сайт Nero AAC | Официальный сайт Apple QuickTime AAC
----
MPC - MusePack, свободный и открытый формат, был создан Андре Бушман [англ. Andree Buschmann], в домашних условиях, «на коленке», во время учебы в свободное время. Разработка мотивировалась неудовлетворенностью качества первых MP3-кодеров [в 1997—1998]. Отличительной особенностью является достаточно хорошее звучание на высоких битрейтах, но на низких и средних [до ~180Kbps] становится мало пригоден. MusePack поддерживает до 2 каналов и дискретизации до 48kHz, имеет слабую поддержку на железных плеерах.
В настоящее время разрабатывается Франком Клеммом [англ. Frank Klemm] и Musepack Development Team.
расширение файлов *.mpc | Официальный сайт
----
WMA - Windows Media Audio, лицензируемый формат файла, разработанный компанией Microsoft для хранения и трансляции аудиоинформации.
Данный формат очень плохо поддерживается на альтернативных платформах [вследствие его закрытости].
В последних версиях формата, начиная с Windows Media Audio 9.1, предусмотрено кодирование без потери качества [lossless], многоканальное кодирование объёмного звука [до 8 каналов, дискретизации до 96kHz и разрядностью до 24bit] и кодирование голоса.
расширение файлов *.wma | Официальный сайт

четверг, 9 июля 2015 г.

Lossy? С чем его едят?

Что такое Lossy?

Lossy - Сжатие данных с потерями, это метод сжатия данных, при котором уменьшается размер файла за счет удаления части информации, в результате конечный файл отличается от оригинального, но «достаточно близок» для того, чтобы быть полезным каким-то образом. Этот тип компрессии часто используется в Интернете, особенно в потоковой передаче данных и телефонии. При таком методе сжатии данных речь об 100% восстановлении исходных данных больше не идет.

Как это реализуется в контексте звука?

Ставка всех lossy-форматов делается на неидеальный человеческий слух, они принимают это во внимание и с помощью различных алгоритмов отбрасывают выборочным путем якобы «ненужную» информацию. В результате мы получаем некое подобие оригинала. Насколько результат будет похож на исходный аудио-материал зависит от конкретно выбранного lossy-формата и используемых настройках, например битрейта. Чем ниже будем опускать битрейт тем все более и более будет заметна разница по сравнению с оригиналом, тем все более будут слышимыми различные искажения/артефакты.

Следует знать что кодируя в lossy вы теряете часть информации окончательно и безвозвратно, она не может быть восстановлена.
разные lossy-форматы по разному справляются со своей основной задачей [а именно, чтобы результат был максимально похожим на оригинал], одни могут неплохо звучать на низких битрейтах [по сравнению с конкурентами на том же битрейте], но значительно уступать им на более высоком битрейте.
кодировать в lossy-форматы надо только из lossless.

Исключения могут быть только в кодировании для собственных нужд из lossy с большим битрейтом в lossy с меньший битрейтом, например для портатива [мобильный/кпк/..], но следует понимать, что качество будет значительно хуже, чем при конвертации из lossless в lossy с тем же битрейтом/настройками. Старайтесь всегда конвертировать в lossy только из lossless.

кодировать из lossy-формата с меньшим битрейтом в lossy/lossless форматы с большим битрейт ЗАПРЕЩЕНО. Именуется подобное действие - апконвертом или транскодом. Более того, подобные операции с файлами не имеют никакого здравого смысла. Выкладывание такого материала на трекер [вообще куда-либо в интернет] может нести нежелательные последствия для вас.

суббота, 4 июля 2015 г.

Lossy и Lossless - разница

Lossless (от англ. ) - без потерь, это значит что lossless (безпотерьные) аудио-форматы, такие как FLAC, APE и WV, а также другие менее известные, преобразуют CD в цифровой формат без потери качества, 

То есть вы можете взять диск из вашей коллекции, рипнуть его в WAV, перекодить WAV допустим в FLAC, дальше из FLAC в WAV и записать на болванку и вы получите абсолютно идентичную вашему CD болванку. 

Напрашивается вопрос: а почему тогда не использовать просто формат WAV? Всё очень просто - lossless форматы имеют такое же качество как и WAV а вот места занимают меньше, в этом то их прелесть. 

Существует миф что аналог CD это MP3 с битрейтом 320 kbps - ЭТО НЕПРАВДА, аналогом сиди выступает только lossless образ этого сиди (кстати а у винила вообще аналогов нету, битрейт аналога винила должен быть равен бесконечности) . 

Среди lossless форматов наиболее перспективным считается FLAC и WV, а самой популярной програмой для перегона CD в формат FLAC считается EAC (Exact Audio Copy)

Коротко об популярных lossless-аудиоформатах

FLAC - Free Lossless Audio Codec [свободный аудиокодек без потерь], первая версия датируется 20 июля 2001, кроссплатформенный, наиболее распространённый lossless-формат, имеет наибольшую программную или аппаратную поддержку среди прочих.
Стоит заметить, что FLAC является всего лишь небольшой частью мультимедиа проекта Ogg Squish, в который также входят свободные кодировщики: Speex - для сжатия голоса; Ogg Vorbis - для сжатия звука с потерями; Theora - для сжатия видео.
расширение файлов *.flac | Официальный сайт
----
APE - Monkey’s Audio, тоже популярный lossless-формат, в отличие от Flac более ресурсоемкий, но имеет несколько лучший коэффициент сжатия, а также официально выпускается только для платформы Microsoft Windows. Несмотря на открытый исходный код, Monkey’s Audio не является свободным, так как его лицензия накладывает значительные ограничения на использование. Первая версия датируется 2000?*
расширение файлов *.ape | Официальный сайт
----
WV - WavPack, кроссплатформенный, бесплатный аудиокодек c открытым исходным кодом для сжатия аудио без потери качества, разработан Дэвидом Брайантом. Поддерживает многоканальные потоки, высокие частоты дискретизации и 8/16/24/32-битные аудиофайлы. Наверно будет интересен тем, кто любит хранить релизы образами [альбом одним единым файлом]. Первая версия датируется 15 августа 1998
расширение файлов *.wv | Официальный сайт
----
TTA - True Audio, кроссплатформенный, простой, бесплатный аудиокодек для сжатия аудио без потери качества, имеет высокую скорость работы и минимальные системные требования. Первая версия датируется ?*
расширение файлов *.tta | Официальный сайт
----
TAK - немец. Tom’s verlustfreier Audio Kompressor, отличается высокой степенью сжатия и скоростью кодирования и декодирования. Использует APEv2-теги. Первая финальная версия 1.0 датируется 26 января 2007. Платформа Microsoft Windows. Согласно проводимому опросу на форуме hydrogenaudio.org, входит в число трёх [третье место] наиболее популярных форматов аудиосжатия без потерь, после FLAC и WavPack.
расширение файлов *.tak | Официальный сайт
----
ALAC - Apple Lossless Audio Codec, это аудиокодек для сжатия цифровой музыки без потерь качества, разработанный Apple Inc. Был представлен 28 апреля 2004 года. Имеет поддержку в таких продуктах Apple как iPod и iPhone.
расширение файлов *.m4a | Официальный сайт