~cadence/NewLeaf

82f28cb99d4cea774a9975a5b61bc301ab9b9f20 — Cadence Ember 2 months ago ecb4f4c
Exclude m3u8 playlist formats
1 files changed, 4 insertions(+), 0 deletions(-)

M extractors/video.py
M extractors/video.py => extractors/video.py +4 -0
@@ 115,6 115,10 @@ def extract_video(id):
			if format["acodec"] == "none" and format["vcodec"] == "none":
				continue

			# m3u8 playlists cannot be played.
			if "m3u8" in format["protocol"]:
				continue

			# Adaptive formats have either audio or video, format streams have both, storyboard images have neither.
			is_adaptive = format["acodec"] == "none" or format["vcodec"] == "none"
			sense = "video" if format["vcodec"] != "none" else "audio"