[Enhancement]: Allow usage of YYYYMMDD date #3306

Open
opened 2026-04-25 00:14:51 +02:00 by adam · 0 comments
Owner

Originally created by @shinspiegel on GitHub (Apr 15, 2026).

Type of Enhancement

Server Backend

Describe the Feature/Enhancement

For my use case, AudiobookShelf is my podcast central, and the Podcast entry is a mp3 file downloaded from other sources (Youtube, SoundCloud...) these files receive the date in the date metadata, with the format of YYYYMMDD. Right now the parser uses a plain new Date() which fails since this isn't a ISO standard.

So, my idea is to use a parserDate to parse the date from this weird edge cases. I think this should be enough. From my reading on the codebase, this could be solved in the AudioFileScanner file. Not sure if this is everything that is needed to be honest.

Why would this be helpful?

To be able to use other tools like yt-dlp to pick up essays and similar to add on the aubiobookshelf.

Future Implementation (Screenshot)

N/A

Audiobookshelf Server Version

2.33.1

Current Implementation (Screenshot)

N/A

Originally created by @shinspiegel on GitHub (Apr 15, 2026). ### Type of Enhancement Server Backend ### Describe the Feature/Enhancement For my use case, AudiobookShelf is my podcast central, and the Podcast entry is a mp3 file downloaded from other sources (Youtube, SoundCloud...) these files receive the date in the date metadata, with the format of YYYYMMDD. Right now the parser uses a plain new Date() which fails since this isn't a ISO standard. So, my idea is to use a parserDate to parse the date from this weird edge cases. I think this should be enough. From my reading on the codebase, this could be solved in the AudioFileScanner file. Not sure if this is everything that is needed to be honest. ### Why would this be helpful? To be able to use other tools like `yt-dlp` to pick up essays and similar to add on the aubiobookshelf. ### Future Implementation (Screenshot) N/A ### Audiobookshelf Server Version 2.33.1 ### Current Implementation (Screenshot) N/A
adam added the enhancement label 2026-04-25 00:14:51 +02:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/audiobookshelf#3306