Перейти к содержанию
View in the app

A better way to browse. Learn more.

Dr.Head Forum. Всё можно послушать!

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

1920x420_D.webp

Featured Replies

Опубликовано

Я так не думаю, т.к. сам ap в режиме службы уже независим сам по себе от порта ввода и порта вывода и порта ошибок терминала.

К примеру можно ту же операцию цикла запускать на самом минимальном приоритете.

Т.е. есть вероятность не ухудшения звука.

Уточните по смещению, для понимания.

Изменено пользователем verisokin

  • Ответов 645
  • Просмотры 88,5k
  • Создана
  • Последний ответ

Больше всех сообщений

Популярные сообщения в теме

  • Тогда,зачем нам ещё один БАМФ? По моему,его прога самая звучащая,но и самая неудобная в управлении,в плане других плюшек.

  • Новая тестовая версия Спартанца с новым звуком. В имя iso добавлена строка -Devu https://yadi.sk/d/z_OumN4uHA4z-A Версия для теста, двигаюсь ли в правильном направлении...... Если понравится по зв

Изображения в теме

Опубликовано
  • Автор

см. ветку ар

Опубликовано

Скорее всего сам попробую сделать скрипт на bash, если получится. Т.к. очень требуется воспроизведение папки с музыкой в ОЗУ без нажимания лишних клавиш и вслепую без монитора в режиме ap как служба. Т.е. выбрал папку клавишами, запустил на звук и слушаешь до окончания файлов, иногда если нужно перепрыгивая по файлам нужно делать функции вверх или вниз. ap в этом случае для меня не очень подходит.

Идея как делать уже есть, думаю сделать через mediainfo и sleep или по другому, пока не решил. Или на Си или на Lua как вариант, используя ap как аудиодвижок, но думаю в этом случае процесс очень затянется в связи с очень маленьким опытом.

В любом случае будет чем интересно заняться.

Опубликовано
  • Автор

aq. при входе в папку cue выводится автоматом, если в папке 1 image и 1 cue, запуск трека возможен по .Num

 

Надо сделать рекодер ANSI => UTF-8 , но есть неоднозначность, вдруг в cue не 1251, а 1252-1257?

Изменено пользователем AleXH

Опубликовано

Со шрифтами раньше были сложности в линуксе. В своё время, давно на линуксе очень сильно с шрифтами намучился. Лучший вариант конечно это всё в utf.

По рекодеру посмотрю, что могу попробывать сделать.

Может к Игорю обратиться, может он подскажет, у него ведь эта проблема возможна решена как я понял.

Можно пойти по пути хотя бы примерно первоначально с частичной реализацией. Потом постепенно усложнять.

Опубликовано

Собрал статически перекодировщик iconv. Собирал под core2 и с опцией extra-encoding (обеспечивает поддержку нескольких дополнительных кодировок)

Завтра выложу в общую папку.

https://ru.wikipedia.org/wiki/Iconv

Виды кодировок поддерживаемых шрифтов

https://www.gnu.org/...#TOCdownloading

Можно ещё попробывать собрать recode, если iconv не устроит

https://ru.wikipedia.org/wiki/Recode

В отличие от таких утилит (и библиотек) как iconv, recode умеет преобразовывать символы, точный эквивалент которых в выходном наборе символов отсутствует.

Изменено пользователем verisokin

Опубликовано

Выложил. Про программу-скрипт автоподбор кодировок в линуксе не знаю. Скорее всего нужно делать скриптом.

iconv -l просмотр всех ключей видов кодировок, включённых в программу.

Изменено пользователем verisokin

Опубликовано
  • Автор

Действительно pf2048 и bf6144 на высоких битрейтах не хватает, сбросил в значение по умолчанию командами pf-1 и bf-1, вышел из ap, scfg.

 

UP. добавил автоматическую конвертацию CP1251=>UTF-8, если в файлах cue, txt, log обнаружен символ с кодом более 127. Используемые aq внешние утилиты - ln, ffmpeg, iconv.

Изменено пользователем AleXH

Опубликовано

ffmpeg

Позже соберу. Нужно поработать над уменьшением размера.

Изменено пользователем verisokin

Опубликовано

По отзывам, на хорошей аппаратуре при оптимизации core2 звук яркий, чем нужно. Это при оптимизации core2 и на ядрах и на архивах.

Так что пока не знаю как поступить.

Собрал по другому новые версии ядер не под оптимизацию core2 для прослушки, пока не слушал дома. За основу по звуку беру удачное ядро 3.7.8. Звук другой в новых ядрах чем 3.7.8. В общей папке.

Опубликовано
  • Автор

Да, я позавчера вернулся на 3.7.8 и прежний libsound и ар

Опубликовано

Отслушал новые ядра

Жду Вашей оценки

Тогда работаем на версии Спартанца без core2

Изменено пользователем verisokin

Опубликовано

Завтра соберу ещё ядра для прослушки.

Опубликовано

Делаю набор ядер для отслушки. Сегодня скорее всего определимся с лучшим по звуку по сборнику ядер, уже есть лучше по звуку чем 3.7.8

Сделаю так же набор архивов по отслушке версий альзы.

Опубликовано

@AleXH,

получилось собрать минимальный статический ffmpeg (по конфигу), последней версии, размер примерно 1.5 Мб (плюс две библиотеки)

Убрано всё другое, кроме

Входные форматы flac, ape, wavpack

Выходные форматы wav, тип формата pcm_16le, pcm_24le, pcm_32le

Собран с sox, libwavpack

Собран без core, т.е. SSE

Проверил из под виртуалки - перекодирует из flac в wav, перекодирует использую sox, остальное не проверял (ape и iso.wv)

Всё ли Вас устраивает в конфигурации ffmpeg, если нет, то что пересобрать?

Позже выложу в обменник, но пока это тестовая для проверки работоспособности, позже выложу финальную.

Изменено пользователем verisokin

Опубликовано

Выложил эту тестовую версию ffmpeg, работоспособность на Спартанце не успел проверить.

Опубликовано
  • Автор

Как я понимаю, в идеале нужна поддержка всего, что поддерживает ар. Не понял зачем SoX, ведь нужно получить оригинальные данные с оригинальной ЧД.

Опубликовано

Не понял зачем SoX, ведь нужно получить оригинальные данные с оригинальной ЧД

Игорь вроде писал о этом, что выходной формат у ap 32бит для альзы. Вот я и включил sox как лучший по звуку передисретизатор, чтобы можно было бы в 32 бит wav перекодировать на вход ap. Этот момент нужно обсудить.

Т.е. я пока не знаю что будет лучше по качеству сразу к примеру flac 16бит в wav 16бит и уже ap сам переконвертирует в 32бит или делать это сразу на стороне ffmpeg - flac 16бит в wav 32бит. Я планирую так же собрать и версию ffmpeg с поддержкой SSE.

 

Т.е. все форматы это и к примеру mp3 включать и какие ещё или какие то не нужно?

Я лично не знаю равнозначность по аудиоформатам у ap и ffmpeg (минус видеоформаты). т.е. что понимает ap и что из ap может ffmpeg. Тем более версия у ffmpeg последняя.

Изменено пользователем verisokin

Опубликовано

Собрал другой сборки альзу.

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

Слушал на ядре vmlinuz-4.1-spartan-3-7.8-env-7a2.

Изменено пользователем verisokin

Опубликовано

Если sox не интересен, то естественно могу собрать и без него, а по форматам определитесь точнее.

Могу скинуть, что поддерживает FFMPEG из конфига только завтра, по нему возможно и можно определить возможности по форматам.

Опубликовано
  • Автор

Открываем мануал на ар, либо помощь aphelp, там перечислены все поддерживаемые арс форматы. Ffmpeg нужен лишь фанам слушать с DI с рамдиска.

Опубликовано

Ffmpeg нужен лишь фанам слушать с DI с рамдиска.

Тогда может не нужно делать, раз экзотика?

Если всё таки нужен ffmpeg для большинства форматов.

По мануалу aphelp, если использовать FFMPEG то

"файлы форматов WAV, FLAC, APE, ALAC, WV, включая ISO.WV, SACD, DFF, DSF, AIFF, MP3, MP4, OGG, AAC, OPUS, TAK, WMA."

Вроде ALAC, есть поддержка добавлю. OGG MP3 OPUS Не вижу смысла добавлять (музыку в форматах OGG OPUS ни разу не видел на торентах). MP3 да же не знаю, а зачем. Остальные посмотрю по возможностям ffmpeg.

Завтра может сделаю тестовую версию, уберу так же sox.

 

Прослушка показала ядро версии 7а2 лучшим ядром по звуку.

Изменено пользователем verisokin

Опубликовано

нашёл ошибки в сборке альзы, переделал, выложил, версию с ошибками удалил.

Изменено пользователем verisokin

Опубликовано

@AleXH,

Собрал статически ffmpeg со всеми возможными аудиоформатами кои смог включить в ffmpeg из того что может ap. Без core2. Без передискретизации. С libwavpack. Размер 1.7 Мб

Файлы входных форматов WAV, FLAC, APE, ALAC, WV, возможно ISO.WV (нужно проверять), SACD (нет), DFF (нет), DSF, AIFF , MP3, MP4 (как mpegaudio), OGG, AAC, OPUS (нет, т.к. не собирается ffmpeg при отключённой функции передискретизации), TAK, WMA (как wmalossless). Выходой wav тип формата pcm_16le, pcm_24le, pcm_32le

Проверьте на работоспособность в aq. Всё ли Вас устраивает по конфигу ffmpeg?

Всех благ.

Изменено пользователем verisokin

Опубликовано

Не все форматы перекодируются в этой версии ffmeg. Разбираюсь. flac перекодирует, mp3 нет.

Перекодировал flac в wav звук другой, на отслушке такой вариант.

Сделал две аудиозаписи для сравнения в обменнике.

Для публикации сообщений создайте учётную запись или авторизуйтесь

Последние посетители 0

  • Ни одного зарегистрированного пользователя не просматривает данную страницу

Account

Navigation

Поиск

Поиск

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.