[Enhancement]: Podcast Episode Table Sort by Filename #2370

Closed
opened 2026-04-25 00:06:33 +02:00 by adam · 3 comments
Owner

Originally created by @Blizihguh on GitHub (Nov 22, 2024).

Type of Enhancement

Web Interface/Frontend

Describe the Feature/Enhancement

In addition to pub date, title, season, and episode, there should be an option to sort by filename.

Why would this be helpful?

I have a handful of podcasts in ABS, and almost none of them sort right currently. Some don't sort right under any of the available options. Podcasts are not a very standardized medium, and there's wide variation in how podcast hosts choose to upload their files. Taking a few examples from my collection:

  • One podcast was uploaded by the creators with no metadata in some episodes; one episode is missing the episode number tag; the title field has different spelling in one episode, and another with a totally different title format. I downloaded the files from their RSS feed, so the file dates are all the same. None of the current sort options in ABS work correctly here.
  • One has title tags in completely different formats across different platforms and episodes. All of the files are listed as episode 1. Again, nothing works here!
  • Another similarly has every episode listed as episode 1, and also has some episodes whose title tags look like "Episode X: Title" and some that just look like "Title".

It's very easy for a user to fix the filenames if they need fixing. It's more annoying to fix the metadata, and in some cases that might not be desirable anyway. I think most people who download lots of media are going to standardize the filenames anyway, so sorting that way is much less effort.

Future Implementation (Screenshot)

image

Audiobookshelf Server Version

v2.17.2 windows

Current Implementation (Screenshot)

image

Originally created by @Blizihguh on GitHub (Nov 22, 2024). ### Type of Enhancement Web Interface/Frontend ### Describe the Feature/Enhancement In addition to pub date, title, season, and episode, there should be an option to sort by filename. ### Why would this be helpful? I have a handful of podcasts in ABS, and almost none of them sort right currently. Some don't sort right under any of the available options. Podcasts are not a very standardized medium, and there's wide variation in how podcast hosts choose to upload their files. Taking a few examples from my collection: - One podcast was uploaded by the creators with no metadata in some episodes; one episode is missing the episode number tag; the title field has different spelling in one episode, and another with a totally different title format. I downloaded the files from their RSS feed, so the file dates are all the same. None of the current sort options in ABS work correctly here. - One has title tags in completely different formats across different platforms and episodes. All of the files are listed as episode 1. Again, nothing works here! - Another similarly has every episode listed as episode 1, and also has some episodes whose title tags look like "Episode X: Title" and some that just look like "Title". It's very easy for a user to fix the filenames if they need fixing. It's more annoying to fix the metadata, and in some cases that might not be desirable anyway. I think most people who download lots of media are going to standardize the filenames anyway, so sorting that way is much less effort. ### Future Implementation (Screenshot) ![image](https://github.com/user-attachments/assets/e2bebb1c-2407-496d-83c8-1ad6bb2df0d0) ### Audiobookshelf Server Version v2.17.2 windows ### Current Implementation (Screenshot) ![image](https://github.com/user-attachments/assets/61e98db7-4e53-4801-ac0a-923767910f41)
adam added the enhancement label 2026-04-25 00:06:33 +02:00
adam closed this issue 2026-04-25 00:06:33 +02:00
Author
Owner

@advplyr commented on GitHub (Nov 23, 2024):

Most podcasts don't embed the pub date in the audio files but pub date is required for podcast RSS feeds, so they all have them.

If you download podcast episodes within Abs it will save the pub date with the episode as well as embed the pub date in the audio file for you.

@advplyr commented on GitHub (Nov 23, 2024): Most podcasts don't embed the pub date in the audio files but pub date is required for podcast RSS feeds, so they all have them. If you download podcast episodes within Abs it will save the pub date with the episode as well as embed the pub date in the audio file for you.
Author
Owner

@4ch1m commented on GitHub (Feb 14, 2025):

My podcast files get downloaded by another app/process; and the filenames are properly date-prefixed ("YYYYMMDD_").
So I also would love to see this feature get implemented. 👍

@4ch1m commented on GitHub (Feb 14, 2025): My podcast files get downloaded by another app/process; and the filenames are properly date-prefixed ("YYYYMMDD_"). So I also would love to see this feature get implemented. 👍
Author
Owner

@github-actions[bot] commented on GitHub (Mar 17, 2025):

Fixed in v2.20.0.

@github-actions[bot] commented on GitHub (Mar 17, 2025): Fixed in [v2.20.0](https://github.com/advplyr/audiobookshelf/releases/tag/v2.20.0).
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/audiobookshelf#2370