Автор Тема: Из Lossless в MP3  (Прочитано 7041 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Kotjara Автор темы

  • Ветеран форума
  • ******
  • Сообщений: 4071
  • МЯУ
Из Lossless в MP3
« : Февраля 01, 2009, 19:48:12 »
Народ,расскажите,что это за формат такой Lossless и как его перевести в МП3?

Оффлайн Deathfromhell

  • Ветеран форума
  • ******
  • Сообщений: 6355
    • http://www.last.fm/user/HellHell/
Re: Из Lossless в MP3
« Ответ #1 : Февраля 01, 2009, 20:10:10 »
сжатие без потерь, переводить его в мп3 не слишком прикольно, потому что из сжатой сидишки файл станет мп3шкой со всеми ее недостатками (:

Оффлайн Kotjara Автор темы

  • Ветеран форума
  • ******
  • Сообщений: 4071
  • МЯУ
Re: Из Lossless в MP3
« Ответ #2 : Февраля 01, 2009, 20:13:58 »
Deathfromhell, Хорошо,а как мне его тогда на мп3 плеере послушать?
Я правильно понял,что лосслесс это по сути образ компакта?

Оффлайн mystfire

  • Эксперт
  • *****
  • Сообщений: 1657
  • дж
Re: Из Lossless в MP3
« Ответ #3 : Февраля 01, 2009, 20:24:20 »
Kotjara, Ну да образ. Винампом открой и слушай, ток там разбивки на треки нету, да она и нах ненужна по сути )

Оффлайн Deathfromhell

  • Ветеран форума
  • ******
  • Сообщений: 6355
    • http://www.last.fm/user/HellHell/
Re: Из Lossless в MP3
« Ответ #4 : Февраля 01, 2009, 20:25:03 »
Deathfromhell, Хорошо,а как мне его тогда на мп3 плеере послушать?
не знаю (:
Я правильно понял,что лосслесс это по сути образ компакта?
угу, только меньше размером

Оффлайн guitarfreak

  • Завсегдатай
  • ***
  • Сообщений: 376
Re: Из Lossless в MP3
« Ответ #5 : Февраля 01, 2009, 20:28:57 »
Kotjara, Не совсем. Вот небольшая статья, тут большая часть того что простому пользователю нужно знать о лослессе

Часть необязательная и трудновосприимчивая.

Для начала:

DAC (Digit-to-Analog Converter) -- аналого-цифровой преобразователь -- устройство, преобразующее цифровой сигнал в аналоговую волну (или наоборот). У нас приняты обе аббревиатуры "АЦП" и "ЦАП"; у буржуев, насколько я слышал, говорят "DAC", подразумевая и то и другое, в зависимости от контекста.

Итак, "lossless" переводится с английского как "без потерь". Для начала замечу, что это не согласуется с реальностью: звук в природе существует как таковой только в аналоговом виде, то есть в виде колебаний определённой частоты. Это чисто аналоговая сущность, и наивно было бы думать, что оцифрованный сигнал можно воспроизвести так же, как оно и звучало при записи. Причин тому очень много - от неточности работы тактовых генераторов DAC до помех, возникающих в проводах, по которым передаётся аналоговый сигнал. Качественная аудиотехника (и в том числе, качественные кабели) позволяют значительно снизить (но не исключить!) влияние всяких помех. Но это выходит за рамки обсуждения -- мы будем говорить о несжатом цифровом сигнале, который не страдает от помех, а то, что он искажается при воспроизведении, придётся, скрипя зубами, пережить.

Как вообще можно хранить звук? Беда в том, что аналоговый способ хранения имеет много плюсов, но вместе с тем имеет кучу разных минусов. А именно, плёнка теряет свои магнитные свойства, винил стареет и начинает скрипеть и "цык"ать. Поэтому звук принято оцифровывать. Как это делается? Да очень просто. Вот есть у нас звуковая волна -- по сути это график функции f: R -> R. А мы вместо того, чтобы хранить её целиком, натыкаем через равные малые промежутки времени точек и запишем значения функции в этих точках (округлив, естественно, потому что вещественное число в компьютер не запишешь). Если интервалы будут маленькие, то потом функцию можно будет почти точно восстановить, проведя кривую через эти точки на графике (это называется интерполяция). Чем их больше, тем точнее будет восстановлена волна и тем точнее будет передача.

Наверное, каждый видел аудио-компакт диск (CD-DA). Так вот, на этом диске (если плюнуть на некоторые мелочи, которые нам сейчас не очень важны) записаны звуковые отсчёты с частотой 44100 гЦ по каждому каналу, при этом сами значения функции-волны представляются целым числом со знаком от -32768 до 32767. По теореме из курса функционального анализа (теорема Шеннона-Котельникова), такое квантование позволяет адекватно передавать колебания с частотой до 44100/2=22050 герц. Этого вполне достаточно для большинства ушей, однако аудиофилы считают частоту дискретизации 44 кГц недостаточной. Так оно и есть, и цифровая обработка звука ведётся на бОльших частотах дискретизации, чтобы уменьшить искажения. Кроме того, используется не 16-битный звук, а 24-битный, то есть на значения функции-волны отводится 24 бита, а не 16, как в формате CDDA. Если угодно, то частота дискретизации и разрядность звука по сути сравнимы с разрешением сканирования изображения -- чем больше, тем точнее.

Часть ключевая, нормальновосприимчивая.

Данные, которые хранятся в WAV-файле формата PCM, по сути не отличаются от того, что записано на AudioCD. То есть если бы была возможность прочитать CD как диск с данными, то мы увидели бы в явном виде то же самое, что можно увидеть в WAV-файле после того, как диск "рипнули", то есть считали с него информацию. Забудем пока про то, что сам процесс чтения может проходить с ошибками - рассмотрим некоторую идеальную ситуацию. Тогда процесс копирования и хранения музыки лишён потерь качества полностью -- что записали, то и считаем (и то же самое и будем воспроизводить). Чтобы не было проблем с ошибками чтения, используйте EAC.

Таким образом, если мы хотим хранить музыку в неизменном виде, по идее нам достаточно только уметь сграбить её в WAV-формат. Но беда в том, что стерео-аудиосигнал занимает довольно много места -- 80 минут -- около 700 мб. Поэтому придумали различные алгоритмы сжатия этого сигнала, чтобы поменьше занимало места. Так вот, все алгоритмы сжатия звука можно разделить на lossy (с потерями) и lossless (без потерь). Вот теперь название lossless полностью оправдано. Когда мы говорим lossless -- это означает, что при сжатии звука не было использовано алгоритмов, которые теряют информацию. Это значит, что мы имеем возможность восстановить цифровой сигнал до последнего бита из упакованного формата таким же, каким он и был до сжатия, а потом уже и воспроизвести его. То есть о потерьности и беспотерьности надо говорить не на уровне преобразования цифра-аналог-цифра, а на стадии хранения и упаковки цифровых данных.

Ну а что такое lossy? Разберём на примере mp3 как наиболее популярного формата. Это формат хранения звуковых данных, в котором при сжатии происходит потеря информации. Например, из спектрального разложения выбрасываются верхние частоты, потому что человек их, видите ли, плохо слышит (кстати "не слышит" не означает "не воспринимает":wink:. Я уже писал вкратце о том, что именно происходит при сжатии в mp3, не буду повторяться -- нам важно то, что нет никакой гарантии, что исходный сигнал будет восстановлен точно.

Упражнение:
Возьмите WAV-файл, сконвертируйте в mp3 разного битрейта, потом декодируйте обратно в WAV и вычтите из одного другой, используя Adobe Audition или Sound Forge. Проверьте, что при вычитании точного нуля не получилось.

-- "И что делать?" - спросите Вы. Не хранить же теперь 700 мегов ради какой-то там разницы, которую еле слышно? Отвечаю: во-первых, не еле слышно, а  очень даже -- просто послушайте Ваши mp3 на нормальной аппаратуре, почистив уши. Качество звука будет несравнимое. Во-вторых, не всё так плохо, и держать именно 700 мб на самом деле не обязательно.

Я думаю, все пользовались архиваторами. Работает проще простого -- выделяем файлы и запаковываем в архив, который чудесным образом оказывается порой заметно меньше оригинала. Однако потом (о чудо!) мы можем извлечь оттуда все файлы в целости и сохранности, не потеряв ни бита информации. Так вот, все lossless-кодеки построены по тому же принципу. Это ЗВУКОВЫЕ АРХИВАТОРЫ. Они приспособлены именно для сжатия звука без потерь. То есть в процессе работы набор отсчётов хитроумно преобразуется, но так, что можно его полностью восстановить.

Следствие.
Раздавая аудио-диск, можно смело запаковать его чем-нибудь (lossless-кодеком). Опасения типа "ну вот он же меньше стал занимать, стало быть что-то пропало" не канают! Распаковав его, мы получим точную копию того, что Вы запаковали! Так что не стесняйтесь, жмите.

Таких кодеков сейчас уже понаписано море разливанное. Перечислю самые популярные:
APE (Monkey's Audio)
FLAC (Free Lossless Audio Codec)
WAVPack (WAVPack)

... и добавил:

На мп3шке -  только в случае перепрошивки на поддерживающую лослесс, или перекодирование, так как ни плеер ни уши не в состоянии передать разницу между мп3 и лослессом.
« Последнее редактирование: Февраля 01, 2009, 20:34:11 от guitarfreak »

Оффлайн Kotjara Автор темы

  • Ветеран форума
  • ******
  • Сообщений: 4071
  • МЯУ
Re: Из Lossless в MP3
« Ответ #6 : Февраля 01, 2009, 20:43:55 »
Блин,телефон наверно хрен перепрошьёшь:(
Вопрос вот в чём,скачал новый альбом Франца Фердинадна,а он лосслеесс.
Неро ВейвЭдитор его не видит!
В телефон не закинешь!
Но дело ещё вот в чём:
Kotjara, Ну да образ. Винампом открой и слушай, ток там разбивки на треки нету, да она и нах ненужна по сути )
Есть разбивка на рреки и винампом не открывается.

Что делатьможет стоит записать на компакт и рипануть оттуда?тогда записывать надо как аудио диск,а не диск с данными?
Просто впервые с таким столкнулся

Оффлайн guitarfreak

  • Завсегдатай
  • ***
  • Сообщений: 376
Re: Из Lossless в MP3
« Ответ #7 : Февраля 01, 2009, 20:46:45 »
Kotjara, Нет, все просто. Для прослушивания в винампе срарых версий нужен плагин, могу залить. Записывать через неро - тоже нужен плгин ) А вот есть Easy CD Extracvtor - отличная прога по конвертации и записи - она умеет делать с лослессом все, если нужно - залью.

Оффлайн Kotjara Автор темы

  • Ветеран форума
  • ******
  • Сообщений: 4071
  • МЯУ
Re: Из Lossless в MP3
« Ответ #8 : Февраля 01, 2009, 21:09:33 »
guitarfreak, Будьдобр,залей и для винампа,и для неры(если есть) и Экстрактор!
Спасибо!

Оффлайн TearOfTheStar

  • Опытный
  • ****
  • Сообщений: 767
  • |=>Ciel Errant<=|
Re: Из Lossless в MP3
« Ответ #9 : Февраля 01, 2009, 21:16:09 »
Cue + Ape если, то это Monkey audio, обычный вав хитро зажатый, он бесплатный, на офф сайте есть распаковщик, для возврата в вав (это так на всяк случай). И винамп с новых версий дружит с ним (*.ape). А вот *.cue это сама разбивка на треки, если он есть, то в "изи сд-да экстрактор" нужно именно *.cue пихать, тогда он на треки разобьёт. А вообще лозлесов много существует, от вав до ФЛАК и ВМАлозлесс.

http://www.monkeysaudio.com/ вот сайт монкей аудио, там распаковщик и запаковщик.
« Последнее редактирование: Февраля 01, 2009, 21:17:47 от TearOfTheStar »

Оффлайн Kotjara Автор темы

  • Ветеран форума
  • ******
  • Сообщений: 4071
  • МЯУ
Re: Из Lossless в MP3
« Ответ #10 : Февраля 01, 2009, 21:19:51 »
у меня ФЛАК

Оффлайн TearOfTheStar

  • Опытный
  • ****
  • Сообщений: 767
  • |=>Ciel Errant<=|
Re: Из Lossless в MP3
« Ответ #11 : Февраля 01, 2009, 21:24:11 »
Винамп FLAC читает спокойно, похоже версия старая, причём очень.

Оффлайн RG1570

  • Частый посетитель
  • **
  • Сообщений: 209
  • Левша
Re: Из Lossless в MP3
« Ответ #12 : Февраля 01, 2009, 21:30:16 »
Kotjara, поставь Foobar 2000, закинь туда треки, выдели все, щёлкай правой кнопкой по выделенным трекам, выбирай конверт, там выберешь нужный формат и качество, нажимай окей.

Качать тут: http://www.foobar2000.ru/

Оффлайн guitarfreak

  • Завсегдатай
  • ***
  • Сообщений: 376
Re: Из Lossless в MP3
« Ответ #13 : Февраля 01, 2009, 21:32:09 »
Держи. Ещё в пакете cuesplitter - иногда идёт образ диска, неразделённый на трэки, эта прога все разрежет. Одна проблема - не могу найти кряку для Экстарктора, а там evaluation period, так что пока залил без него.

http://www.rapidshare.ru/911508





... и добавил:

Foobar тоже включён )

Оффлайн TearOfTheStar

  • Опытный
  • ****
  • Сообщений: 767
  • |=>Ciel Errant<=|
Re: Из Lossless в MP3
« Ответ #14 : Февраля 01, 2009, 21:47:27 »
варез, у нас не принято

Экстрактор с кряком и апдейтом кодеков (незнаю зачем, но мож пригодится).
« Последнее редактирование: Февраля 02, 2009, 00:24:04 от Deathfromhell »