Ru-Board.club
← Вернуться в раздел «Программы»

» Форматы|кодеки|снятие и обработка звука|lossless&lossy|codec

Автор: vidic777
Дата сообщения: 17.06.2006 22:42
Wenzel
--resample 44.1 - понадобится если с DVD аудио-трек переганять для плеера.
А какой диапазон частот поддерживает плеер и наушники ?
Автор: Wenzel
Дата сообщения: 19.06.2006 12:07
reanimator
На больших "-V" автоматом ресемплится на 32 кГц.
vidic777
Наушники думаю до 17 кГц должны тянуть, а скоро вообще получше куплю. В пределах $100.
Плеер конечно проверить не помешает, это мысль
Автор: vidic777
Дата сообщения: 19.06.2006 13:49
Wenzel
А в инструкци или паспорте что то указано ? Просто на глаз оперделить не очень реально.
Автор: Wenzel
Дата сообщения: 19.06.2006 14:09
vidic777
Паспорт к ушам поди найди теперь, они от другого (старого) плеера. А новый плеер вечером через RMAA погоняю и напишу. Самому интересно кажись до 20 кГц должен выдавать.
Автор: TCPIP
Дата сообщения: 19.06.2006 17:33
Wenzel
21:25 17-06-2006
Цитата:
какого ж хрена не выпустили этот плеер в вариантах с 2 и 4 Гб памяти?

Маркетологи... Чтоб им пусто было. Вот самсон выпустил 8 гиговый телефон, уже хорошо. Только вот, насколько понимаю, нет там возможности воспроизведение lossless.
Автор: vidic777
Дата сообщения: 22.06.2006 22:45
TCPIP

Цитата:
нет там возможности воспроизведение lossless

А смылс ее там делать, все равно через те динамики что или в телефоне встроены или наушники сильно врядли можно будет заметить разниу между lossless и lossy.
Автор: Vivien
Дата сообщения: 22.06.2006 22:52
Чем можно воспроизвести аудио в APE?
Автор: YurikWiz
Дата сообщения: 22.06.2006 23:29
2Vivien
Можно Винампом с помощью соответствующего плагина

Добавлено:
2 ALL
В Lame 3.97 beta 2 появился режим VBR - VBR New. Стоит ли его использовать при кодировании аудио?
Автор: mpioner
Дата сообщения: 23.06.2006 06:20
YurikWiz
Цитата:
В Lame 3.97 beta 2 появился режим VBR - VBR New. Стоит ли его использовать при кодировании аудио?

На Гидрогене рекомендуют использовать имено его.
Автор: Wenzel
Дата сообщения: 23.06.2006 23:08
vidic777
раньше не получилось
Итак, плеер выдает до 18800 Гц. После - как отрезало. Неравномерность от 10 до 18800 Гц - около 1 дБ. Вполне нормально.
Автор: vidic777
Дата сообщения: 24.06.2006 03:19
Wenzel
Ну вполне приличные характеристики как для плеера, тут конечно гига маловато будет для музыки в качестве. Я бы под него кодировал бы так (на свой вкус конечно):
lame.exe -m s -b 192 --cbr -q1 --noath --noshort -p -k --priority 1

А для более лучший песен так сазать то: -b 256

Автор: Wenzel
Дата сообщения: 24.06.2006 23:43
vidic777
А зачем короткие блоки-то отключать?
Вообще странно такая строка выглядит... Можно поподробнее о каждом ключе (для чего он здесь)?
Автор: TCPIP
Дата сообщения: 25.06.2006 03:31
vidic777
23:45 22-06-2006
Цитата:
А смылс ее там делать, все равно через те динамики что или в телефоне встроены или наушники сильно врядли можно будет заметить разниу между lossless и lossy.

А вы попробуйте как-нибудь...
Wenzel
Заскок, а зачем вы фильтрацию делаете? Для облегчения работы предиктору?
Автор: Wenzel
Дата сообщения: 25.06.2006 10:39
TCPIP

Цитата:
Заскок, а зачем вы фильтрацию делаете? Для облегчения работы предиктору?

Так лейм сам лоупасс по умолчанию делает. Я только поднял частоту слегка.
Похоже в первом посте я ошибся, не "-V 5" а "-V 6". Получается "16538 Hz - 17071 Hz" вместо "15826 Hz - 16360 Hz".
Автор: V0lt
Дата сообщения: 25.06.2006 11:14
vidic777

Цитата:
lame.exe -m s -b 192 --cbr -q1 --noath --noshort -p -k --priority 1

-p (error protection) - что-то я не понимаю, зачем съедать часть битрейта на контрольные суммы, хотя вам виднее
-k (full bandwidth) - а этого я совсем не понимаю. Ну сохраним мы все частоты, в результате верхам все равно мало достанется и будут не верхи, а копошение тараканов. Заодно убьем остальные частоты, тем более на битрейте 192
(как-то попался mp3 128 в котором сохранили весь диапазон вплоть до 20кГц, более менее можно было слушать, если в эквалайзере убрать все частоты после 12кГц)
--noshort (disable short blocks frames)
Encode all frames using long blocks only. This could increase quality when encoding at very low bitrates, but can produce serious pre-echo artefacts.
вообще-то 192 не есть very low bitrates я бы отнес его к среднему битрейту
--priority 1 (OS/2 process priority control) - ну а это к качеству никакого отношения не имеет
Автор: CkopnuoH
Дата сообщения: 25.06.2006 17:04
После unregiser-ации фильтров появилась серьезная проблема. Теперь после запуска любого видео-файла вылетает сообщение: DirectShow not installed! И не могу зарегить ни один фильтр. Что делать? Благодарен за помощь!
Автор: V0lt
Дата сообщения: 25.06.2006 20:29
CkopnuoH

Цитата:
После unregiser-ации фильтров появилась серьезная проблема. Теперь после запуска любого видео-файла вылетает сообщение: DirectShow not installed!

у меня было что-то подобное. я установил винду поверх (вроде "Обновлением" называется). Это был единственный случай (не потребовалось ставить винду с нуля), когда такое полмогло.
Автор: TCPIP
Дата сообщения: 26.06.2006 10:17
CkopnuoH
Переустановка DirectX не помогла? Тогда с установочного CD виндоса загрузиться и исправить систему.
Автор: vhl
Дата сообщения: 26.06.2006 12:32
CkopnuoH
Может сделать registr-ацию нужных!?
Автор: YurikWiz
Дата сообщения: 26.06.2006 17:09
Недавно мне в руки попало несколько штук пиратских MP3-сборников, на которых звук записан следующим образом MP3-128kb/s CBR, Channels Mode - Dual Mono. Что это ещё за режим кодирования - Dual Mono. Обычно на низких битрейтах ставили Joint Stereo, на высоких - Stereo. А это какое-то ноу-хау.     

Добавлено:
2 ALL
При кодировании в MP3 при каком битрейте стоит врубать режим Joint Stereo?
Жму из EAC в MP3 со следующей командной строкой для прослушивания на бытовой аппаратуре %s %d -V1 --vbr-new -q 0 -m s Всё ли я установил правильно?
Автор: nebel6
Дата сообщения: 26.06.2006 18:13
YurikWiz

Фактически представляет почти то же самое что и обычный режим моно, - записывается одна дорожка, и вся информация о панорамном звучании теряется. Разница между этим режимом и обычным моно втом что музыка будет звучать через обе колонки а не через одну. Да еще Dual Mono называют Force Stereo.
Автор: Protone
Дата сообщения: 26.06.2006 18:16
Вроде здесь писал кто-то что лучше всегда использовать Joint Stereo, вроде как даёт лучше качество, позволяя кодеку эффективнее распределять данные. Dual Mono, оно же Dual Channel - для музыки это чисто изврат, капитально снижающий качество, написано об этом тоже не мало. Самая полезная опция - "q 0"
Сам давно отказался от мп3 и пользую там где надо сжать OGG Vorbis и не жалею.
Автор: YurikWiz
Дата сообщения: 26.06.2006 18:28
Protone

Цитата:
Dual Mono, оно же Dual Channel - для музыки это чисто изврат, капитально снижающий качество

Я так и знал, что пираты сами не понимают, как музыку правильно сжать, только записи поганят
А по поводу командной строки LAME(%s %d -V1 --vbr-new -q 0 -m s) что?

Цитата:
Сам давно отказался от мп3 и пользую там где надо сжать OGG Vorbis и не жалею.

Я бы тоже перешёл на Ворбис или AAC но бытовые плееры пока что не тянут эти форматы(у меня читает MP3 и WMA)
Автор: mpioner
Дата сообщения: 26.06.2006 18:30
YurikWiz
чтоб быть увереным в том что всё делаеш правельно, читай здесь
http://www.hydrogenaudio.org/forums/index.php?showtopic=28124
Автор: Protone
Дата сообщения: 26.06.2006 19:19
YurikWiz
Ключ "-m s" лучше исключи из командной строки, кодек автоматически выставляет Joint stereo (-m j) до 224кбит и Stereo после 256кбит (-m s).
Используй lame 3.97 beta 2

PS не пользуйся вообще -m опцией
Автор: YurikWiz
Дата сообщения: 26.06.2006 19:44
mpioner
Там я уже был, но с буржуйским языком я не очень дружу
Protone

Цитата:
Ключ "-m s" лучше исключи из командной строки, кодек автоматически выставляет Joint stereo (-m j) до 224кбит и Stereo после 256кбит (-m s).

Может я что-то не так делал , но у меня при установке V1(битрейт получается от 190 до 290 кб/сек) кодирование идёт всё равно в Joint Stereo, так что пришлось вручную включить Стерео.

Цитата:
Используй lame 3.97 beta 2

Её и пользую
Автор: vidic777
Дата сообщения: 30.06.2006 02:45
Wenzel

Цитата:
Вообще странно такая строка выглядит... Можно поподробнее о каждом ключе (для чего он здесь)?

Эту строку я сам подбирал исходя и своих знаний (надо сказать что этой областью я не сильно владею) и экспериментов. Необходимость создания подобной строки возникла когда неудовлетворило качество собственных CD-Rip-ов, которые я делал при помощи EAC. Основная цель - максимальное качество хоть при каком-то сжатии.
LAME version 3.96.1 _http://lame.sourceforge.net
Lame.exe -m s -b 192 --cbr -q1 --noath --noshort -p -k --priority 1
-m s - когда я пользовал --preset insane то Лэйм че-то ставил режим Joint Stereo а в этом режиме кодируется не оба канала а как я понял разностные составляющие и по-этому принуддительно включил режим стерео
-b 192 - ну 192 это миниму какой вообще можно допустить если хоть какое-то качество необходимо. При 128 ИМХО звук получается как будто слушаешь его через кастрюлю надетую как каску . А для плеера, где ограничен объм ж/д это может подойти в полне, тем более что прослушивание будет так сказать происходить не в студии, гже можно сосредоточиться а в обыденной жизни, где всегда что-то отвлекает. Для своих припов я ставил 320 (жаль что болше нельзя).
--cbr - однозначно т.к. задача съэкономить место на диске не стояла да и раница очень небольшая в качестве есть на слух (хотя может это мне и кажется). И где гарантия что кодек неошибется, т.к. я кодировал действительно музыку а не поп, реп и прочее, где мелодии и ритмы очень простые так сказать что б никого не обидеть.

-q1 - из описания кодека, -q0 сильно работу замедлял а раницы между -q1 я так и не услышал, а кодек ставит -q2 при -h
--noath --noshort - чесно говоря я не сильно понял как рабоатет кодек с ними и посему отключил, но может я и неправильно сделал.
-p - может и будет от этого толк если че с файлом случиться а 16 bit не так уж и на много увеличит размер итогового файла.
-k Я где-то читал (где вспомнить ни как не могу), что человек воспринимает музыку (именно музыку) не только через органы слуха, но и всем телом так сказать особенно если слушать не через наушники и выкидывать частоты я не стал. При включенной опции музыка звучит как-то гармоничнее в целом чем без нее по другому объяснить не могу.

V0lt

Цитата:
Ну сохраним мы все частоты, в результате верхам все равно мало достанется и будут не верхи, а копошение тараканов.

Пробовал, все нормально было, хотя Ваша мысль что в 192 явно все не влезет, очень интересная, я об этом не подумал, а сам применял битрейт 320 и не меньше.

All
У меня предложение есть обсудить сдесь коммандную строку для получения максимально возхможного качества, и сорри за офтоп, если есть топик по такой теме то подскажите.
Автор: vhl
Дата сообщения: 30.06.2006 10:09
vidic777

Цитата:
Основная цель - максимальное качество хоть при каком-то сжатии.

Для этого есть lossless - качество=оригинал, сжатие - 30-60%
Автор: vidic777
Дата сообщения: 30.06.2006 13:44
vhl
Согласен, но у mp3 - более развита так сказать аппаратная совместимость, что важно тоже было, тока написать забыл в преидущем посте.
Автор: YurikWiz
Дата сообщения: 02.07.2006 14:22
У меня такой вопрос:
В каком режиме кодировать звук в MP3 - Joint Stereo или Stereo?
В кодере LAME этот режим переключается при помощи ключа -m
В справке к кодеру LAME по поводу значения этого ключа написано следующее:


Цитата:
default is (j) or (s) depending on bitrate

Только почему-то при любых битрейтах (даже 320 kbit/s или VBR c параметром V0) кодирование всё равно идёт в режиме Joint Stereo и переключения в режим Stereo не происходит.
Из некоторых источников стало известно, что кодер LAME якобы настолько "умный", что он сам определяет для каждого фрейма необходимый режим. Действительно, при просмотре статистики при кодировании, LAME отображает процентное соотношение фреймов, закодированных в режимах Joint Stereo/Stereo.
При использовании встроенных пресетов LAME (insane, fast extreme) кодер работает ВСЕГДА в режиме Joint Stereo. Нужно ли при высоких битрейтах(cbr 320, VBR V0) включать вручную режим Stereo или положится на кодер LAME, который вроде бы должен сам определять оптимальный режим для каждого звукового фрейма?
P.S. Использую LAME 3.97 beta 2

Добавлено:
Напишите, пожалуйста кто-нибудь командную строку для перегона WAV в MP3 для получения максимально возможного качества (время кодирования и размер файла значения не имеют )

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768

Предыдущая тема: Задача Лэнгфорда


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.