Commit Graph

508 Commits (073ac1225f6fe28905e11f29f2d23f4b4db50f9c)

Author SHA1 Message Date
Remita Amine 073ac1225f [utils] add ac-3 to the list of audio codecs in parse_codecs 9 years ago
Yen Chi Hsuan 70852b47ca
[utils] Recognize units with full names in parse_filename
Reference: https://en.wikipedia.org/wiki/Template:Quantities_of_bytes
9 years ago
Yen Chi Hsuan e4659b4547
[utils] Correct octal/hexadecimal number detection in js_to_json 9 years ago
Sergey M․ 13585d7682
[utils] Recognize lowercase units in parse_filesize 9 years ago
Remita Amine 98e698f1ff [external/curl] respect more downloader options and display progress 9 years ago
Yen Chi Hsuan 81c13222c6
[utils] Recognize more formats in unified_timestamp
Used in CtsNews
9 years ago
Sergey M․ a8795327ca
[utils] Add support TV Parental Guidelines ratings in parse_age_limit 9 years ago
Yen Chi Hsuan d3f8e038fe
[utils] Add decode_png for openload (#9706) 9 years ago
Yen Chi Hsuan 7dc2a74e0a
[utils] Fix unified_timestamp for formats parsed by parsedate_tz() 9 years ago
Sergey M․ f164b97123
[utils] Add another f4m mimetype to mimetype2ext 10 years ago
Remita Amine e910fe2fe4 [brightcove] skip ism manifests 10 years ago
Yen Chi Hsuan 0b68de3cc1 Merge pull request #8876 from remitamine/html5_media
[extractor/common] add helper method to extract html5 media entries
10 years ago
Yen Chi Hsuan 84c237fb8a
[utils] Add get_element_by_class
For #9950
10 years ago
Remita Amine b4173f1551 [utils] add mimetypes to determine manifest ext(m3u8, f4m, mpd) 10 years ago
Remita Amine 81953d1ae5 [kaltura] add support videos stored on custom kaltura servers(closes #5557) 10 years ago
Sergey M․ 95cf60e826
[utils] Add PUTRequest 10 years ago
Aleksandar Topuzovic 6b03e1e25d
[HRTi] Implement extractor for Croatian Radiotelevision 10 years ago
remitamine 4f3c5e0627 [utils] add helper function for parsing codecs 10 years ago
Yen Chi Hsuan 1143535d76
[utils] Add urshift()
Used in IqiyiIE and LeIE
10 years ago
Sergey M․ b72b44318c
[utils] Add strip_or_none 10 years ago
Sergey M․ 46f59e89ea
[utils] Add unified_timestamp 10 years ago
remitamine e154c65128 [downloader/hls] Add support for AES-128 encrypted segments in hlsnative downloader 10 years ago
Yen Chi Hsuan 47212f7bcb
[utils] Don't transform numbers not starting with a zero
Fix test_Viidea and maybe others
10 years ago
Sergey M․ 329ca3bef6
[utils] Add try_get
To reduce boilerplate when accessing JSON
10 years ago
Paul Henning 15d106787e [utils] Change Firefox 44 to 47
See commit title.
10 years ago
Yen Chi Hsuan 55b2f099c0
[utils] Decode HTML5 entities
Used in test_Vporn_1. Also related to #9270
10 years ago
Yen Chi Hsuan 6c33d24b46
[utils] Add audio/mpeg to mimetype2ext()
Used in WDR live radios (#6147)
10 years ago
bzc6p c88270271e Added sanitization support for Hungarian letters Ő and Ű 10 years ago
Yen Chi Hsuan 9a4aec8b7e [utils] Use bytes-like objects as header values on Python 2 10 years ago
Yen Chi Hsuan 0ea590076f [utils] Always decode Location header
escape_url is broken for bytes-like objects
10 years ago
Yen Chi Hsuan 293c255688
[utils] Remove debugging codes 10 years ago
Yen Chi Hsuan 5950cb1d6d
[utils] Support a new form of date
Found in dw.com (#9475)
10 years ago
Sergey M․ c6b9cf05e1
[utils] Do not fail on unknown date formats in unified_strdate 10 years ago
Sergey M․ 46bc9b7d7c
[utils] Allow None in remove_{start,end} 10 years ago
Yen Chi Hsuan cdd94c2eae
[utils] Check for None values in SOCKS proxy
Originally reported at
https://github.com/rg3/youtube-dl/pull/9287#issuecomment-219617864
10 years ago
Yen Chi Hsuan 79298173c5
[utils] Fix getheader in urlhandle_detect_ext
Fixes #7049, related to #9440
10 years ago
Sergey M․ cda6d47aad
[utils] Simplify integer conversion in js_to_json 10 years ago
Sergey M․ 89ac4a19e6
[utils] Process non-base 10 integers in js_to_json 10 years ago
felix bd1e484448
[utils] js_to_json: various improvements
now JS object literals like { /* " */ 0: ",]\xaa<\/p>", } will be correctly converted to JSON.
10 years ago
Yen Chi Hsuan 7581bfc958
[utils] Unquote crendentials passed to SOCKS proxies
Fixes #9450
10 years ago
Yen Chi Hsuan 778a1ccca7
[utils] Add Œ and œ found in French to ACCENT_CHARS
Fixes #9463
10 years ago
Yen Chi Hsuan 702ccf2dc0
[compat] Rename shlex_quote and remove unused subprocess_check_output 10 years ago
Yen Chi Hsuan edaa23f822
[compat] Rename struct_(un)pack to compat_struct_(un)pack 10 years ago
Yen Chi Hsuan d5ae6bb501
[utils] Add rationale for register_socks_protocols 10 years ago
Yen Chi Hsuan 51fb4995a5
[utils] Register SOCKS protocols in urllib and support SOCKS4A 10 years ago
Yen Chi Hsuan 71aff18809
[socks] Support SOCKS proxies 10 years ago
Yen Chi Hsuan dab0daeeb0
[utils,compat] Move struct_pack and struct_unpack to compat.py 10 years ago
Sergey M․ abc97b5eda
[utils] Allow empty attribute values in get_element_by_attribute (Closes #9415) 10 years ago
Adam Thalhammer c587cbb793 improved performance by extracting accented chars to top level 10 years ago
Adam Thalhammer 79a2e94e79 Instead of replacing accented characters with an underscore when sanitizing file names in restricted mode, replace them with their non-accented equivalents fixes #9347 10 years ago