есть плейер mocp, через `mocp --info` можно получить информацию о текущей песне. как эту информацию обработать и показать в минибуфере? к примеру:
State: PLAY
File: /mnt/Angel Dust/1998 - Border Of Reality/03 - Nightmare.mp3
Title: Angel Dust - Nightmare
Artist: Angel Dust
SongTitle: Nightmare
Album: Border Of Reality
TotalTime: 04:42
CurrentTime: 01:41
TimeLeft: 03:01
TotalSec: 282
CurrentSec: 101
Bitrate: 256Kbps
Rate: 44KHz
было бы здорово, если запускалось все это через таймаут(раз в 5 секунд, например).
т.е. может, кто покажет как это написать, чтобы через пайп забирались данные, обрабатывалась строка(получить конкретные теги, например только исполнителя и длину песни).
или если есть похожий скрипт, работающий с пайпами, рег-экспами. а уже под себя переделаю...
Форум —
Development