summaryrefslogtreecommitdiff
path: root/yazi/plugins/preview-audio.yazi/README.md
blob: 88626cdf032822ee0c4601994a9c60f08dc9477b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
<img width="1920" height="1080" alt="preview of alubum art and some audio metadata" src="https://github.com/user-attachments/assets/731bd9b8-b963-43c9-866e-4250885d0bbe" />

# Installation

```sh
ya pkg add AminurAlam/yazi-plugins:preview-audio
```

# Dependencies

- [ffmpeg](https://repology.org/project/ffmpeg/versions) - for extracting images and metadata

# Usage

in `~/.config/yazi/yazi.toml`

```toml
[plugin]
prepend_previewers = [
  { mime = 'audio/mpegurl', run = 'code' }, # ignore .m3u files
  { mime = 'audio/*', run = 'preview-audio' },
]
prepend_preloaders = [
  { mime = 'audio/mpegurl', run = 'code' }, # ignore .m3u files
  { mime = 'audio/*', run = 'preview-audio' },
]
```