AIMP Forum
Разное => Архив / Archive => Вопросы (архив) / Questions (archive) => Topic started by: reutovo on November 07, 2012, 15:03:11
-
Здравствуйте.
Подскажите пожалуйста, где в настройках AIMP3 3.20 RC1 (build 1148) аудио конвертора можно выбрать другую частоту дискретизации, когда конвертация происходит из wave в mp3? Дело в том, что я пытаюсь грабить диск из формата wave 48 kHz / 24 bit в mp3 320 kbps / 44,1 kHz, но конвертор не позволяет мне этого сделать. Конвертирует с частотой дискретизации в 48 kHz, тогда как мне нужна 44,1 kHz.
В папку modules lame_enc.dll и lame.exe скопировал.
(http://i48.fastpic.ru/big/2012/1107/af/4ac5b5295cc4240bd86d01c6751843af.png)
ЗЫ. Спасибо.
-
lame этого делать не позволяет
-
lame этого делать не позволяет
Он подбирает частоту в зависимости от выбранного битрейта
-
Ерунда какая-та. Я через консоль таким образом перегоняю из 48 kHz wave в 44.1 kHz
lame -V0 --resample 44100 -b 320 -q0 --cbr -ms input.wav output.mp3
Почему тогда нельзя каким-либо образом в аудио конвектор добавить возможность менять частоту дискретизации?
-
Почему тогда нельзя каким-либо образом в аудио конвектор добавить возможность менять частоту дискретизации?
при битрейте в 320 можно кодировать как с 44.1, так и с 48 - поэтому и работает. А с низким битрейтом кодирование идет только с одной частой (например, 32, 24 и т.п).
-
при битрейте в 320 можно кодировать как с 44.1, так и с 48 - поэтому и работает. А с низким битрейтом кодирование идет только с одной частой (например, 32, 24 и т.п).
Так подскажите как? Есть у меня файлы в формате wave с частотой дискретизации 48 kHz. Мне необходимо понять, в какой ситуации аудио конвертер будет делать частоту дискретизации 44.1 для mp3, а в какой ситуации будет оставлять 48 kHz битрейт 320 kbps? Чего так всё сложно то? Нельзя что ли добавить пункт в аудио конвертере с выбором частоты дискретизации?
-
Так подскажите как? Есть у меня файлы в формате wave с частотой дискретизации 48 kHz. Мне необходимо понять, в какой ситуации аудио конвертер будет делать частоту дискретизации 44.1 для mp3, а в какой ситуации будет оставлять 48 kHz битрейт 320 kbps? Чего так всё сложно то?
Нужно кодировать с каждым битрейтом и смотреть, когда начнется понижение.
Нельзя что ли добавить пункт в аудио конвертере с выбором частоты дискретизации?
А толку, если эта опция в большинстве случаев будет бесполезной?
Вы можете подключить консольный кодировщик к v3.20 и настроить его, как душе угодно
-
Нужно кодировать с каждым битрейтом и смотреть, когда начнется понижение.
Stereo / CBR / 112 kbps
:)
-
Нужно кодировать с каждым битрейтом и смотреть, когда начнется понижение.
А толку, если эта опция в большинстве случаев будет бесполезной?
Почему не надо? Даже для WMA кодировщика можно выбрать частоту дискретизации, хотя формат вообще не популярен.
Вы можете подключить консольный кодировщик к v3.20 и настроить его, как душе угодно
Подскажите как подключить консольный кодировщик. Я скопировал файлы lame_enc.dll и lame.exe в modules и plugins, но нигде не вижу возможности выбирать частоту дискретизации.
-
Почему не надо? Даже для WMA кодировщика можно выбрать частоту дискретизации, хотя формат вообще не популярен.
Что за бред? Я повторяю еще раз, опция отсутствует потому, что НЕ СПОСОБНА работать всегда.
Подскажите как подключить консольный кодировщик. Я скопировал файлы lame_enc.dll и lame.exe в modules и plugins, но нигде не вижу возможности выбирать частоту дискретизации.
Посмотрите, как заданы теплейты для других кодировщиков в файле Encoders.xml
-
Что за бред? Я повторяю еще раз, опция отсутствует потому, что НЕ СПОСОБНА работать всегда.
Почему в консоли способна работать всегда?
Посмотрите, как заданы теплейты для других кодировщиков в файле Encoders.xml
Сделал по аналогии
<encoder Name="Lame MP3" App="lame.exe">
<description>
<inputformats type="autogen">
<autogen SampleRates="32000;44100;48000" SampleFormats="16" Channels="1;2" />
</inputformats>
<property name="Ext" value=".mp3" />
</description>
<presets>
<preset Name="256 kbps" cmdparams="-b 256 -q0 --cbr -ms" />
<preset Name="320 kbps" cmdparams="-b 320 -q0 --cbr -ms" />
</presets>
</encoder>
Получаю
[fastpic СПАМ.ru/view/48/2012/1108/5f7934aafe14150bcfe2076fcaa55062.png.html](http://i48.fastpic.ru/thumb/2012/1108/62/5f7934aafe14150bcfe2076fcaa55062.jpeg)[/URL] [fastpic СПАМ.ru/view/48/2012/1108/d74e17ddafa7251347d598705cd3275f.png.html](http://i48.fastpic.ru/thumb/2012/1108/5f/d74e17ddafa7251347d598705cd3275f.jpeg)[/URL] [fastpic СПАМ.ru/view/47/2012/1108/4fcce1f7dd726223ada61834e8ea7860.png.html](http://i47.fastpic.ru/thumb/2012/1108/60/4fcce1f7dd726223ada61834e8ea7860.jpeg)[/URL]
Что я делаю не так?
ЗЫ: В cmdparams передавал другие параметры, менял путь куда складывать кодированные mp3-файлы.
UPD: Выкладываю логи http://pastebin.com/qjPpY42g (http://pastebin.com/qjPpY42g), http://pastebin.com/7DYt2ete (http://pastebin.com/7DYt2ete).
-
<encoder Name="Lame MP3" App="lame.exe">
<description>
<inputformats type="autogen">
<autogen SampleRates="8000;11025;12000;16000;22050;24000;32000;44100;48000" SampleFormats="16" Channels="1;2" />
</inputformats>
<property name="Ext" value=".mp3" />
</description>
<presets>
<preset Name="320 kbps" cmdparams="-b 320 - %output%" />
</presets>
</encoder>
-
<encoder Name="Lame MP3" App="lame.exe">
<description>
<inputformats type="autogen">
<autogen SampleRates="8000;11025;12000;16000;22050;24000;32000;44100;48000" SampleFormats="16" Channels="1;2" />
</inputformats>
<property name="Ext" value=".mp3" />
</description>
<presets>
<preset Name="320 kbps" cmdparams="-b 320 - %output%" />
</presets>
</encoder>
Если не трогать параметры частоты дискретизации, то конвертирует в 320 kbps / 48 kHz. :(
-
Если не трогать параметры частоты дискретизации, то конвертирует в 320 kbps / 48 kHz. :(
я вам дал заготовку
теперь добавляйте параметры какие хотите
<encoder Name="Lame MP3" App="lame.exe">
<description>
<inputformats type="autogen">
<autogen SampleRates="8000;11025;12000;16000;22050;24000;32000;44100;48000" SampleFormats="16" Channels="1;2" />
</inputformats>
<property name="Ext" value=".mp3" />
</description>
<presets>
<preset Name="320 kbps" cmdparams="-b 320 --resample 44100 - %output%" />
</presets>
</encoder>
а можно конвертировать частоту, поставив галочки (доступно в АИМП 3.20)
-
я вам дал заготовку
теперь добавляйте параметры какие хотите
<encoder Name="Lame MP3" App="lame.exe">
<description>
<inputformats type="autogen">
<autogen SampleRates="8000;11025;12000;16000;22050;24000;32000;44100;48000" SampleFormats="16" Channels="1;2" />
</inputformats>
<property name="Ext" value=".mp3" />
</description>
<presets>
<preset Name="320 kbps" cmdparams="-b 320 --resample 44100 - %output%" />
</presets>
</encoder>
а можно конвертировать частоту, поставив галочки (доступно в АИМП 3.20)
Вы видели эту строчку?
ЗЫ: В cmdparams передавал другие параметры, менял путь куда складывать кодированные mp3-файлы.
Если галочки ставить, то будет crash`иться AIMP. Я же написал вам ранее.
-
Вы видели эту строчку?
какую?
Если галочки ставить, то будет crash`иться AIMP. Я же написал вам ранее.
вы дали неверные параметры конфигурации - поэтому выскакивали ошибки
если возьмете мой последний пример - будет файл 320 кбпс и 44.1 кГц
-
Тему можно прикрывать. Я теперь наконец-то понял как через пресеты идёт кодирование. Спасибо за ответы.