mirror of
https://github.com/jellyfin/jellyfin.git
synced 2026-05-04 18:09:12 +03:00
Different movies missidentified as different versions of same movie #2797
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @carlosrllodra on GitHub (Mar 14, 2021).
Describe the bug
Movies with matching file name beginnings are missidentified as different movie versions, instead of as different movies.
These file names do not follow the naming convention explained in the documentation, that is, they are not named
movie - whatever(with space-hypen-space separator, as documented here: https://jellyfin.org/docs/general/server/media/movies.html )As an example, if I have 4 files in the same subdirectory:
Then all of then are incorrectly identified as different versions of the same movie, instead of different movies.
I'm not sure, since I don't use jellyfin everyday, but I would bet this happened after updating to 10.7
System (please complete the following information):
To Reproduce
Expected behavior
Files named similarly should not be identified as same-movie-versions when they do not follow the documented naming convention.
Logs
Screenshots
Additional context
@crobibero commented on GitHub (Mar 14, 2021):
What is the full path for these movies?
@carlosrllodra commented on GitHub (Mar 14, 2021):
They are all in the same subdirectory under movie library root.
Following the same example, their path would be:
.../Comedy/American_Pie/The last directory matches the beginning of all file names.
@Jerroder commented on GitHub (Mar 15, 2021):
As documented in the article you linked you should create 4 directories, one for each movie.
@cvium commented on GitHub (Mar 15, 2021):
We made some fixes for multi-version detection in 10.7, which may have affected your setup. As your naming scheme isn't supported I'm closing this.
@carlosrllodra commented on GitHub (Mar 15, 2021):
Well, my naming scheme does not match what is documented: I am not using the
' - 'separator required for multi-version detection, so it shouldn't apply versioning (or on the other hand, documentation should be fixed).Anyway, it would be nice to have some means to manually fix these incorrect multi-versioning...
@cvium commented on GitHub (Mar 16, 2021):
_was re-added as a separator in 10.7 due to some old unit tests.I'm going to revert that part because I think it's a excessive. That said, when your naming scheme doesn't match the documentation you have to expect some weirdness at times.
@carlosrllodra commented on GitHub (Mar 16, 2021):
Thanks, @cvium