subtitle: we only need one save function.
svtplay: only yield when have have a subtitle.
get_one_media: force stop when --force-subtitle is used
hds: we don't need select_quality anymore inside this class.
hds: complain when the file exists
hls: complain when the file exists
rtmp: complain when the file exists
http: complain when the file exists