JadedCtrl / songattr

Fill Haiku's Audio attributes with ffmpeg. (🪞 Mirror)

Home Page:https://hak.xwx.moe/jadedctrl/songattr

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

================================================================================
SONGATTR
================================================================================
songattr.sh uses FFMPEG to fill the Audio:* & Media:* attributes for audio
files. It will populate Audio:Artist, Audio:Album, Audio:Track, Media:Title,
and Media:Year, as possible. Additionally, if lyrics are embedded in the file,
it will set the non-standard Audio:Lyrics attribute.

In addition, it can set the Album:Artist and Media:Year attributes for the
parent directory (assumed to be the Album folder), using a custom audio/x-album
filetype. You can add the Album type to your system by building and running
album_attr/ once.

========================================
USAGE
========================================
usage: songattr [-ha] file
-h	print more detailed help info
-a	treat the parent directory as an Album file

Since songattr can only take one file at a time, you'll probably end up using
it like this:
	$ for file in ./*.mp3; do songattr "$file"; done

========================================
BORING STUFF
========================================
MIT License
Jaidyn Ann <jadedctrl@posteo.at>

About

Fill Haiku's Audio attributes with ffmpeg. (🪞 Mirror)

https://hak.xwx.moe/jadedctrl/songattr


Languages

Language:Makefile 45.9%Language:Shell 43.1%Language:C++ 11.0%