-
-
Notifications
You must be signed in to change notification settings - Fork 3.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Movies are not identified if flat movie organization is used #921
Comments
This is a confirmed regression and has been labeled as such. |
Not adding a new issue, because I think this could be related. My movies are organized in a way Up to With |
alashow: did you run a full library sescan asking to overwrite all metadata before you ended up with that, or did it do it on its own without any input from you? In the second case, my movie library is still fine and I also use a flat organisation, so I can't say that I can reproduce the bug. In the first case, I think it's related to something that I just posted on the jellyfin subreddit: https://www.reddit.com/r/jellyfin/comments/arjjsx/entry_identification_broken_in_1020/ |
That's strange indeed @cvium. I just created folders and some empty files to confirm the behavior I don't think that it matters, but just for completeness, I'm using the Docker image on Debian Linux |
@iacchi the first scan was triggered automatically ("Enable real-time monitoring"). I tried rescanning with "Replace all metadata" option but it didn't help. My movie media files strictly followed "flat movie organization" (one quality, Show the script#!/bin/bash
# move "Movie (year).mkv" files to respective "Movie (year)" folder
for full_filename in *mkv; do
extension="${full_filename##*.}"
filename="${full_filename%.*}"
mkdir -p "$filename"
mv "$full_filename" "$filename/$full_filename"
done
# move "Movie (year).mp4" files to respective "Movie (year)" folder
for full_filename in *mp4; do
extension="${full_filename##*.}"
filename="${full_filename%.*}"
mkdir -p "$filename"
mv "$full_filename" "$filename/$full_filename"
done
# move "Movie (year).avi" files to respective "Movie (year)" folder
for full_filename in *avi; do
extension="${full_filename##*.}"
filename="${full_filename%.*}"
mkdir -p "$filename"
mv "$full_filename" "$filename/$full_filename"
done
# move "Movie (year).eng.srt" files to respective "Movie (year)" folder
for full_filename in *eng.srt; do
extension="${full_filename##*.}"
filename="${full_filename%.eng.*}"
mkdir -p "$filename"
mv "$full_filename" "$filename/$full_filename"
done
# move "Movie (year).en.srt" files to respective "Movie (year)" folder
for full_filename in *en.srt; do
extension="${full_filename##*.}"
filename="${full_filename%.en.*}"
mkdir -p "$filename"
mv "$full_filename" "$filename/$full_filename"
done |
I don't know how to build the whole server. I use Docker container's provided in It should be easy enough to reproduce this error though? |
I can confirm this is happening on my server. I have a folder named "Incoming" I drop my rips into to double check they encoded okay before I move them to the proper folders. After 10.2.0 they all come up as Incoming now. The only exception I've noticed is that a couple reprips I did, that I also dropped into the Incoming folder, did correctly identify, presumably because they already exist in the database in another folder. OS: Ubuntu 18.04 |
#933 fixes the grouping behaviour again - at least for me |
Tried the fix and it's still not matching some movies for me. About 75% of my library. Edit Killing ffmpeg process |
@Evoley That looks like a different (media-related perhaps) bug - we've reverted all the code that touched this functionality since 10.1.0 in 10.2.1, can you test that out? IF that doesn't solve it let's open a new issue with that particular error. |
@joshuaboniface Re-added the folder and It's still missing movies. Missed about 12 movies in total. I haven't gotten the error I posted above yet. |
The errors you're experiencing seem unrelated to the original issue. Chapter and image extraction works for me. Maybe the metadata in your video files is bad. Either way, please open a new issue. |
Describe the bug
In
10.2.0
If flat movie organization is used (/movies/Movie (year).ext
), Jellyfin fails to identify movies.It identifies them as "Movies", I guess the parent folder's name.
Expected behavior
Prior to
10.2.0
movies were identified correctly if flat movies organization is used.Screenshots
https://imgur.com/a/3fKIMuN
System (please complete the following information):
Additional context
Possible causes: #739, #621
The text was updated successfully, but these errors were encountered: