Tagging music for Jellyfin was a headache until I found this free open-source app


Your Jellyfin library can look just as good as any streaming platform’s library, complete with proper titles, metadata tags, and beautiful album covers. It doesn’t matter how messy your offline music files may be (they don’t even need to have track names), this tool automates all that work with just one click.

Meet MusicBrainz Picard

The easy way to tag your music

Jellyfin doesn’t rely on file names to index the library. It actually extracts things like track titles, album titles, artist, track number, cover art etc. from embedded tags inside your music files. These embedded tags are all part of a file’s metadata.

Normally, you’d have to spend hours manually typing that metadata into files. Then you’d have to find and add cover art too. MusicBrainz Picard is a free tool that automatically does both those things for you.

Graphic featuring a stack of CDs, the MusicBrainz Picard logo, and a media playback bar on a split orange and purple background. Credit: Lucas Gouveia/How-To Geek

It can also batch process files, even those without any tags or title information whatsoever (if you ripped it from a CD, for example). Sounds like magic, but it can actually listen to the music file for unique audio signatures. And then it cross-references those audio signatures against the MusicBrainz database.

Using MusicBrainz Picard to auto-tag music

The step-by-step process

Start by putting all your audio tracks in one folder. As you can see, mine is pretty messy. The files are all missing album covers and they barely have any metadata information. MusicBrainz Picard supports most audio formats, including FLAC, OGG, WMA, etc.

No metadata embedded inside these files.

Go ahead and download MusicBrainz Picard for your computer. It is available for macOS, Windows, and Linux. Once you’ve installed it on your computer, launch it.

On the onboarding steps, just click next until you reach the screen where it asks you if you want to directly overwrite and edit your music files. Check that box and then click next.

Now let’s load our music files into the program. Click the folder icon and open the folder you already created. Picard will load it as an unclustered directory.

Click the cluster button at the top of the screen. This step sorts the music files into folders based on the metadata and title information already available. My files barely have any metadata, so Picard just puts them in a single folder.

Zettlab D4 NAS.

Brand

Zettlab

CPU

RK3588

Memory

16GB LPDDR4x

Drive Bays

4x 3.5-inch, 1x M.2 NVMe


Next, select all files with Ctrl or Cmd+A, then click the lookup button. The lookup feature uses the metadata already available to match the music files with the MusicBrainz database. If any matches are found, it will start auto-tagging the files right away. In my case, it could not find any reasonable matches, but it did wrongly tag one of the files. So I will just clear these results and move on to the next step.

For files that are missing any usable metadata, select all your files with control or command+A, and then press the scan button. It will listen to the actual audio signatures and find matches in its database. In my case, it correctly identified tag 13 of my 15 tracks. It has even found the cover art and automatically embedded it within the files.

For the remaining two tracks, I’ll select them individually. Right-click and then select lookup. Processing a track individually usually auto-tags it correctly. Once again, it has managed to pull the cover art and tags for these two files. You can almost always process stragglers by targeting them individually.

Once the batch has been processed, you will see that Picard shows you the original values and the new values for the tags side by side, as well as the cover art. You can edit any of the tags manually here, if you like.

If Picard fails to load album art for any of the tracks, right-click on the CD icon in the bottom corner. Select choose “local file” or “load from URL” to manually update the cover. In my case, it correctly embedded the cover art for 13 of my 15 tracks. I had to manually update the other two.

MusicBrainz overwrites the file metadata

The files are ready, just go ahead and click the save button. MusicBrainz Picard will automatically tag them and rewrite the metadata inside the files.

If you’re working with hundreds of files, it’s better to process them in smaller batches. That way you can catch any stragglers and add any missing metadata before proceeding.

Metadata has been correctly written to the file.

Now let’s try loading our processed files inside Jellyfin. The titles, the artist names, and the cover albums are all showing up as expected. I can filter the collection by albums and artists, too. Clicking an artist’s name brings up more information about them from the MusicBrainz database, as well as all their available tracks inside Jellyfin.

Jellyfin correctly indexed the music tagged by MusicBrainz Picard.


We’ve just scratched the surface

MusicBrainz Picard is all you need to clean up your messy Jellyfin music collection and make it look just as nice as any libraries you’ll find on major music streaming platforms. Picard has plugin and scripting support too, which means you can do things like create file names out of tags or create folders out of albums with minimal effort.



Source link

Leave a Reply

Subscribe to Our Newsletter

Get our latest articles delivered straight to your inbox. No spam, we promise.

Recent Reviews


macOS has a built-in screenshot tool that gets the basics right. You can take a screenshot, record your screen, and even annotate your captures. But the moment you want something more, like scrolling capture, advanced annotation tools, or a quick way to share your screenshots via a link, it starts to fall apart.

That’s where CleanShot X comes in. It’s a powerful screenshot and screen recording app for Mac that replaces the built-in screenshot tool. It feels as if the developers looked at the screenshot features in macOS and added everything that was missing.

Over the past few years, the app has added several new features I didn’t know I needed until it offered them. It has become one of my favorite Mac utilities, and in this article, I will show you its features that will convince you to buy the app instantly. 

Scrolling capture saves you from stitching screenshots together

One of the most frustrating limitations of macOS’s screenshot tool is that it can only capture what’s visible on your screen. If I need to capture a long webpage or a full chat history, I am stuck taking multiple screenshots and stitching them together. That wastes an unbelievable amount of time. 

CleanShot X solves this with its scrolling capture feature. I can trigger the scrolling capture, and CleanShot X automatically scrolls through the content and delivers a single image. I don’t even have to manually scroll the page if I don’t want to.

This feature alone saves me hours of time every month. If you have to deal with long screenshots, you should definitely try it out. 

Time delay capture lets you screenshot the impossible

Some screenshots are tricky to take because they require you to trigger something before capturing. For example, sometimes the on-screen feature you want to capture disappears as soon as you use a keyboard shortcut or click anywhere with your mouse. 

Sometimes, the on-screen elements appear for a short time, and by the time you hit the screenshot shortcut, they disappear. CleanShot X’s time delay capture gives me a few seconds to set things up before the screenshot is taken. I trigger the capture, put everything in place, and CleanShot X does the rest. 

It’s a small feature that solves a genuinely annoying problem.

Capture text from images with OCR

I love that CleanShot X has a built-in OCR function. It lets me capture text directly from any image or video on my screen. Although it happens rarely, I have come across websites that don’t let me copy content. With CleanShot X’s OCR function, that’s not an issue. 

I use this constantly when reviewing PDF documents with restricted permissions or watching a video on YouTube. It is far faster than typing things out manually, and it works surprisingly well. There are many apps that let you capture text with OCR, but since CleanShot X has this feature built in, I don’t need to install an extra app. 

Add beautiful backgrounds to your screenshots

If you share screenshots for work, tutorials, or social media, you know how plain a raw screenshot looks. CleanShot X lets me add beautiful backgrounds to my screenshots, turning a flat capture into something that looks polished and share-ready.

For backgrounds, I can choose from solid colors, gradients, or even my current desktop wallpaper. I can also adjust the padding and shadow, align the screenshot to the edges, and adjust the corner radius. It takes a few seconds and makes a huge difference in how professional your screenshots look.

Annotation tools that get the job done

While macOS’s screenshot tool lets you annotate your screenshots, the annotation tools inside CleanShot X are, in my opinion, the best available on the Mac. 

I can add arrows, text labels, shapes, highlights, and more. I can also change the weight and color of annotations. There are also multiple arrow styles I can choose from. I especially like the curved arrow style that lets me curve the arrows and make them pop. 

One of my favorite new additions is the “Highlighter” tool. It snaps to the text in a screenshot, which makes it really easy to highlight it before sharing. 

Then there’s the “Spotlight” tool that highlights your selection by darkening the rest of the screenshot. It’s perfect for drawing someone’s attention to a specific part of a screenshot. 

No matter what annotation tools you need, you can find them and more in CleanShot X. 

Hide sensitive information before you share

You can find hundreds of instances in the news where a prominent figure shared a screenshot and inadvertently revealed private information. Thankfully, CleanShot X has a dedicated tool to blur or black out sensitive information, so such accidents never happen.

I can choose to pixelate, blur, or completely black out the information. The best part is that I can also adjust the strength of these effects. It lets me blend in the hidden information so the blur doesn’t stand out from the rest of the screenshot. 

Video and GIF recording built right in

CleanShot X also lets you record your screen as a video or export directly as an optimized GIF. The GIF export is particularly useful for sharing quick demos or showing someone how to do something without creating a large video file. 

It can record the entire screen, a specific window, or a custom region. It can also show my mouse clicks and keyboard shortcuts. I can record my computer audio, my microphone, and webcam video. 

I love that it automatically adds the webcam video in the corner, so it doesn’t interfere with the rest of the recording. I can also change the video size and shape. All these features make it really easy to create video tutorials. 

Quick share with cloud links

Once you take a screenshot or finish a recording, you need to share it. Of course, you can easily share screenshots via messages or emails. But CleanShot X gives me a better way. 

Whenever I capture something, it opens a quick share overlay. I can use it to instantly upload my screenshots to CleanShot Cloud and grab a shareable link with a single click.

I no longer have to drag files into cloud storage, attach images to emails, or upload to third-party services. I capture it, click share, and paste the link. It is one of those workflow improvements that sounds minor until you use it every single day.

Capture beautiful screenshots with CleanShot X

CleanShot X has become one of my most dependable apps on Mac. In fact, all the screenshots you see in this article or any of my articles have been captured using CleanShot X. Yes, it’s a paid app, but it has paid its cost multiple times over with the time it has saved me. 

CleanShot X is available as a one-time purchase or through a SetApp subscription. If you want unlimited cloud storage, you have to pay for a monthly subscription. That will also get you advanced features like a custom domain and branding, password-protected link sharing, and more. 

For most users, the one-time purchase is more than enough, and it’s what I use. If you spend any time taking screenshots or recording your screen on a Mac, it is absolutely worth every penny.



Source link