Audiophile's Blog
Логин:Пароль:


Забыл пароль | Регистрация (убрать всю рекламу)
На сайт | Новые сообщения | Участники | Правила форума | Поиск | RSS
» » » »
Страница 9 из 11«127891011»
Модератор форума: mrmerak, krivenchenko 
Форум » Кодирование аудио » Консольные кодеры » LAME MP3 Encoder
LAME MP3 Encoder
AudiophileДата: Вторник, 18 Декабря 2012, 12:53 | Сообщение # 1


Группа: Администраторы
Сообщений: 1063
Статус: Offline
Последняя версия LAME и описание настроек
 
bond314bondДата: Воскресенье, 17 Января 2016, 20:21 | Сообщение # 241
Группа: Проверенные
Сообщений: 7
Статус: Offline
Цитата Rollinnn ()
Прекрасно добавляются несколько жанров через ; (точка с запятой, без пробелов) в m4a и в библиотеке соответственно трек с несколькими жанрами в тегах отображается в нескольких жанрах, если включена сортировка по жанрам. Никаких проблем. Или вы про что?
В настройках все как вы написали. Пробовал на версиях foobar2000 1.3.8 и foobar2000 1.3.9
Если я открою mp3 или m4a в foobar и через него добавлю несколько жанров через ; (точка с запятой, без пробелов), то все прекрасно работает. Проблема в том, что с mp3 после этого все нормально, а вот с m4a файлами начинаются проблемы совместимости. iTunes, iPhone, Poweramp, MediaMonkey, Windows Explorer перестают видеть жанр. А если я редактирую теги в любой другой программе (Mp3tag, Tagscan, kid3, MediaMonkey, iTunes), добавляя несколько жанров через ; (точка с запятой, без пробелов) то foobar2000 mp3 файлы делит по жанрам, а m4a не хочет. Вы через какую программу теги редактируете?. Если через Foobar, то у вас в проводнике Windows Explorer когда включить поле жанра оно пустое? Хочется найти способ, чтобы foobar2000 видел разделение по жанрам как другие программы.
 
RollinnnДата: Понедельник, 18 Января 2016, 17:20 | Сообщение # 242


Группа: Эксперты
Сообщений: 836
Статус: Offline
Цитата bond314bond ()
iTunes, iPhone, Poweramp, MediaMonkey, Windows Explorer перестают видеть жанр.
Стало быть - это всё с кривой поддержкой multivalue fields. iTunes так точно - http://www.mcelhearn.com/iwant-m....-itunes. Mediamonkey ещё почему-то сама по себе второй раз номер трека пишет и пишет 0 в номер диска Oo

Цитата bond314bond ()
А если я редактирую теги в любой другой программе (Mp3tag, Tagscan, kid3, MediaMonkey, iTunes), добавляя несколько жанров через ; (точка с запятой, без пробелов) то foobar2000 mp3 файлы делит по жанрам, а m4a не хочет.
В mp3tag в качестве разделителя используется \\, а не ;. Соответственно, если добавить несколько жанров через mp3tag, разделяя их \\, то фубар всё это будет прекрасно видеть и разделять по жанрам, а в качестве разделителя отображать ;. Так же и mp3tag прекрасно видит несколько жанров после редактирования фубаром. Возможно, что и в tagscan и kid3 используются какие-то свои разделители.

Цитата bond314bond ()
Вы через какую программу теги редактируете?. Если через Foobar, то у вас в проводнике Windows Explorer когда включить поле жанра оно пустое?
Через фубар. Да, пустое.


Абсурдистан FLAC1.3.1NOSSE2 FLAC1.3.2NOSSE2 LAME3.99.5ICL12.1 Monkey'sAudio4.10

Сообщение отредактировал Rollinnn - Понедельник, 18 Января 2016, 17:49
 
PaskamДата: Воскресенье, 31 Января 2016, 20:28 | Сообщение # 243
Группа: Проверенные
Сообщений: 6
Статус: Offline
При кодировании в MP3 V3 и ниже появляется такой пункт как LAME Y switch. Что это такое, и как это знание применить?
 
RollinnnДата: Воскресенье, 31 Января 2016, 20:44 | Сообщение # 244


Группа: Эксперты
Сообщений: 836
Статус: Offline
Цитата Paskam ()
Y switch. Что это такое, и как это знание применить?
http://wiki.hydrogenaud.io/index.php?title=LAME_Y_switch


Абсурдистан FLAC1.3.1NOSSE2 FLAC1.3.2NOSSE2 LAME3.99.5ICL12.1 Monkey'sAudio4.10
 
PaskamДата: Воскресенье, 31 Января 2016, 22:28 | Сообщение # 245
Группа: Проверенные
Сообщений: 6
Статус: Offline
По русски и понятно. Я понял что это уменьшение четкости высоких частот. Зачем оно нужно и какие проблемы возникают?
 
mpuzirewДата: Воскресенье, 31 Января 2016, 23:51 | Сообщение # 246
Группа: Проверенные
Сообщений: 225
Статус: Offline
Цитата Paskam ()
По русски и понятно
1) Более упрощенное представление частот выше 16 кГц с целью сэкономить битрейт для других частотных полос и в конечном итоге выиграть в качестве (самые высокие частоты потребляют битрейт, имея при этом очень слабую различимость на слух - ради интереса почитайте здесь).
2) Менее точное кодирование самых высоких частот в случаях, когда это помогает избежать неоправданного возрастания битрейта.
Ключ Y не является фильтром. Он не удаляет высокие частоты совсем, а делает их представление более грубым. На них затрачивается меньше бит ценой большей погрешности квантования. Самые тихие и слаборазличимые из этих составляющих могут быть и вовсе "округлены до нуля", но до этого обычно не доходит - их и без этого успешно режет психоакустика.
Вот собственно и все, в общих чертах, по-моему все понятно. Ключ Y используется по умолчанию при кодировании в MP3 V3 и ниже. На более высоких настройках его тоже можно использовать (указав явно), если очень хочется, но это не обязательно - поскольку на V2-V0 битрейты уже достаточно высоки, чтобы экономить их не было такой необходимости.


Сообщение отредактировал mpuzirew - Понедельник, 01 Февраля 2016, 00:13
 
ShuldДата: Вторник, 12 Июля 2016, 18:32 | Сообщение # 247
Группа: Проверенные
Сообщений: 5
Статус: Offline
Вопрос про средние битрейты.
Имеются рекомендации, для битрейтов до 100 kbps использовать
--abr <bitrate> (e.g. --abr 80),
а для более высоких рекомендуются
-V4 (~165 kbps), -V5 (~130 kbps) or -V6 (~115 kbps)
http://wiki.hydrogenaud.io/index.php?title=LAME
---
С другой стороны, есть тесты Kamedo2:
Качество звука примерно 3.65 (из 5)
Mp3 –LAME 3.99.5 - abr98 - 99kbps
http://d.hatena.ne.jp/kamedo2/20150721/1437496134
Mp3 –LAME 3.99.5 – V5 - 135kbps
http://d.hatena.ne.jp/kamedo2/20140228/1393609955
Из которых вроде можно предположить, что по качеству звука
- abr98 дает примерно тот же результат, что и -V5 (135 kbps).
---
Кто сравнивал abr и V на битрейтах 128 и 160?
Какие результаты?

Добавлено (12 Июля 2016, 18:32)
---------------------------------------------
Протестировал Lame 3.99.5 на низких битрейтах --abr  и -V.
Для теста взял AlanParsons - 1976 Tales of Mystery and Imagination ­- 11 To One in Paradise
---
Битрейты ниже 50 кбит/с
Звук достаточно глухой. Слушать можно, но вряд ли получишь удовольствие.
---
Битрейт около 64 кбит/с
Для режимов от -- abr 64 до -- abr 71 (Resample 24 kHz) характерны свисты, первый из которых слышен на 16 секунде. Начиная с -- abr 72 (Resample 32 kHz) этот свист исчезает.
В режиме VBR -V 9 таких свистов нет. Звучание субъективно нравится больше.
---
Битрейт около 80 кбит/с
Для -- abr 80 (Resample 32 kHz) смог уверенно провести ABC тест:
Для режима VBR -V 8 пройти ABC тест было сложнее:
Вывод, для моего слуха и этой композиции, режим VBR на низких битрейтах звучит лучше.
---
Битрейт около 100 кбит/с
Звучание достаточно хорошее для любого из режимов.
Отмечу только, что при переходе от 64 кбит/с к 80 кбит/с прирост качества субъективно был заметен значительно сильнее, чем при переходе от от 80 кбит/с к 100 кбит/с.


Сообщение отредактировал Shuld - Среда, 13 Июля 2016, 05:28
 
ShuldДата: Вторник, 12 Июля 2016, 18:58 | Сообщение # 248
Группа: Проверенные
Сообщений: 5
Статус: Offline
---
Примерная таблица соответствия битрейтов и ключей для разных кодеков (Lame 3.99.5, Lame 3.99.5o и QAAC 7985) и режимов (-- abr и VBR).
А так же частота ресемплинга (если есть) и верхняя вооспроизводимая частота.
Прикрепления: 8778210.png(47Kb)


Сообщение отредактировал Shuld - Среда, 13 Июля 2016, 05:27
 
andrey29Дата: Вторник, 12 Июля 2016, 21:52 | Сообщение # 249
Группа: Проверенные
Сообщений: 100
Статус: Offline
Shuld, Вы честно сказать вам, занимались ерундой, ваша таблица ни о чем.. бред сивой кобылы, она ничего полезного не несет а только так ваших тараканов. Вот что такое Lime? Может Lame ?
Не хочу конечно обижать но этим чем вы занимались, занимались в далекие времена давние, отчаяные люди..
 
ShuldДата: Среда, 13 Июля 2016, 05:30 | Сообщение # 250
Группа: Проверенные
Сообщений: 5
Статус: Offline
Действительно, насчет Lime - Lame опростоволосился. Исправил.



Сообщение отредактировал Shuld - Среда, 13 Июля 2016, 05:50
 
ArachnidДата: Четверг, 21 Июля 2016, 11:32 | Сообщение # 251
Группа: Проверенные
Сообщений: 7
Статус: Offline

Цитата
Как показали тесты, для VBR кодирования существует только два режима выбора алгоритмов, при чем самый качественный стоит по-умолчанию, а второй (немного более быстрый, но менее качественный) включается при значении -q от 5 до 9, или же просто ключем -f.
А кто подскажет, каким ключом включить более качественный алгоритм при -V6?


Сообщение отредактировал Arachnid - Четверг, 21 Июля 2016, 11:39
 
mpuzirewДата: Четверг, 21 Июля 2016, 12:34 | Сообщение # 252
Группа: Проверенные
Сообщений: 225
Статус: Offline
Цитата Arachnid ()
А кто подскажет, каким ключом включить более качественный алгоритм при -V6?
На странице, указанной в шапке, есть ссылка на подробное описание параметров на английском языке http://lame.cvs.sourceforge.net/viewvc....ed.html
Согласно этому описанию, в версии 3.99.5 ключ -f отнесен в раздел Aliases and removed settings (Алиасы и удаленные ключи) и является алиасом (заменой, другим названием) для -q7. То есть, ключ -f устарел. Качество алгоритмов выбирается в текущей версии LAME ключом -q от 0 (наилучшее, медленное) до 9 (наихудшее, быстрое). По умолчанию используется -q3.
P.S. Кстати, из формулировки Вашего вопроса может создаться впечатление, что Вы, возможно, попросту путаете ключи -V и -q, а они никак не связаны, это отдельные настройки. При любом значении -V можно указать любое -q.


Сообщение отредактировал mpuzirew - Четверг, 21 Июля 2016, 14:09
 
svantoДата: Пятница, 22 Июля 2016, 18:59 | Сообщение # 253
Группа: Проверенные
Сообщений: 11
Статус: Offline
Около года назад возникла необходимость в прослушивании музыки на старом "Philips" (для дачи) - он читает mp3 c диска, усилитель и динамики качественные 2Х20 Вт.

Чтобы совместить положительные стороны кодирования в режимах abr и vbr использовал следующую настройку lame 3.99/5: --preset 320 -V0 q0.
Несмотря на то, что кодируется немного медленнее (не существенно на быстрых машинах) и увеличение битрейта приблизительно на 11+-3 кБит/с (средний около 285 кБит/с) по сравнению с чистым vbr -V0 -q0; получились файлы при оценке EncSpotPro22b2 http://audiophilesoft.ru/load/audiophilesoftware/encspot/3-1-0-18 с качеством cbr 320 но немного меньше по размеру (ABX тест не проводил - не было возможности и желания). Откопал данную настройку путем прямого обращения к lame.exe через командную строку:  lame --preset help.
 
mpuzirewДата: Пятница, 22 Июля 2016, 22:53 | Сообщение # 254
Группа: Проверенные
Сообщений: 225
Статус: Offline
Svanto, я не пользуюсь программой EncSpotPro22b2, но перейдя по Вашей ссылке, сразу обратил внимание, что в комментариях внизу статьи ее способность оценивать "качество" подвергается сомнению. Действительно, я с трудом себе представляю, по каким таким машинным критериям можно точно оценить качество лосси кодирования А --preset <битрейт>, если я правильно понимаю, просто включает ABR вместо VBR. Прироста качества, тем более существенного, это скорее всего не даст. Вообще, в версии 3.99.5 пресетами пользоваться вроде бы уже не рекомендуют - к примеру, пресеты предполагают использование vbr-old, а последний lame по умолчанию использует vbr-new - видимо, авторы кодера имеют основания считать, что vbr-new все же показал себя несколько лучше по соотношению размер/качество.

UPD: Немного поэкспериментировав, я установил, что Ваша команда --preset 320 -V 0 -q 0, как я и ожидал, дает абсолютно индентичный результат с --abr 320 -q 0. То есть --preset 320 форсит использование ABR, а ключ -V 0 просто игнорируется, ибо никакого смешанного режима ABR-VBR не  существует в природе и так просто взять и "совместить положительные стороны кодирования в режимах abr и vbr" невозможно.
Заодно, кстати, выяснилось кое что интересное про -q - чем ниже качество алгоритмов,  тем результирующий битрейт получается выше (ближе к 320). Т.е. добавление ключа -q 0 при ABR@320 дает экономию битрейта, чего не скажешь про VBR-режимы.

P.S. По моему скромному мнению, старый Филипс на даче очень удивился бы, если бы узнал, что ради него проводятся такие "изыскания" :). Имхо, не морочьте себе голову, V0 более чем достаточно.


Сообщение отредактировал mpuzirew - Суббота, 23 Июля 2016, 04:03
 
denchukДата: Вторник, 06 Сентября 2016, 22:35 | Сообщение # 255
Группа: Проверенные
Сообщений: 1
Статус: Offline
подскажите пожалуйста, есть ли смысл в настройках Lame кодера в фубаре ставить Highest BPS mode supported значение 32? Что нибудь изменится от этого? (стандартное стоит 24)

Сообщение отредактировал denchuk - Вторник, 06 Сентября 2016, 22:35
 
iVladimirДата: Понедельник, 21 Ноября 2016, 19:15 | Сообщение # 256
Группа: Проверенные
Сообщений: 2
Статус: Offline
Уважаемые эксперты. Подскажите, возможно ли в принципе через lame свести два моно-файла в один стерео. Нужно для автоматизации сведения голоса диктора с фоном. На сколько я понимаю (если я вообще в ту степь гляжу), одному файлу присваивается значение (L), другому ®. Из них формируется стерео-файл. Если такая возможность присутствует, не могли бы вы ткнуть меня носом, как именно это реализовать? Какие именно ключи и порядок их использования. Буду премного благодарен.
 
mpuzirewДата: Понедельник, 21 Ноября 2016, 20:13 | Сообщение # 257
Группа: Проверенные
Сообщений: 225
Статус: Offline
Цитата iVladimir ()
Подскажите, возможно ли в принципе через lame свести два моно-файла в один стерео.
Сомневаюсь, что это можно сделать именно с помощью lame (более опытные участники меня поравят, если я ошибаюсь). Но способы существуют, конечно. Например, бесплатный аудиоредактор Audacity это позволяет. Также это можно сделать с помощью ffmpeg с фильтром amerge
Еще здесь почитайте https://www.gearslutz.com/board....ne.html , упоминаются программки под названием interleaver и StereoMonoiser (хотя я не уверен, работают ли они с mp3 или только с wav).
В любом случае, полной автоматизации добиться, скорее всего, так просто не получится, но имеющиеся способы лучше, чем ничего.
 
iVladimirДата: Понедельник, 21 Ноября 2016, 20:23 | Сообщение # 258
Группа: Проверенные
Сообщений: 2
Статус: Offline
mpuzirew, спасибо. Похоже ffmpeg с фильтром amerge  - это именно то, что нужно. Смотрел на него, но что-то именно этот фильтр не увидел
 
demaДата: Суббота, 10 Декабря 2016, 13:57 | Сообщение # 259
Группа: Проверенные
Сообщений: 4
Статус: Offline
подскажите пожалуйста, какие из настроек кодирование более качественные --silent -V 0 -q 0  или --silent -b 320 -q 0
 
andrey29Дата: Суббота, 10 Декабря 2016, 14:00 | Сообщение # 260
Группа: Проверенные
Сообщений: 100
Статус: Offline
--silent -b 320 -q2
 
demaДата: Суббота, 10 Декабря 2016, 14:12 | Сообщение # 261
Группа: Проверенные
Сообщений: 4
Статус: Offline
andrey29
спасибо, а простенький gui не подскажите?
 
mpuzirewДата: Суббота, 10 Декабря 2016, 14:46 | Сообщение # 262
Группа: Проверенные
Сообщений: 225
Статус: Offline
Цитатаandrey29 ()
--silent -b 320 -q2
Поддерживаю. При использовании ключа -q0 скорость кодирования в CBR-режиме очень сильно падает, а выигрыш в качестве при этом сомнителен. Отличие между q2 и q0 только в алгоритме формирования шума. При этом отнюдь не факт, что отличие - обязательно в пользу q0, это вроде как до сих пор вопрос несколько дискуссионный.
Цитатаdema ()
--silent -V 0 -q 0
При кодировании в VBR между q0 и дефолтным q3, на самом деле, нет никакой разницы. В VBR используются только две градации качества алгоритмов - высокое (соответствует любому значению от от -q0 до -q4, используется по умолчанию) и низкое (включается от -q5 до -q9 или просто ключом -f). Поэтому параметры --silent -V 0 -q 0 или --silent -V 0 -q 3 или просто --silent -V 0 - это одно и то же.

Добавлено (10 Декабря 2016, 14:46)
---------------------------------------------

Цитатаdema ()
простенький gui не подскажите?
Используйте foobar2000, куда уж проще. И по функционалу равных нет. Один раз разберетесь, потом не нарадуетесь. Использовать другие GUI можно, но смысла нет. http://audiophilesoft.ru/publ/my/foobar2000_converter_setup/11-1-0-27
P.S. http://www.foobar2000.org/encoderpack
 
demaДата: Суббота, 10 Декабря 2016, 19:24 | Сообщение # 263
Группа: Проверенные
Сообщений: 4
Статус: Offline
а заморочки с версией lame 3.93.1 стоят того? многие утверждают она лучше?

Сообщение отредактировал dema - Суббота, 10 Декабря 2016, 22:56
 
mpuzirewДата: Суббота, 10 Декабря 2016, 23:34 | Сообщение # 264
Группа: Проверенные
Сообщений: 225
Статус: Offline
Цитатаdema ()
а заморочки с версией lame 3.93.1 стоят того? многие утверждают она лучше?
Обсуждалось неоднократно. Фигня все это. Опровергнуто и в теории, и на практике. Утверждения основаны на том, что эта версия передает более широкий частотный диапазон. Но размазывание битрейта по более широкому частотному диапазону не означает лучшее качество, скорее наоборот. Качество звука определяется не красотой спектрограммы, а количеством артефактов кодирования, которые на спектрограмме не видны. Глаза не могут слышать ©. Обрезать часть высоких частот иногда полезно, это позволяет сэкономить данные и использовать их для кодирования наиболее слышимого диапазона, уменьшая количество артефактов.
http://audiophilesoft.ru/publ/my/delusions/11-1-0-80
http://audiophilesoft.ru/news/human_frequency_hearing/2013-11-15-90


Сообщение отредактировал mpuzirew - Суббота, 10 Декабря 2016, 23:52
 
NGC6611Дата: Воскресенье, 01 Января 2017, 19:32 | Сообщение # 265
Группа: Проверенные
Сообщений: 28
Статус: Offline
Kamedo2 в декабре закончил слепой тест, проверив VBR-кодирование на битрейтах около 192 различных mp3-энкодеров. Результат нехило так удивляет - лэйм неожиданно оказался хуже бородатого энкодера Helix, который уже больше десяти лет как заброшен.

Результаты тут: https://hydrogenaud.io/index.php/topic,113324/topicseen.html


Сообщение отредактировал NGC6611 - Воскресенье, 01 Января 2017, 19:34
 
andrey29Дата: Вторник, 03 Января 2017, 19:17 | Сообщение # 266
Группа: Проверенные
Сообщений: 100
Статус: Offline
NGC6611, Послушал я этот хеликс енкодер, он меня расстроил. режим объединенное стерео работает неадекватно на любом битрейте блоки делятся одинаково, что влияет на стереофазу у лэйм же блоки делятся по возрастанию в зависимости от битрейта. ну а чистое стерео для переменного битрейта использовать нецелесообразно очень сильно слышаться начинают артефакты, стерео режим только для постоянно высоких битрейтов от 256 кбит. В общем не нужно хеликс использовать, забытый отжиток прошлого, лэйм всех переплюнул, и большего из мп3 уже не выжать. Ну а за мп3 енкодер от тунца вообще молчу.. он очень убогий его использовать категорически не рекомендуется, металлические призвуки пре эхо и т.д. вообщем клондайк артефактов.
 
v025604Дата: Воскресенье, 08 Января 2017, 19:30 | Сообщение # 267
Группа: Проверенные
Сообщений: 3
Статус: Offline
Добрый день ! Подскажите дилетанту, использую dBpowerAMP Music Converter R16.1 для конвертирования из FLAC в MP3, как правильно выставить настройки для получения максимального качества 1) CBR 320 или ABR 320 ? 2) 44,1 или 48 кГц ? 3) stereo или joint stereo ? 4) -q0 или q1 ... ? 5) Можно ли использовать DSP Effects - Volume Normalize ?
 
RollinnnДата: Воскресенье, 08 Января 2017, 21:43 | Сообщение # 268


Группа: Эксперты
Сообщений: 836
Статус: Offline
v025604,
1) CBR 320
2) 44,1 (если в исходных FLAC'ах 44,1)
3) joint stereo
4) -q 0 в теории лучше
5) Можно, но не нужно, если цель - получить звучание максимально близкое к исходнику.


Абсурдистан FLAC1.3.1NOSSE2 FLAC1.3.2NOSSE2 LAME3.99.5ICL12.1 Monkey'sAudio4.10
 
v025604Дата: Воскресенье, 08 Января 2017, 22:00 | Сообщение # 269
Группа: Проверенные
Сообщений: 3
Статус: Offline
Спасибо !
 
NGC6611Дата: Вторник, 10 Января 2017, 13:39 | Сообщение # 270
Группа: Проверенные
Сообщений: 28
Статус: Offline
Цитата Rollinnn ()
4) -q 0 в теории лучше
v025604, q 0 в теории лучше, но если и есть какой-то плюс, то крайне мизерный, а вот скорость кодирования падает на порядок. По умолчанию используется q 3, в старых версиях было q 2. Решать Вам конечно, но я бы советовал или не ставить этот ключ вовсе (что равносильно q 3), или же использовать q 2.

Если знаете английский: http://wiki.hydrogenaud.io/index.php?title=LAME_-q_switch


Сообщение отредактировал NGC6611 - Вторник, 10 Января 2017, 13:39
 
Форум » Кодирование аудио » Консольные кодеры » LAME MP3 Encoder
Страница 9 из 11«127891011»
Поиск:

Copyright Taras Kovrijenko © 2009–2017