Awarapan -2007- 720p 10bit Amzn Webrip: X265 Hev...
PATTERN = re.compile( r"""(?P<title>.+?) # everything up to a delimiter [\s\-\._]* # optional delimiter chars (?P<year>\d4)? # optional year [\s\-\._]* # optional delimiter chars (?P<resolution>\d3,4p)? # optional resolution [\s\-\._]* # optional delimiter chars (?P<bitdepth>\d1,2bit)? # optional bit‑depth [\s\-\._]* # optional delimiter chars (?P<source>WEBRip|WEB-DL|BluRay|AMZN|Netflix)? # optional source [\s\-\._]* # optional delimiter chars (?P<codec>x26[45]|H\.264|AVC)? # optional codec .* # ignore the rest """, re.IGNORECASE | re.VERBOSE, )
Your TV probably cannot decode 10‑bit HEVC. Tap Play – the app will automatically transcode the stream to an 8‑bit H.264 version that your TV can handle, with no extra steps required. Awarapan -2007- 720p 10bit AMZN WEBRip x265 HEV...
@dataclass class MediaInfo: title: str year: int | None resolution: str | None bit_depth: str | None source: str | None codec: str | None PATTERN = re