AIMP Forum

AIMP для Android => Theme Editor / Skin Engine => Вопросы => Topic started by: Talon on December 28, 2018, 23:00:06

Title: [x] Добавление имен и описаний из одного рута в другой
Post by: Talon on December 28, 2018, 23:00:06

собственно сабж
мне бы хотелось видеть много информаци из окна плейлиста - в окне плеера
делаю скин под радио ...  в окне плеера выводится только имя текущего подкаста а также его описание.... - причем в описании всегда присутствует надпись "- Unknown Album"
- как её убрать тоже вопрос?!?)
- как мне вывести в окно плеера имя текущей радиостанции - (в плейлисте - playlist.item / Line1TextSize - "Artist - Title" )
- тоже касается и дескрипшинва из плейлиста но хотелось бы не так развернуто.... - мне бы просто отобразить в какой качестве стримится текущая станция
- как мне вывести в окно плеера имя текущego playlista (в плейлисте - dialogs.tittle - "Playlist Name")


... или меня б тоже устроило выдергивать эти позции из "информация о треке" - они там имеются и разделены ....
Title: Re: Добавление имен и описаний из одного рута в другой
Post by: Artem on December 29, 2018, 08:38:01
Увы, но Unknown Album на текущий момент убрать нельзя. Но вы можете сделать свои текстовые метки вместо стандартной с нужной вам информацией. Посмотрите как в скине по умолчанию сделаны метки TrackInfo: Artist + Album, что находятся в ландшафтном режиме отображения.
Title: Re: Добавление имен и описаний из одного рута в другой
Post by: Talon on December 30, 2018, 01:50:36
именно по нему уже и брожу... благодарю Тём...
Title: Re: Добавление имен и описаний из одного рута в другой
Post by: Talon on December 31, 2018, 18:01:16


:D  !!! С НАСТУПАЮЩИМ НОВЫМ ГОДОМ !!!  :D




перепробовал все теги для dialogs.player.value.trackInfo - кроме собственно самого %Title который там уже прописан - ничего больше и не работает /
(так и в дефольтном строка %IF(%Artist,%Artist - %Album,%Album) не отображается тоже)

(https://www.aimp.ru/forum/index.php?action=dlattach;topic=61516.0;attach=56021)
Title: Re: Добавление имен и описаний из одного рута в другой
Post by: Artem on January 01, 2019, 11:35:42
Так может у вас беда с тегами у файлов? Нет данных - не отображается.
Title: Re: Добавление имен и описаний из одного рута в другой
Post by: Talon on January 01, 2019, 23:33:10
так беда ж с не файлами - а как я изначально выразился:
делаю скин под радио ...
тоесть работа исключительно то с потоком! - а то что в нем есть и титле и вся остальная инфа - факт... так как наблюдаем их в "информация о треке"...
Title: Re: Добавление имен и описаний из одного рута в другой
Post by: Artem on January 02, 2019, 19:24:15
так беда ж с не файлами - а как я изначально выразился:тоесть работа исключительно то с потоком! - а то что в нем есть и титле и вся остальная инфа - факт... так как наблюдаем их в "информация о треке"...
у радио и есть только заголовок и название станции, все
Title: Re: Добавление имен и описаний из одного рута в другой
Post by: Talon on January 02, 2019, 19:51:24

ну всмысле? - я введён в оману... - у радио есть название радиостанции - название трека - и исполнитель... и жанр - это только хотябы то что и так отображается в "информация о треке" - ну или при использовании dialogs.player.value.description !!! -просто от него хочется избавится изза  '- Unknown Album'


ну вот верхняя строка же имя трека dialogs.player.value.title
а под ней имя исполнителя dialogs.player.value.description
(просто приходится извращаться загоняя эти надписи вправо а '- Unknown Album' на '-300' еще правее
(https://www.aimp.ru/forum/index.php?action=dlattach;topic=61516.0;attach=56046)


но вот тут есть отдельно и титле и дескрипшн... причем дескрипшн БЕЗ '- Unknown Album' !!!
ну и жанр (genre) видно строкой ниже
(https://www.aimp.ru/forum/index.php?action=dlattach;topic=61516.0;attach=56047)

Title: Re: Добавление имен и описаний из одного рута в другой
Post by: Artem on January 08, 2019, 10:29:18
Наконец-то дошли руки провести эксперимент самостоятельно - да, поле "исполнитель" через макросы не отображается для радиостанций. Жанр, при условии, что он есть - отображается. Поправлю в ближайшем обновлении.
Title: Re: [x] Добавление имен и описаний из одного рута в другой
Post by: Talon on January 12, 2019, 18:59:10
...и albumART если он не локальный - то на main он отображается а вот "иформации о треке" нет...

Title: Re: [x] Добавление имен и описаний из одного рута в другой
Post by: Artem on January 12, 2019, 19:52:41
...и albumART если он не локальный - то на main он отображается а вот "иформации о треке" нет...



Смотря откуда вызывать эту информацию о файле
Title: Re: [x] Добавление имен и описаний из одного рута в другой
Post by: Talon on January 12, 2019, 21:08:37
я пока о том - что совсем рядом...
скин на скринах совсем не сильно отличается от дефолтного... - тоесть я пока отсебятиной ещё не напрягаю))
...- в смысле: то что я репортю - всё изначально можно повторить на дефолте!...

"-> верхний правый угол на мейне / три точки / инф. о треке"...
Title: Re: [x] Добавление имен и описаний из одного рута в другой
Post by: RNV on February 24, 2019, 14:59:19
Тема закрыта, но явного решения вопроса, к сожалению, не увидел, или не понял) Как вывести в окне плейера название радиостанции из раздела #EXTINF плейлиста? Нужно так же, как это реализовано в окне плейлиста в строке "Artist-Title", и в окне "Информация о треке" в строке "Title" (dialogs.fileinfo.value.title)
Title: Re: [x] Добавление имен и описаний из одного рута в другой
Post by: Artem on February 27, 2019, 09:07:21
в окне "Информация о треке" в строке "Title" (dialogs.fileinfo.value.title)

Аналогичным образом, только вместо dialogs.fileinfo.value.title указать dialogs.player.value.title

Title: Re: [x] Добавление имен и описаний из одного рута в другой
Post by: RNV on February 27, 2019, 19:49:46
Аналогичным образом, только вместо dialogs.fileinfo.value.title указать dialogs.player.value.title
Если использовать параметр dialogs.player.value.title в окне плейера, то вместо названия радиостанции выводится название трека, передаваемое радиостанцией.
Title: Re: [x] Добавление имен и описаний из одного рута в другой
Post by: Artem on February 27, 2019, 19:52:37
Если использовать параметр dialogs.player.value.title в окне плейера, то вместо названия радиостанции выводится название трека, передаваемое радиостанцией.

Так и в плейлисте при проигрывании оно и показывается
Title: Re: [x] Добавление имен и описаний из одного рута в другой
Post by: RNV on February 27, 2019, 20:03:14
Так и в плейлисте при проигрывании оно и показывается
В приложенных файлах пример того, как отображается в окне плейлиста и в окне "Информация о треке" название станции из плейлиста m3u8. Вопрос в том, как организовать такое отображение станции в окне плейера.
Title: Re: [x] Добавление имен и описаний из одного рута в другой
Post by: Talon on March 02, 2019, 05:17:46
В приложенных файлах пример того, как отображается в окне плейлиста и в окне "Информация о треке" название станции из плейлиста m3u8. Вопрос в том, как организовать такое отображение станции в окне плейера.
нифига ;)
- это в ББ версии так происходит.... - а в андроид версии в плейлисте имя станции не меняется на имя трека....
Title: Re: [x] Добавление имен и описаний из одного рута в другой
Post by: Talon on March 02, 2019, 05:19:05
и ооочень нужно на мейне отобразить имя плейлиста и имя текущей станции - есть ли возможность это както сделать??
Title: Re: [x] Добавление имен и описаний из одного рута в другой
Post by: Talon on March 02, 2019, 06:20:19
В приложенных файлах пример того, как отображается в окне плейлиста и в окне "Информация о треке" название станции из плейлиста m3u8. Вопрос в том, как организовать такое отображение станции в окне плейера.
видимо у тебя станция вовсе не передает имя трека и имя исполнителя.... - и поэтому в "инфо о треке" у тебя вся инфа смещена вверх и начинается она таки с genre

 -я это к чему....  сам для себя только что открыл что имя станции из плейлиста совпадает с genre ....
тоесть я в окне плеера делаю binder на dialogs.player.value.trackinfo и в поле text прописываю ему %genre и получаю то что мне нужно!
Title: Re: [x] Добавление имен и описаний из одного рута в другой
Post by: RNV on March 02, 2019, 20:31:02
-я это к чему....  сам для себя только что открыл что имя станции из плейлиста совпадает с genre ....
тоесть я в окне плеера делаю binder на dialogs.player.value.trackinfo и в поле text прописываю ему %genre и получаю то что мне нужно!
В данном случае, видимо, названия станций на DI.FM совпадают с их жанром, поэтому у тебя все и срослось. Попробуй использовать потоки из другого источника. В моем случае, к примеру, если в файле m3u в разделе #EXTINF станция записана как "KFM", то и в плейлисте AIMP она отображается как "KFM", но в окне плеера при использовании переменной %Genre отображается как SoftRock, тоесть передается жанр, а не название станции.
Title: Re: [x] Добавление имен и описаний из одного рута в другой
Post by: Talon on March 07, 2019, 00:48:57
верю... я как вариант для примера отписал свой случай....

зы: например выше я отписывался и скрин скидывал как приходится выкручиваться чтоб избавиться от - "UNKNOWN ALBUM"
Title: Re: [x] Добавление имен и описаний из одного рута в другой
Post by: RNV on March 11, 2019, 17:55:31
Вопрос решён. Установил AIMP 2.90 Beta, теперь в строке, где раньше была надпись "Unknown Album" отображается название радиостанции, которое передается самой станцией. Соответственно, также теперь можно отдельно вывести название станции при помощи биндера "dialogs.player.value.trackInfo" с текстом %Album. Но, не все станции передают название в удобочитаемом виде, поэтому хотелось бы еще иметь возможность брать название из файла m3u.