-
-
Notifications
You must be signed in to change notification settings - Fork 2.9k
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
[Issue]: Cannot play media if the "©day" field is incorrect #11576
Comments
@adyanth I opened a PR which would allow the file to play despite the unexpected data. I wasn't sure about the second part of your suggestion, handling this new possible date format. It seems to me that trying to handle anything instead of just YYYY is potentially very messy. It would be easy to add a workaround for your case, "20180101", but what if there is a file that has "201811" or some other such value? I'm fairly new here so I figured I'd wait and see if someone else had more feedback on potential ways to handle that. |
Closing as this will be fixed in 10.9.2. |
digging more into it, i think you can view this as a bug from
it will not reach the third condition, if you have formats like YYYYMMDD (is it non-standard though?), and it will for YYYY-MM-DD. The second condition looks unnecessary. When looking at the XiphComment parser:
It only has 2 conditions and works properly. So, removing the second condition should suffice? Something like this:
But it seems like
@adyanth higher precision dates are already parsed by
|
Please describe your bug
I had a song that has the M4A/AAC metadata for "©day" set to 20180101 instead of how jellyfin expected it (2018?). This caused the song to not be played because it crashed.
It should be able to play the file regardless of being able to parse the metadata correctly. Additionally, pick up additional date formats stored in "©day".
jellyfin/MediaBrowser.Providers/MediaInfo/AudioFileProber.cs
Lines 272 to 281 in ce3e287
Reproduction Steps
Jellyfin Version
10.9.0
if other:
No response
Environment
Jellyfin logs
FFmpeg logs
No response
Please attach any browser or client logs here
No response
Please attach any screenshots here
No response
Code of Conduct
The text was updated successfully, but these errors were encountered: