Было бы неплохо предлагать выбор m3u-шки
если речь про радио, то скрипт читает все файлы m3u которые находятся в каталоге ~/r_di_011/playlist/ и кидает их содержимое в общий список, ... я вообще на днях переписал это радио с dialog на peco, и переделал под использование с peco плейлист вот пример
#EXTINF:-1,Новостные--Вести_FM
ссылка
#EXTINF:-1,Новостные--Радио_Sputnik
ссылка
и теперь достаточно набрать (к примеру Новост) в поисковой строке peco , и peco отфильтровывает те имена радиостанций которые относятся к жанру Новостные, и если список будет создан из нескольких плейлистов, несмотря на то что жанры будут разбросаны по списку, peco их отфильтрует и соберет все вместе, очень удобно получилось, если надо кому, выложу, а если нет то нет. Я просто не знаю, я тут просто осознал что то что доступно мне доступно всем, и люди наверно сами пишут себе эти скрипты, не знаю нужно это выкладывать или не нужно. (Но думаю нужно ибо заметил что от этого выигрывают все... заинтересованые.) Мне peco так понравился что я его стал использовать на регулярной основе.
---------------------
на всякий случай поясню файл .l.txt генерируется при запуске радио, в него попадает линк текущей радиостанции ,что это нам даёт , слушаю я значит радио, и тут заиграл трек который нравится, я жму конбин. клавиш super+s и паралельно трек начинает записыватся, при этом не прерывая воспроизведение , пользоватся стало прям удобно.