We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 2282c57 commit f675f3cCopy full SHA for f675f3c
ydl_server/ydlhandler.py
@@ -199,3 +199,6 @@ def get_ydl_website():
199
200
def get_ydl_version():
201
return ydl_module.version.__version__
202
+
203
+def get_ydl_extractors():
204
+ return [ie.IE_NAME for ie in ydl_module.extractor.list_extractors(app_config['ydl_options'].get('age-limit')) if ie._WORKING]
youtube-dl-server.py
@@ -65,6 +65,10 @@ def api_serve_finished_file(filename):
65
def server_static(filename):
66
return static_file(filename, root='./ydl_server/static')
67
68
+@app.route('/api/extractors')
69
+def api_list_extractors():
70
+ return json.dumps(ydlhandler.get_ydl_extractors())
71
72
@app.route('/api/downloads/stats', method='GET')
73
def api_queue_size():
74
db = JobsDB(readonly=True)
0 commit comments