определение реального битрейта mp3

Лучший плейер всех времен и народов? Нет, своё мнение Вам мы навязывать не будем... Сами все поймёте...

Сообщение maxdrfl » Чт янв 27, 2005 6:31 am

никто не подскажет есть ли программы, определяющие реальный битрейт mp3 файлов?
а то вот попадается музыка. Написано 192 кб/с. Смотришь спектрограмму - обрезано почти все выше 8 кГц - чистые 128 кб/с. А точно узнать нечем.

абидна, да?
maxdrfl
Лейтенант
 
Сообщений: 80
Зарегистрирован: Вс дек 26, 2004 5:36 am
Пункты репутации: 0

Сообщение Lynn » Чт янв 27, 2005 8:37 am

А может это действительно 192, просто перекодированые из 128?
Если это CBR, то можно тупо поделить размер файла на время проигрывания.

<span style='color: #999999'>Добавлено([mergetime]1106815024[/mergetime]):</span>
А ещё, вообще-то, IMHO этот пост не по теме данного раздела.
Раздел-то про f2k?, а не про mp3.
Where were you while we were getting high? — Oasis, Champagne Supernova
Lynn
Капитан
 
Сообщений: 267
Зарегистрирован: Пн апр 07, 2003 1:09 pm
Откуда: Москва
Пункты репутации: 0

Сообщение maxdrfl » Чт янв 27, 2005 2:22 pm

Lynn, это именно 192 перекодированный из 128. <!--emo&:)-->[img]style_emoticons/<#EMO_DIR#>/smile.gif[/img]<!--endemo-->) И естественно при делении размера на время получается именно 192.
Если бы все было так просто, я бы сюда не писал.

проблема в том что бы определить _реальный_ бтрейт. То есть, если файл был перекодирован из более низкого битрейта, то нужно его значение. И вообще не плохо было бы просто знать, что все таки из себя представляет файл (или особенно трек с диска).

ЗЫ. к фубару этот вопрос относится постольку, посколькуон проигрывет mp3 файлы.
maxdrfl
Лейтенант
 
Сообщений: 80
Зарегистрирован: Вс дек 26, 2004 5:36 am
Пункты репутации: 0

Сообщение Splinter_x86 » Чт янв 27, 2005 3:37 pm

где-то проскакивала программка <span style='color:#C0C0C0'>*э-эх склероз*</span> которая позволяет определить, "нормальный" аудио-диск или записан из мп3.
Splinter_x86
Лейтенант
 
Сообщений: 85
Зарегистрирован: Сб дек 04, 2004 4:45 pm
Пункты репутации: 0

Сообщение dAnIK SeNT » Чт янв 27, 2005 3:50 pm

2maxdrfl
никак ты "реальный битрейт" в твоём смысле не определишь.
в принципе невозможно.
даже если бы была точная зависимость "такой-то частотный диапазон = такой-то битрейт" (чего не наблюдается) - даже в этом случае, как ты определишь - были ли в исходнике вообще соответствующие частоты?
яНЯЕД ОН СОПЪФЙЕ: Athlon 64 X2 5200+ @2,86GHz / nF 570 SLI (ASUS M2N SLI Deluxe) / 4 Gb RAM (4x1Gb Kingston) / 2,9Tb SATAII (0,50+0,64+0,75+1,00Tb WD) / ASUS 8800 GTS512 / 2x NEC-Optiarc AD-7173 / Thermaltake ToughPower 650W / 2x30W Microlab Solo-2 / 20" LCD Benq FP202W (wide) / openSUSE 11.1 / KDE 4.2.1
<!--coloro:Navy--><span style="color:Navy"><!--/coloro-->оН БЯЕЛ БНОПНЯЮЛ - Б email. б ICQ ОНЪБКЪЧЯЭ ПЮГ Б ОНКЦНДЮ.<!--colorc--></span><!--/colorc-->
dAnIK SeNT
Маршал
 
Сообщений: 5101
Зарегистрирован: Чт мар 28, 2002 7:48 pm
Откуда: яяяп
Пункты репутации: 0

Сообщение maxdrfl » Чт янв 27, 2005 4:20 pm

dAnIK SeNT, четкой границы действительно нет. Но определить можно в том смысле, сто при перекодировании в более высокий битрейт появляется море избыточной информации, вот и все.

что же касается частот. При 128 кб/с видна очень определенная граница примерно на 8 кГц. При повышении битрейта граница повышается.

<span style='color: #999999'>Добавлено([mergetime]1106842817[/mergetime]):</span>
dAnIK SeNT. Можешь просто хоть фубаровский спектрум запустить при проигрывании низкобитрейтной мр3 и посмотреть.
maxdrfl
Лейтенант
 
Сообщений: 80
Зарегистрирован: Вс дек 26, 2004 5:36 am
Пункты репутации: 0

Сообщение Brainman » Чт янв 27, 2005 6:06 pm

2 maxdrfl: если исходить из твоей постановки вопроса, то программный путем никак, только визуально через анализатор спектра. И то только примерно.
Последний раз редактировалось Brainman Чт янв 27, 2005 6:10 pm, всего редактировалось 1 раз.
Brainman
Майор
 
Сообщений: 309
Зарегистрирован: Вс мар 31, 2002 12:58 pm
Откуда: Самарская область
Пункты репутации: 0

Сообщение maxdrfl » Пт янв 28, 2005 12:03 pm

да что вы все к спектру привязались? Я лишь написал, почему я уверен, что файл перекодирован.
<!--emo&:)-->[img]style_emoticons/<#EMO_DIR#>/smile.gif[/img]<!--endemo-->
определить вполне можно по ИЗБЫТОЧНОСТИ ИНФОРМАЦИИ!!! Действительно есть утилита позволяющая определить диск записнный из мп3.
вообще то вопрос был именно о программах.
maxdrfl
Лейтенант
 
Сообщений: 80
Зарегистрирован: Вс дек 26, 2004 5:36 am
Пункты репутации: 0

Сообщение Kniazius » Вт ноя 01, 2005 9:23 pm

Вопрос серьезный для трейдеров, поэтому, постараясь не разводить лишней полемики, опишу простой и, на мой взгляд, достоверный способ, чтоб определить правильный битрейт. Если кто раскритикует, буду только рад, потому что самого это дело очень интересует.

Так вот, откроем в Адобе Аудитион любой мп3 файл и посмотрим на его спектрограмму (об этом уже писали, конечно, ничего нового, но почитайте дальше). Чтобы разобраться немного с частотами, лучше сграбить какой файл в вав, а потома накодировать его разными битрейтами и сравнить их частоты. Вот какие лично я получил результаты:

Частоты Вав (если он взят с качественного сд, конечно) будет 21000-22000 кг, а срезанного под 320 кб уже 20500-21000, откуда разница в тысячу кг, я не знаю, я пробовал разные файлы в разных стилях, один и тот же результат нигде не получался. Значит не меньше тысячи кг уже срезается, вот вам и "идентичное качество". Хотя, с другой стороны, человеческий слух может совсем это и не определит, даже на качественной аппаратуре.

Дальше - 256кб - 19000-20500 кг (все цифры примерные)

192 - 18000-19000кг

160 кб - 16500-17500

128 - 16000

112 - 14000-15000


Так вот, если будет взят 128 кб и потом нарезан в 320кб на спектре все равно покажет не больше 16000кг.



А способ заключается в чем (это была еще только прелюдия ;D)

Если есть сомнения в битрейте мп3, просто возьмите его в том же Адобе Аудитион и перекодируйте в более низкий битрейт, а потом откройте оба файла и сравните их спетктрограммы. Если битрейт был правлиьный, значит у нового файла будет больше срезано частот, если же битрейт был липовый, частоты останутся те же, а значит и качество. Так можно понижать битрейт до того, пока не обнаружится истинный, т.е. до того порога, когда будут срезаться дополнительные частоты.

Я так обнаружил у себя липовый 192кб у Нирваны. Оказалось 128кб. И у 192 и у 128 был совершнно одинаковый спектр, не больше 16000кб. А у 112кб уже было срезано больше. Вот такое дело, главное, что диск был не меняный, а в магазине купленый, я бы его и не проверял никогда. :-[
Kniazius
Призывник
 
Сообщений: 1
Зарегистрирован: Вт ноя 01, 2005 9:21 pm
Пункты репутации: 0


Вернуться в Foobar2000

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 8

cron