AIMP Forum
AIMP for PC => Skin Editor, Skin Engine => Вопросы / Questions => Topic started by: dodik228 on August 12, 2025, 14:18:47
-
Здравствуйте.
Имею некоторые миксы с встроенными timestamp-ами (вроде так они называются).
Как сделать, чтобы TrackTitle имел следующий вид: "TrackName / timestamp" (например на момент со скриншота чтобы было "Ambient Mix / Alone - Voices") ?
т.к. сейчас Название микса не отображается вообще, а только сменяющееся название проигрываемой песни из микса.
Для обычных файлов без временных меток отображется название как и полагается.
Версии плеера и СкинЕдитора последние
-
с встроенными timestamp-ами (вроде так они называются)
Есть CUE, есть главы. Еще я видел, что при скачке с ютуба временные метки могут писаться просто в поле "комментарий".
-
Да, это именно видео с ютупа (скачиваю с помощью yt dlp)
Получается, всё описание под видео сохраняется в поле "Description". Просто все подряд с таймкодами, ссылкамии пр.
Еще заметил, что в конце создается раздел Menu #2, где таймкоды представлены в человеческом виде. Для каких то файлов они в Menu #1
Экспорт свойств файла сделал через Mpc. В Аимп не понял, можно ли туда заглянуть или нет
Вообще, все правильно распознается, просто интересно, можно ли подкорректировать формат отображения под себя
-
Формат настраивается в плеере, Настройки > Интерфейс > Отображаемые данные.
По умолчанию в 1 строке %Case(%Chapter,%Title,%FileName), вам нужно что-то вроде %Case(%Title,%FileName)%IF(%Chapter, / %Chapter,)
-
Формат настраивается в плеере, Настройки > Интерфейс > Отображаемые данные.
По умолчанию в 1 строке %Case(%Chapter,%Title,%FileName), вам нужно что-то вроде %Case(%Title,%FileName)%IF(%Chapter, / %Chapter,)
Да проблема в том, что таймкоды из комментария плеером не распознаются. Для него комментарий - просто комментарий
-
вам нужно что-то вроде
Спасибо, это отлично сработало как и хотел 😉. Вопрос исчерпан.
проблема в том, что таймкоды из комментария плеером не распознаются
Нет, все работает, все рапсознается. Пробовал с разными миксами.
Правда есть одно видео (мое), где я сам пытался расставить отметки времени, но ютуб их так и не увидел (как бы я ни пытался). И после скачки Аимп не видит. А Mpc видит :). Странные вещи 😊
-
Да проблема в том, что таймкоды из комментария плеером не распознаются. Для него комментарий - просто комментарий
yt-dlp умеет прописывать главы (--embed-metadata или только --embed-chapters), если они отображаются самим ютубом.
Собственно, на первом скриншоте ТС видно, что они есть, и АИМП их прочитал.
-
все работает, все рапсознается. Пробовал с разными миксами
Внимательно посмотрел, и все таки не везде работает. Утилита по умолчанию скачивает в формате m4a либо opus, в м4а метки распознаются всегда, а вот если в опус, то 50/50 (хотя если открыть в mpc, то метки он видит).
Если принудительно после скачки конвертировать в mp3, то Аимп метки начинает видеть.
-
а вот если в опус, то 50/50 (хотя если открыть в mpc, то метки он видит
можете выложить опус, в котором AIMP не видит меток?
Если принудительно после скачки конвертировать в mp3, то Аимп метки начинает видеть.
Чем конвертируете?
-
можете выложить опус
https://disk.yandex.ru/d/3tEp-5nrlZTAWA (https://disk.yandex.ru/d/3tEp-5nrlZTAWA)
Чем конвертируете
ffmpeg. Но я не вручную это делаю, а yt-dlp с ним в связке работает.
Если дать команду скачать аудио (без указания формата), то сперва скачивается .webm файл, а из него уже выпадет opus/m4a, причем моментально. Если же явно указать формат мп3, то извлечение из webm занимает определенное время, и будет грузиться ЦП (не знаю почему так). Но хотя бы Аимп начинает различать временные метки.
Попробовал так же вручную встроенным конвертером Aimp из получаемого webm достать opus и mp3, но в обоих случаях теряются все метаданные.
P.S.
А вот Aimp конвертер, похоже, метки различает и для Opus файла (разбивает его в очереди на главы)
-
Да, есть косяк. Нашел причину, поправил.
-
Здравствуйте. Спасибо за фикс 🙌
Заметил, что для самой первой главы отображается не ее название, а %Title (хотя начальная глава имеет название в файлах)
Не знаю, специально ли так сделано, либо у меня направильно настроен шаблон ( у меня вот такой: %Case(%Chapter,%Title,%FileName) ).
Начиная со второй главы отображение правильное.
-
Здравствуйте. Спасибо за фикс 🙌
Заметил, что для самой первой главы отображается не ее название, а %Title (хотя начальная глава имеет название в файлах)
Не знаю, специально ли так сделано, либо у меня направильно настроен шаблон ( у меня вот такой: %Case(%Chapter,%Title,%FileName) ).
Начиная со второй главы отображение правильное.
А первая глава с какой временной меткой?
-
А первая глава с какой временной меткой?
00:00
-
00:00
Странно, на моих файлах такого и близко нет - если 0-ая закладка имеет заголовок, именно он и показывается (пробовал на релизной 5.40).
Можете скинуть файл, где такое повторяется?
-
Можете скинуть файл, где такое повторяется
https://disk.yandex.ru/d/3tEp-5nrlZTAWA на ранее скинутом файле
Может у меня настройки шаблонов криво сделаны, прикреплю скрин
Для третьей строки шаблон настроен в SkinEditor: %IF(%Chapter,[ %Title ],%Album)
-
https://disk.yandex.ru/d/3tEp-5nrlZTAWA на ранее скинутом файле
В ранее скинутом файле нет закладки на 0:00
-
нет закладки на 0:00
В списке закладок она действительно не отображается, но в неизвестных полях можно увидеть все 5 глав
(https://www.aimp.ru/forum/index.php?action=dlattach;topic=76161.0;attach=75284)
-
Понял в чем дело. Поправлю
-
Подскажите, пожалуйста, где найти полный список шаблонов? (тот же %Chapter отсутствует в подсказке для форматирования плейлиста)
Пилю свой скин, осталось немного. Как раз дошел до момента с главами. Например, можно ли отобразить <номер главы> / <всего глав>?
В каких-то скинах пишут %T, а где-то %Title. Как правильнее и надежнее? Короч, ищу документацию. Простите.
-
тот же %Chapter отсутствует в подсказке для форматирования плейлиста
Потому, что его для плейлиста нет. %Chapter только для проигрываемого файла.
В каких-то скинах пишут %T, а где-то %Title. Как правильнее и надежнее? Короч, ищу документацию. Простите.
%T - это устаревшее, от AIMP2.
Например, можно ли отобразить <номер главы> / <всего глав>?
Нет.