I have never had an issue with properly named files.
Some tools to help with bulk renaming.
Krename
Link - https://github.com/KDE/krename
Useful for bulk renaming uniform files. I often use it to add the season when the file names just have the episode number.
Filebot
Link - https://www.filebot.net/
Great for renaming messy files. You can match the show name then it will try to get the season, episode and episode name
MediaElch
Link - https://mediaelch.github.io/mediaelch-doc/index.html
Excellent for pulling the metadata for a show into local nfo files.
Once you have the show name, season and episode number you can scrape TVDB or other sites for the episode data, thumbnails, actors, posters, etc
I then have Jellyfin use the local metadata that MediaElch has created.
I have never had an issue with properly named files.
Some tools to help with bulk renaming.
Krename
Link - https://github.com/KDE/krename
Useful for bulk renaming uniform files. I often use it to add the season when the file names just have the episode number.
Filebot
Link - https://www.filebot.net/
Great for renaming messy files. You can match the show name then it will try to get the season, episode and episode name
MediaElch
Link - https://mediaelch.github.io/mediaelch-doc/index.html
Excellent for pulling the metadata for a show into local nfo files.
Once you have the show name, season and episode number you can scrape TVDB or other sites for the episode data, thumbnails, actors, posters, etc
I then have Jellyfin use the local metadata that MediaElch has created.