AleXH
Продвинутые-
Публикаций
1 963 -
Баллов
2 202 -
Зарегистрирован
-
Посещение
Тип контента
Профили
Форумы
Пользовательские тракты
Галерея
Колекции
Блоги
Объявления
Магазин
Articles
Весь контент AleXH
-
aq обновлён, добавлено: 1. старт воспроизведения с любого места музфайла 2. автоматическое отображение содержимого cue, если музфайл в папке один. 3. если п.2, то для старта можно ввести min:sec, иначе NumberMusFile.min:sec ввести n, а потом жмякать Enter для переключения на следующий трек.
-
Нет, как раз бы такого и не хотелось - смысл в том, что мы можем закрыть процесс баша и слушать музыку уже без него. Игорь добавил смещение, сейчас буду проверять, взлетают ли регулярки под нашим башем.
-
Может стоит собрать ffmpeg только с поддержкой аудио и с core2?
-
У меня ничего не хрипит, всё воспроизводится от 16/44 до 32/192
-
@verisokin, залил мануал и справочник по lua 5.1 в формате pdf, в них электронный текст без картинок, можно конвертнуть в fb2 без потери качества.
-
Игорь, спасибо за отзывчивость и замечательный плейер. Последняя просьба -- собрать вариант с core2 оптимизацией всего включённого кода, декодеров.
-
Что за bf2? — знаю только fb2 fiction book 2.0 На луа можно конвертировать из ansi cue строки в utf8, чтобы в консоли читались.
-
fb2? Можно сконвертировать, но зачем? Pdf читалки есть для любых устройств и платформ.
-
Спасибо, история не нужна, про курсы не в курсе ) Вариант lua core2? Послушайте великолепную https://cloud.mail.ru/public/4GEL/QvXLqgrax
-
Здесь дело в ином - скрипт отображает содержимое txt, log, cue файлов и разумно было бы принимать от пользователя ввод в формате схожем с ap - NumFileImage.TimeShift, но предлагать считать в уме 60*min+sec не очень дружественно к пользователю. За парсер пока ещё не брался - нет практики, пока не знаю как реализовать match(), велосипедить через циклы и отсечение строк как-то не комильфо. UP. нашёл, возврат захваченного регэкспом - ${BASH_REMATCH[N]}
-
Странный вопрос — 32-х битную разумеется.
-
Миша, возможно собрать статически lua 5.1.4, или старше? — На луа писать удобнее и регекспы в нём есть.
-
С этим вариантом проблем при переключении нет. Добавлю в скрипт поддержку смещения, проверю его работу. Проверил с комстрокой, работает как ожидается, гуд, при перелёте используется воспроизведение с нуля, правильное решение. Передачи mm:ss не будет? На ваше усмотрение, при передаче куе можно передавать и номер трека, только тогда лучше добавить префиксы, чтобы различать время в сек и номер трека, например tm, tr.
-
Релизный работает без вопросов, используется в таком режиме постоянно, проблем не обнаружено. Погоняю новый ещё в той же папке, чтобы исключить случайность сбоя.
-
При замене с релизного на этот при переключении звучащих треков в папке (потрековая нарезка) - вешается, звука нет, процесс висит, не убивается. Переключение осуществляется через киляние текущего процесса и запуска нового с новым файлом, смещение по времени не использовалось
-
Т.е. в path.txt секунды (\d+)$ захватываются от конца строки, а подстрока через пробел к началу строки считается за имя?
-
Желательно бы human ready ), чтобы можно было ввести вручную глядя на содержимое cue, тем более что apc понимает как ssss, так и mm[.:]ss, кстати, умеет ли он mmm:ss? Не помню, пробовал ли. Имя файла (1-ый параметр) в кавычках, для разграничения имени файла с пробелами от последующего времени?
-
Виртуозная игра скрипачей - прекрасная музыка и исполнение (живое!), предложите ещё такого же уровня, плз. На других инструментах тоже интересно.
-
Core2 супер! - очень похож на wtf, локализация и сцена на отлично, достойная замена wtf, более детально послушаю ближе к выходным. aq - добавил next/previous track по Enter
-
Да, добавлю соответствующую процедуру в aq, ссылку на него публиковал ранее. Функционирование ядра для рендерера требует больше ресурсов, чем ядра для арс. Сейчас стоит задача предоставить арс максимально тихое ядро.
-
@IgorA, предлагаю добавить в арс 2-ым необязательным аргументом время, с которого начнётся воспроизведение после распаковки, добавить поддержку в path.txt. Обязательно до установки указателля проверить не выйдет ли он за пределы области распакованных данных.
-
Если посмотреть количество процессов, то у спартанца их существенно меньше, чем у wtf, и они практически не используют ресурсов, общетеоретически спартанец мог бы не уступать wtf в ни в прозрачности, ни в построении сцены. Но чтобы понять, в чём зарыта собака, целесообразнее потратить время на изучение внутренностей wtf.
-
Ну во-первых, 3.7.8 я предпочитаю слушать гораздо больше времени, чем wtfplay — почему? — В 3.7.8 есть что называется «мясо», камерные записи в его исполнении мне нравятся больше, равно как и джаз, рок, металл, поп, диско, электронная музыка. Wtfplay больше подходит для БСО, где важно точное позиционирование ИЗ, прозрачное пространство. Это известный конфликт между прозрачной, нейтральной подачей и эмоционально насыщенной, драйвовой. Разные ПКД проигрыватели имеют свою подачу музматериала с разным соотношением прозрачности и драйвовой насыщенности. Каждый выбирает то, что ему важнее.
-
У всей ветки ядер системные проблемы с ФЧХ и АЧХ - шатание по панараме точки локализации ИЗ в зависимости от текущей частоты, если диапазон шатания меньше, то схлопывается пространство до от левой АС до правой АС, в то время как оно должно выходить за них на тестовом материале - сл. wtfplay, его сцена и локализация достоверны. Недостаточная прозрачность, уступающая wtfplay. Ползающие амплитудные горбы по ПЧ. Короче, пилить это бессмысленно, пустая трата времени, нужно модифицировать wtfplay, там есть перспектива.
-
ориентир wtfplay, его звук наиболее тембрально похож на звук на Denon DCD 1500MKII, уступая конечно в локализации, прозрачности, динамике. Попробуйте узнать детали у него, изучить его дистриб. В сумме упакованный wtfpaly 5541КБ, при этом поддерживает широкий спектр оборудования, из минусов работает только с wav, flac, dsf.
