117
edits
Changes
no edit summary
Playlist API allows to export playlist from Ace Stream Media Server in different formats.
API endpoint:
'''Parameters:'''
* ''format'' (list) - set output format
* ''category'' (list) - filter by category (media type)
* ''subcategory'' (string) - filter by subcategory (tags)
* ''favorites'' (bool, default is 0) - filter favorites; favorites=0 means to output both favorite and non-favorite items
* ''items'' (list of integers) - filter by playlist item ids
* ''host'' (string) - configure playback URL: set "host" part of URL. Actually this is an IP address of Ace Stream Media Server. By default the host from endpoint URL is used.
* ''protocol'' (string, defaults to server settings) - configure playback URL: set output protocol (http or hls)
* ''transcode_audio'' (bool, defaults to server settings) - configure playback URL: enabled audio transcoding
* ''transcode_mp3'' (bool, defaults to server settings) - configure playback URL: transcode MP3 to AAC (by default MP3 is not transcoded)
* ''transcode_ac3'' (bool, defaults to server settings) - configure playback URL: transcode only AC3 to AAC and don't transcode other codecs
* ''preferred_audio_language'' (string, defaults to server settings) - configure playback ULR: set preferred audio language
* ''download'' (bool, default is 0) - download playlist as file
* ''skip_autosearch'' (bool, default is 0) - don't replace playlist data with autosearch results; this doesn't affect playlist items with disabled autosearch
Boolean values are passed as 0 or 1 (e.g. transcode_audio=1), list of integers is passed as string of values concatenated with comma (e.g. items=14,115,127)