LINUX.ORG.RU

coverart плагин для mpv

 , , , ,


0

2

Здравствуйте.

Разыскиваю плагин для mpv (lua, видимо), чтобы он на основе медиатегов проигрываемого трека (mp3 в основном, но и flac-и попадаются) разыскивал в интернете его обложку (если она уже в явном виде в трек не вшита и в папке с треками нету соответствующей картинки), и в случае успеха отображал эту обложку в видеоокне (в идеале, конечно, и слова, и доп. инфо, и чёрта в ступе, но это пока ладно, это потом).

По-моему, такую штуку просто обязан кто-нибудь когда-нибудь слепить. Если кому попадалось, буду рад информации. Спасибо за внимание.

★★★★★
Ответ на: комментарий от Bfgeshka

На 90% уверен, что такого mpv плагина нет в природе.

Для coverart — хоть жопой жуй. На r/unixporn видел не раз, адаптировать под mpv не вижу никаких проблем.

mord0d ★★★★★
()

в идеале, конечно, и слова, и доп. инфо, и чёрта в ступе

С получением информации об исполнителе придётся повозиться с парсингом HTML-страниц чего-то типа Last.fm или MusicBrainz.

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

mord0d ★★★★★
()
Последнее исправление: mord0d (всего исправлений: 1)
Ответ на: комментарий от IIIypuk

By default the script will search the directory of the currently played file for valid cover art. However, if the file system is unnavailable (when playing a network file), the script will then also search the current playlist, but still require that the file has the same directory. Both file system scanning and playlist scanning can be disabled in the config file.

Through config options scanning of the parent folder for the current file can also be enabled. The requirements that the file system must be unavailable for the playlist to be scanned, and the subsequent directory requirements, can also be disabled.

Тут ничего про поиск файла в интернетах, он просто ищет арт на твоей ФС.

Bfgeshka ★★★★★
()
Ответ на: комментарий от piyavking

Обманул, не надо ничего подключать. Получаешь ключ API и парсишь: https://www.last.fm/api/show/album.getInfo

Остальные методы есть в менюшке слева.

IIIypuk ★★★★★
()
Последнее исправление: IIIypuk (всего исправлений: 3)