DVD Order not using filename numbering #758

Closed
opened 2026-02-06 20:04:24 +03:00 by OVERLORD · 4 comments
Owner

Originally created by @SenorSmartyPants on GitHub (Jun 20, 2019).

Describe the bug
When setting a series to DVD Order, files are assumed to be named using DVD order, not aired order. This was working fine but behavior has changed since #243.

Now TVDB metadata is looked up using filename episode numbers, assuming those are the aired order, not dvd order.

To Reproduce
Create a file named by DVD order.
The Venture Bros. 1x03 - Mid-Life Chrysalis.mkv
Scan library.
Episode will be displayed as 1x03 Home Insecurity.
Edit Venture Bros. series to DVD Order
Refresh All Metadata for Venture Bros.
Episode will now be displayed as 1x07 Home Insecurity.

Both options are incorrect.

Expected behavior

Edit Venture Bros. series to DVD Order
Refresh All Metadata for Venture Bros.
Episode will now be displayed as 1x03 Mid-Life Chrysalis.

System (please complete the following information):

  • OS: Docker
  • Browser: Chrome
  • Jellyfin Version: 10.3.5
  • Reverse proxy: no
Originally created by @SenorSmartyPants on GitHub (Jun 20, 2019). **Describe the bug** When setting a series to DVD Order, files are assumed to be named using DVD order, not aired order. This was working fine but behavior has changed since #243. Now TVDB metadata is looked up using filename episode numbers, assuming those are the aired order, not dvd order. **To Reproduce** Create a file named by DVD order. ```The Venture Bros. 1x03 - Mid-Life Chrysalis.mkv``` Scan library. Episode will be displayed as 1x03 Home Insecurity. Edit Venture Bros. series to DVD Order Refresh All Metadata for Venture Bros. Episode will now be displayed as 1x07 Home Insecurity. Both options are incorrect. **Expected behavior** <!-- A clear and concise description of what you expected to happen. --> Edit Venture Bros. series to DVD Order Refresh All Metadata for Venture Bros. Episode will now be displayed as 1x03 Mid-Life Chrysalis. **System (please complete the following information):** - OS: Docker - Browser: Chrome - Jellyfin Version: 10.3.5 - Reverse proxy: no
OVERLORD added the bugregression labels 2026-02-06 20:04:24 +03:00
Author
Owner

@SenorSmartyPants commented on GitHub (Jun 23, 2019):

As example that other video jukeboxes also use the numbers in the filename as the DVD order numbers.

https://www.reddit.com/r/kodi/comments/59doqg/how_to_use_dvd_order_with_tv_shows_examples_with/

@SenorSmartyPants commented on GitHub (Jun 23, 2019): As example that other video jukeboxes also use the numbers in the filename as the DVD order numbers. https://www.reddit.com/r/kodi/comments/59doqg/how_to_use_dvd_order_with_tv_shows_examples_with/
Author
Owner

@sparky8251 commented on GitHub (Jun 25, 2019):

Wonder if this is more of the fun with the database not being all that flexible right now....?

Regardless, this is definitely a regression but I'm going to mark it as blocked since to me, it reeks of "inflexible database."

@sparky8251 commented on GitHub (Jun 25, 2019): Wonder if this is more of the fun with the database not being all that flexible right now....? Regardless, this is definitely a regression but I'm going to mark it as blocked since to me, it reeks of "inflexible database."
Author
Owner

@SenorSmartyPants commented on GitHub (Jun 25, 2019):

I made a pull request that addresses this issue. #1484

One of the CI tests fails but the other passes. Not sure why that is.

@SenorSmartyPants commented on GitHub (Jun 25, 2019): I made a pull request that addresses this issue. #1484 One of the CI tests fails but the other passes. Not sure why that is.
Author
Owner

@sparky8251 commented on GitHub (Jun 25, 2019):

I apologize for that. I haven't been active lately and am just helping with triage since there's so much that hasn't been done around it. :)

Removed the blocking tag, hope to see your PR get merged soon!

@sparky8251 commented on GitHub (Jun 25, 2019): I apologize for that. I haven't been active lately and am just helping with triage since there's so much that hasn't been done around it. :) Removed the blocking tag, hope to see your PR get merged soon!
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/jellyfin#758