2024-04-01, 05:14 AM
The thing with Musicbrainz is that music is much more consistent across releases and sources. And it is possible to analyze the sound and identify not only the track but also a specific release/remaster. Musicbrainz has a huge library of audio fingerprints for tracks that they use to identify tracks from the sound analysis. To be clear, Jellyfin does not do this, but Musicbrainz Picard does. And we regularly recommend users use Picard to auto-magically tag their music if they haven't already.
It is, hypothetically, possible to do with video. But that is much more computationally expensive and video tends to get compressed muuuuuuch more than audio making it harder to analyze in this hypothetical scenario where there is a database of video fingerprints.
So.....we rely on file names. As does Plex. Does Plex have a more flexible file name parser than Jellyfin? Definitely.
As for your comment about resolution, ffprobe determines the resolution during the initial media scan. If you are referring to something like our "multiple versions" syntax, the tag you put for each "version" is arbitrary and can include multiple tags for each version.
It is, hypothetically, possible to do with video. But that is much more computationally expensive and video tends to get compressed muuuuuuch more than audio making it harder to analyze in this hypothetical scenario where there is a database of video fingerprints.
So.....we rely on file names. As does Plex. Does Plex have a more flexible file name parser than Jellyfin? Definitely.
As for your comment about resolution, ffprobe determines the resolution during the initial media scan. If you are referring to something like our "multiple versions" syntax, the tag you put for each "version" is arbitrary and can include multiple tags for each version.