О параметре Compression

Список разделов foobar2000 Есть вопрос!

Описание: У вас проблемы с foobar2000 и вам необходима помощь? Спрашивайте здесь!
Правила раздела: Одна тема — один вопрос или группа связанных вопросов. Обязательно формируйте внятный заголовок, максимально отражающий суть. Подробно описывайте проблему. Не забывайте указать версию плеера, название сборки, по возможности добавить скриншоты проблемы.

Сообщение #1 ne0h » 01.01.2014, 18:22

При проигрывании компакт диска (фирменный 100%) он в плейлисте показывает колонку "Compression" = 99,985%, что это за компрессия на CD??? И что вообще показывает этот параметр??
ne0h
Автор темы
Репутация: -1
С нами: 10 лет 2 месяца

Сообщение #2 ne0h » 02.01.2014, 23:08

дааа...72 просмотра и никто по делу сказать не может...и это форум фубара...
ne0h
Автор темы
Репутация: -1
С нами: 10 лет 2 месяца

Сообщение #3 Izotop » 02.01.2014, 23:37

Скорее всего никто ни разу не встречал в плейлисте
ne0h:колонку "Compression"
- потому и нету ответа.
Если бы Вы указали хотя бы название сборки, а ещё лучше - взглянули, что прописано в этой колонке через "Edit this column" (если конечно это NG Playlist или Column Playlist).
А так уж извините - телепатическим способностям только обучаемся. :wink:
Izotop M
Аватара
Откуда: Зеленоград - Харьков
Репутация: 69
С нами: 15 лет 4 месяца

Сообщение #4 ne0h » 03.01.2014, 00:15

сборка стоит вот эта:
http://audiophilesoft.ru/load/audiophilesoftware/foobar2000_by_audiophile/3-1-0-56
посмотрел, и в чистом фубаре такого столбца действительно нет...
а интересно именно то что этот "compression" бывает показывает разную степень компрессии на разных аудио-CD, эту фишку заметил мой друг и говорит что диски звучат по-разному и по его мнению по нему можно судить о качестве CD, но что же это такое непонятно, причем когда слушаешь FLAC он похоже показывает процент сжатия.
ne0h
Автор темы
Репутация: -1
С нами: 10 лет 2 месяца

Сообщение #5 GPG » 03.01.2014, 10:34

может отсюда ноги растут? не? эта утилька входит в твою сборку. http://audiophilesoft.ru/load/coders_utils/mp3packer/7-1-0-39
GPG
Аватара
Репутация: 0
С нами: 11 лет 10 месяцев

Сообщение #6 guest » 03.01.2014, 13:47

Очевидно, что 99,985% - это просто 1411/1141,2
guest
Гость

Сообщение #7 ne0h » 03.01.2014, 14:43

Да, такая утилитка там есть, но думаю что это не она - вот строчка что соответствует этому "compression" в edit columns)):
$if($or($strcmp($ext(%path%),cue),$stricmp($ext(%path%),ifo),$stricmp($info(cue_embedded),yes)),
$puts(percent,$div($div($mul(100000000,%length_samples%,%bitrate%),%samplerate%),$mul($info(channels),
%length_samples%,$if($strcmp($info(encoding),lossless),$info(Bitspersample),16))))$left($get(percent),
$sub($len($get(percent)),3))','$right($get(percent),3),$puts(percent,$div($mul(800000,%filesize%),
$mul($info(channels),%length_samples%,$if($stricmp($info(encoding),lossless),$info(Bitspersample),
16))))$left($get(percent),$sub($len($get(percent)),3))','$right($get(percent),3))'%'
это все одной строкой, что-то круто как-то))...
повторюсь)) что же за сжатие эта фигня показывает для аудио-CD??
и что такое тогда "просто 1411/1141,2"??
ne0h
Автор темы
Репутация: -1
С нами: 10 лет 2 месяца

Сообщение #8 natrixx » 03.01.2014, 17:44

Этот кошмарный кусок кода, судя по всему, должен считать степень сжатия формата файла относительно несжатого аудио-CD. Грубо говоря, флак весит 75 мегабайт, аналогичный вав весит 100 — отобразится 0.75. Не представляю, кому и зачем это нужно, однако считается всё через количество семплов сорокаэтажными выражениями, и 99.985 выглядит как банальная ошибка округления.
ne0h:и что такое тогда "просто 1411/1141,2"??
1411.2 там должно быть во втором случае, очевидно же.
natrixx M
Аватара
Репутация: 10
С нами: 14 лет 10 месяцев

Сообщение #9 guest_44 » 03.01.2014, 19:40

natrixx:1411.2 там должно быть во втором случае, очевидно же.
В России принята десятичная запятая, вообще-то.
guest_44
Гость

Сообщение #10 ne0h » 03.01.2014, 22:59

Вот откликнулся автор сборки:
"показывает уровень сжатия относительно несжатого PCM. для PCM всегда будет 100% (отличия у вас из-за каких-то особенностей расчета)" и "это совершенно ничего не значит, и рассчитывается всего лишь из битрейта/формата/продолжительности". А как бы здорово было по процентам качество сидюков оценивать...))
ne0h
Автор темы
Репутация: -1
С нами: 10 лет 2 месяца

Сообщение #11 natrixx » 04.01.2014, 07:55

ne0h:А как бы здорово было по процентам качество сидюков оценивать...))
Ну это разве что Dynamic Range Meter поможет :)
natrixx M
Аватара
Репутация: 10
С нами: 14 лет 10 месяцев


Вернуться в Есть вопрос!