2024-06-09, 03:11 AM
(2024-05-18, 09:13 PM)xameon Wrote: Thanks for the tips.
I have tried it both without brackets, completely without resolution, as well as with square brackets, unfortunately all without success.
Tested:
Movie123 - UHD
Movie123 - UHD 2160
Movie123 - UHD 2160p
Movie123 - UHD (2160p)
Movie123 - [UHD 2160]
Movie123 - [UHD 2160p]
Seems that the code that dealt with ordering must have changed from 10.8.13 > 10.9.3 regarding the default selected when employing multiple versions of a movie.
Back on 10.8.13 I typically preceded the first left bracketed label with numbers in decreasing priority. This way of trying to influence default order by manipulating the file name no longer works and it is being determined first by the choosing the media with largest resolution (metadata jellyfin obtains via ffprobe), and if resolution is identical I would assume it falls back to filename ordering.
Example which no longer works:
2023 Wimbledon Final Carlos Alcaraz vs Novak Djokovic/
├── 2023 Wimbledon Final Carlos Alcaraz vs Novak Djokovic - 1[720p 50fps H264].mp4
└── 2023 Wimbledon Final Carlos Alcaraz vs Novak Djokovic - 2[1080p 25fps H264].mp4
From the filenames above I was trying to force the default selected to be the 720p version, but since 1080p is a larger resolution that version will be the default regardless of what anyone else actually wants. I can understand the reason they changed it, but I feel it's taking too much control out of the hands of site owners.