4
I'm sure it's been requested before but I figured I might as well shoot my shot here, if there's already a way to do this I haven't found it yet.
When browsing an Artist listing with multiple albums, there's an *[All Tracks] button at the top, the console displays this location as
Browse: entering: Genre|Jazz|Bill Evans Trio| [All Tracks]
It would be amazing if there were a similar button at the genre level, or even just some way to manually browse to the location
Browse: entering: Genre|Jazz| [All Tracks]
I love fb2k on my phone, nearly returned a FiiO M6 because the pre-bundled player was so crappy until I found out I could just install fb2k on it, and this is literally the only function I miss when using it.
I know I could technically just create a playlist for each genre, but in some cases that would require going through hundreds of artists, and then also manually maintaining the playlists when I add or delete songs from my library. Having a way to just play all tracks within a genre on the fly would be so much more convenient.
Thanks for reading
7
i'm building what i think is a fairly comprehensive bash shell script for transcoding and processing MP3s on Linux (or any OS that supports Bash, which apparently Windows 10 now does ???) - basically the script is a wrapper that depends on quite a few 3rd party tools to get the job done, including eyeD3, exiftool, ffmpeg, flac, loudgain, mediainfo, mp3gain, mp3guessenc, mp3info, mp3splt, mp3val, rmlyrics3
i'm building the script largely for my own purposes so i'm not too interested in incorporating features i don't personally require, but i do want to share it and hopefully get some feedback from you fine folks, as well as coding critique if possible since i'm just becoming familiar with bash scripting - note that it's very alpha-ish at the moment ... there will be bugs
\primarily it handles transcoding to mp3, integrity checking, rudimentary tagging, optimization and repairs (where possible) and it runs in one-by-one or batch mode - there is a huge emphasis on integrity checking which consists of more than 25 tests at the moment, most of which are configurable
the script is hosted here: https://codeberg.org/12bytes.org/mp3factory
perhaps the best way to really understand what the script does is to read the configuration file: https://codeberg.org/12bytes.org/mp3factory/src/branch/main/config/default.conf
following are the current functions...
1) Tag To File Name
2) Integrity Check 1
3) Spectral Analysis
4) Clean File Name
5) Convert To MP3
6) Clean Metadata
7) File Name To Tag
8) Write A Tag
9) Auto-Tag
10) Optimize
11) Integrity Check 2
12) Play Audio File
13) Collection Stats
14) Trim Silence (!)
15) Repairs (!)
16) Add Log Entry
17) View Log
18) Edit Config
19) Load Config
20) Documentation
21) Quit