What are the most essential metadata for audio?

I'm trying to come up with a standard list of tags to put on my new media, using MB Picard and the MB database. Has anyone written a guide or seen a guide that talks about what tags the main players (Jellyfin, Navidrome, Strawberry, etc) can usefully display? Artist, artists is a good example of what I mean.

reddit.com
u/kwereddit — 7 days ago
▲ 38 r/sonarr

Sonarr not good at finding full season downloads

I use Jellyfin, radarr, sonarr, prowlarr and some other *arr apps to get and manage my media, but I'm not happy with the results that sonarr gets searching for full season downloads. I can find them manually, so what I do is copy the magnet link and paste it into qbittorrent and then set the category to "tv-sonarr" and sonarr handles it perfectly from there, including deleting the torrent when qbittorrent is finished with it. Sonarr updates itself and removes the episodes from its wanted list. I just don't understand why it doesn't find the links that I can easily find from the same indexers.

reddit.com
u/kwereddit — 11 days ago

How to find and fix corrupted flac files in your media library

I recently asked for help with finding and fixing flac files in my media library and I want to share the script I came up with to do this:

#!/bin/bash

# Run it: ./fix_flacs.sh /path/to/music/folder.

# Configuration
TARGET_DIR="${1:-.}" # Default to current directory if no argument provided
ERROR_LOG="flac-errors.txt"

# Clear previous log
> "$ERROR_LOG"

echo "Starting FLAC integrity check in: $TARGET_DIR"
echo "Errors will be logged to: $ERROR_LOG"

# Use find to recursively locate all .flac files
# -type f ensures only files are processed
# -print0 and read -d '' handle filenames with spaces or special characters
find "$TARGET_DIR" -type f -iname "*.flac" -print0 | while IFS= read -r -d '' file; do
# Run flac in test mode (-t), silent (-s), and treat warnings as errors (-w)
# If the test fails (non-zero exit code), the file is corrupted
if ! flac -t -s -w "$file" 2>>/dev/null; then
# Fix flac errors in place
flac --verify --silent -f -F --output-name="$file".tmp "$file" 2>/dev/null;
# alternate fix that works on bad STREAMINFO that flac can't fix
# ffmpeg -i "$file" -c:a flac "$file"-fix.flac 2>/dev/null;
# if [ $? -eq 0 ]; then
# mv "$file"-fix.flac "$file";
# echo "$file fixed in place" >> "$ERROR_LOG"
# fi
if [ $? -eq 0 ]; then
mv "$file".tmp "$file";
echo "$file fixed in place" >> "$ERROR_LOG"
else
echo "*******ERROR: $file failed correction and is still in error *************"
fi
fi
done

# Check if any errors were found
if [ -s "$ERROR_LOG" ]; then
echo "Check complete. Errors found. See $ERROR_LOG for details."
else
echo "Check complete. All files passed integrity test."
fi

The outside loop is the find loop that recursively searches the folders in the library for flac files. When it finds one, it uses the flac command to verify the integrity of the file. If the file is corrupt, it runs the flac command on the file again and if it can successfully fix it, it creates a temporary output file, which it then copies back over the original.

If it is unable to fix the file, it records a message with a string of "****" to record the failure. You can read the output file to determine how many files were fixed and how many were not.

If you have files that the flac command can't fix, there is a commented-out ffmpeg command that might be able to fix it instead. Note that the output file of the ffmpeg command must have an extension of .flac, so the tmp file is named differently than with the flac command.

I hope someone finds this useful.

PS: I never found any corruption of the audio data, only tags and stream info. Whether my .mp3 files are corrupt is not addressed as I have never had any errors reading .mp3 files. Of course, your file system can corrupt your flac and mp3 files beyond what flac or ffmpeg can fix, but that is something you must address with backups, recycle bins or file system snapshots.

reddit.com
u/kwereddit — 22 days ago

flac audio tool for Synology DSM 7

I'm having trouble with ffmpeg, which comes native to the DSM 7 command line, to repair damaged flac files that the flac utility fixes just fine. Does anyone know of a public source for flac tools compiled for, and packaged for, Synology DSM 7?

reddit.com
u/kwereddit — 1 month ago

I need a find script to traverse my huge library

I'm working on a find script to traverse my library and test my flac files. Some tag editor long ago mangled some of my flac tags and now Jellyfin stops/crashes when encountering these files. I have tested "flac -t" and the flac repair-in-place and these work, but I just need a script with a dry-run option that will scour my library all at once and dump errors into a text file. I thought you guys might have used find to fix any number of things in your libraries. Thanks in advance for any help or advice.

reddit.com
u/kwereddit — 1 month ago

The latest release fixed the graphics bug in TinyMediaManager

I recently opened TinyMM on Manjaro and was pleasantly surprised to see that the rendering bug that almost makes TinyMM unusable is gone.

reddit.com
u/kwereddit — 2 months ago

I've used Jellyfin Music, Navidrome, and Strawberry side-by-side and I prefer Jellyfin

I'm setting up a new media server and the *arr suite of server apps handles video extremely well. Tagging is not an issue. I wish the same was true of music files.

I have a lot of compilations and my album art is always named after the album. This causes huge, unnecessary issues with the handling of metadata in all the music manager apps.

So I've been using these three apps side-by-side for a couple of weeks while I massage my music metadata with MusicBrainz Picard to

  1. put compilation tags on all compilation files

  2. put "Various Artists" in the Album Artist tag

  3. delete unnecessary disc tags and track totals

  4. copy my album art files over into cover.jpg or folder.jpg files

As far as graphical music managers, Jellyfin copes with poor metadata better than Navidrome and I like having music in the same app as video. However, graphical music managers waste a lot of screen space and browsing around requires a lot of clicking of the mouse. That's why I like Strawberry, one of the better of the iTunes clones. Strawberry can also edit metadata, but it appears to add zero valued disc tags when editing and this drives Navidrome crazy. So I stopped editing metadata with Strawberry. I use Jellyfin music when I know what I want to listen to. I use Strawberry when I feel like browsing around heavily.

I fix my album art with the file browser by opening the mis-named jpg file and saving it as folder.jpg for compilations and cover.jpg for single-artist albums.

(My environment is Synology apps with no dockers and two different linux distros on my laptop and my TV computer.)

I offer this experience to be helpful and solicit your ever-useful replies and thoughts.

reddit.com
u/kwereddit — 2 months ago
▲ 1 r/radarr

Does radarr auto-delete from qBittorrent when so configured?

I'm using radarr with qBitTorrent and Jellyfin on Synology 7 with no dockers.

There is a configuration option in radarr to auto-delete the torrent sessions on qBitTorrent when the session has completed its service ratio, but it doesn't seem to happen after waiting several days.

I deleted the sessions manually in qBT with no ill effect on radarr and Jellyfin.

Has anyone seen radarr auto-delete torrent sessions?

reddit.com
u/kwereddit — 2 months ago

My experience with Jellyfin music metadata and images

I have Jellyfin on Synology and access via a browser is exactly what I want.

I process my movies and TV shows with TinyMM on my computer and then transfer the folders to the NAS, where Jellyfin flawlessly displays all the metadata, including posters and thumbnails.

OTOH, my music files are apparently slightly messy (or else Jellyfin doesn't do music well). I processed all my files with Musicbrainz Picard and lidarr, but Jellyfin still can't always display the single jpeg in the folder as the album image. And it treats all the artists in my collection folders on the same level as album artists, making the lists quite long and messy.

Any advice on processing music metadata for Jellyfin and getting Jellyfin to only display album artists in lists of Album Artists?

reddit.com
u/kwereddit — 2 months ago

How to transfer large amount of media from old Syn NAS to new NAS

Migration Assistant wants to copy everything and I can't use Shared Folder Sync because the old NAS is on DSM 6.x. I could use my laptop, but I would like to copy directly if possible. Is there a way?

reddit.com
u/kwereddit — 2 months ago