openbroadcaster / observer

:radio: OBServer Automation, Scheduler, Media Library and Player Manager
https://openbroadcaster.com
146 stars 44 forks source link

MODULE - Intelligent PlayList manager #142

Open radiorob opened 1 year ago

radiorob commented 1 year ago

by most recent filter in PL to act as a watch folder for newest episodes of series. eg most_recent_date_show_name.mp3

Set number of times track is to be played before archiving

Ties in with review module for weighting of media and PL

Play List of 10 most liked and played songs

A ten song playlist that is generated from a set time frame ( 24 hours, 7 days ) of OpenBroadcaster broadcasts. This playlist would be available on the station website or as code

There would be a button on "playlists" that would be something like "generate top-X playlist". Then you would provide a time period and the # of top songs required. Then it would create the playlist for you.

top 10, top 40

Playlist generation based on % of genre. 20% Rock, 20 % Blues, 80% Oldies

Schedule track to play at certain time (defined by rules)

Schedule announcement tracks frequency: once, XXXmany, package A, B, C

Set number of times track is to be played before archiving

Pl creation wizard to play songs from certain years and genres

Playlist created by featured Artist

Stale PL, show last modified date, change colour after n days plays

Analyze and write BPM to id3 tags

Two Fer/Three Fer - Playlist creation based on //n// tracks by artist. 3 tracks of the Beatles

Random Playlist generation based on % of genre. 20% Rock, 20 % Blues, 80% Oldies

See also Issue