Jump to content

Chronological Playlist Maker/Editor


Go to solution Solved by Roblin1971,

Recommended Posts

Posted (edited)

Tried a few others which I could not get working, hence the creation of this for my use, which I have decided to share, hopefully someone will get the use out of it. 

 

Instructions

Open html page. 
Login to local server only, use http://ip:port
User & Password
These do not get saved, need to login each time. 

Your movie libraries should auto populate, check the libraries you wish to use. 

For first use, scroll down to the bottom and add your radar server/s if needed/wanted.
Every time you use this, after login, scroll down and click test connection and make sure the connected - radarr Version number appears..

SECTION INSTRUCTIONS

REFRESH PLAYLIST
Select a playlist that already has been made and is within your Emby server, below select the franchise that you wish to use to place movies in order, eg Marvel Movies you would use Marvel Universe to place movies in correct order by clicking refresh.
Result below will tell you the amount of movies that have been re-ordered chronologically.

Create New Playlist From Franchise
You can either search for a playlist or hit the search button and all available built in playlists/franchises will appear. 
Choose which one you want to create.
Create Emby Playlist will appear with username and option to sort by franchise order or release year, plus option to rename the playlist. Click create playlist and the new playlist will appear in your Emby server. 
Result will appear below, all movies shown in green have been added, any appearing in red can be clicked to send to radarr, if more than one server has been added then a choice of server will appear. 
Once radarr has completed, use the refresh playlist to add the movie to the playlist.


Manage Franchises.
Here you can edit or add new franchises to create playlists. 
New button obviously does what it says. 
Click on a franchise and an editor box will appear. 
Here you can add, remove or re-order movies. Once saved they become custom playlists and are placed at the bottom of the list with a custom tag next to the name. 

No data is sent externally 


Bugs
Sometimes it adds random movies, for example it adds RV to the end of the MCU, sometimes the movies all appear as green, for example Star Trek even though there will be missing movies. 
I had a bug where it sent a request to a 1080p server and it started downloading 4K. Changed settings within size limitations within radarr to stop that. IE maximised the min size for and 2160 files. 

Next update will include 

Option to make playlists from collections.
Auto reconnect to radarr.
Option to upload a csv file of more franchises.
Option to add playlists to other user accounts.



Disclaimer..
Fair bit of AI used to code the html page. Used as a learning tool for me. 

Screenshot 2026-06-08 at 19-37-14 Emby Chrono Playlist Creator.png

Screenshot 2026-06-08 at 19-37-52 Emby Chrono Playlist Creator.png

Screenshot 2026-06-08 at 19-38-18 Emby Chrono Playlist Creator.png

Screenshot 2026-06-08 at 19-38-36 Emby Chrono Playlist Creator.png

Chronological Playlist Editor.html.zip

Edited by Roblin1971
Forgot text
Posted

Fixed some bugs, namely name matching, eg Star Trek would include all star trek movies as being available even if they weren't there. RV was a subset of MaRVel lol.. 

Features added. 
Choose either from scan library or collections to create a new playlist. 
Auto connect to radarr on re-opening page. 
Upload of csv files to add new playlists. 
Send all to radarr for missing movies, this has been added to both create new and refresh playlists. 
Drop down box instead of pop up to choose radarr  if more than one. 
If no movies are in library, all missing movies can be sent to radarr, previously stated no movies in library. 
Export of custom playlists to csv file for re-importing.
Full instructions included.. 


Next update will include option to save login details to emby server, saved locally. 

 

emby-chrono-playlist-instructions.html.zip emby-chrono-playlist.html.zip

  • Solution
Posted

Final Update
Additions

TMDB Playlists now marked as TMDB
When updating from TMDB, option to override existing built in or create a new (tmdb) playlist. 
When creating a new or refreshing an existing playlist within Emby, option to use built in or tmdb.
Only chosen option will show, eg tmdb chosen will hide built in/custom playlists.
When uploading a new playlist from a csv file, duplicate detection is in place, asking to create new or override existing.  
When refreshing an existing playlist, pop out will show changes. 
Added floating network status, click bottom right icon.
Added obfuscation for stored login details for Emby server in local storage.

If anyone uses this and finds a bug, let me know please.. 

emby-chrono-playlist.html.zip emby-chrono-playlist-instructions.html.zip

Posted (edited)

Small update of a few bug fixes + below.
Wasn't able to connect to trakt using pin number, which is the only way to connect using local files. Trakt section hidden at the moment, will hopefully get it working to download lists and create collections or playlists. 

New Content Added V4

Settings Modal (5 Tabs)

  • ⚙️ Radarr configuration & usage
  • 🎬 TMDB API setup & franchise detection
  • 🌐 Network privacy information
  • 🖥️ Server management & theme toggle
  • Complete security explanations

New UI Elements

  • 🔔 Toast notification system
  • 🌓 Light/Dark mode toggle
    • 📋 Export/Import buttons in Settings

      Backup & Restore Features

    • 💾 How to export settings
    • 📂 What's included vs excluded
    • 🔄 How to import from backup files
    • ⚠️ Merging with existing data


       

Chrono Editor And Instructions.zip

emby-chrono-playlist-instructions_full.html

Edited by Roblin1971
Posted

Had a pretty messed up bug of my own making in previous version. 

Trakt does connect and auth in this version, doesn't pull lists down. 
If anyone tries thia out can you see if you can pull lists down. 


Thanks

emby-chrono-playlist.html

Posted

100% final final version..

Added :
Trakt can now import your self made lists and import them to emby as collections, also send missing items to radarr to pick up. 
Light and dark mode. 
Duplicate playlist detection. 

 

Final Version With INstructions.zip

Posted

Ok
Final final version unless any bugs appear.. 

Added in mdblists import, to create collections, from any user. 
Quality profile for radarr servers, pulls the profiles from radarr. 
All api keys etc encrpyted. 
Credentials are auto loaded. 
Timer for mdblists token refresh.
Select / unselect all for mdblist imports. 
Dont show again for auto creation. 
User pic for server settings.  
 

emby chrono playlist.zip

Roblin1971
Posted

A food few updates.. 

Auto re-sync of imported collections, if you add a movies outside of the app. The next load will locate and add to the specific collections. 

MDBlists import lists needs node.js installed to perform curl to pull mdblist data. 
General code clean up.. 

 

Any future update will be on git..

Github

 

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...