devine/devine
rlaphoenix 96f1cbb260 Remove empty caption lists post-parsing in Subtitle.parse()
This issue is common with Now TV where it for some reason parses into "two" languages. "en" and "eng". This results in one empty caption list, and one non empty caption list. The empty caption list tends to be first.

This issue causes a multitude of snowballing problems later down the codebase like when converting to SRT it will result in "MULTI-LANGUAGE SRT" header, which most programs do not recognize, like mkvmerge, causing a mux failure.
2024-01-12 00:30:52 +00:00
..
commands Move Download Cancel/Skip Events to constants 2024-01-09 11:55:05 +00:00
core Remove empty caption lists post-parsing in Subtitle.parse() 2024-01-12 00:30:52 +00:00
vaults Drop support for Python 3.8 2023-02-22 03:43:22 +00:00
__main__.py Initial commit 2023-02-06 02:41:29 +00:00