Commit Graph

9141 Commits (7447661e9b433d8871d0a898c9af271d5a49ec82)

Author SHA1 Message Date
Jaime Marquínez Ferrándiz 7447661e9b [franceculture] Fix test 9 years ago
Sergey M․ 7e5edcfd33 Simplify formats accumulation for f4m/m3u8/smil formats
Now all _extract_*_formats routines return a list
9 years ago
remitamine 39d60b715a Merge pull request #7769 from remitamine/sort
[common] lower (m3u8,rtmp,rtsp) format preference only if required program is not available
9 years ago
remitamine d497a201ca [common] use specific variable for protocol preference in _sort_formats 9 years ago
remitamine 54537cdfb3 Merge pull request #8023 from remitamine/extract-formats
[common] simplify the use of _extract_m3u8_formats and _extract_f4m_formats
9 years ago
remitamine bc737bd61a Merge branch 'zdf'(fixes #8024) 9 years ago
remitamine a5c1d95500 [zdf] fix formats extraction 9 years ago
Sergey M․ c1f49e1684 [facebook] Fix authentication 9 years ago
Sergey M․ 9f66931e16 [facebook] Extract login error 9 years ago
Jaime Marquínez Ferrándiz 6c6b8bd5cc [cspan] Fix extraction (fixes #8032) 9 years ago
Jaime Marquínez Ferrándiz 04e24906be [cspan] Initialize 'video_type' to avoid 'UnboundLocalError' exceptions (#8032) 9 years ago
remitamine 974c1b2d42 Merge branch 'dcn' of github.com:remitamine/youtube-dl into remitamine-dcn 9 years ago
remitamine bca9bea1c1 [dcn] make m3u8 formats extraction non fatal 9 years ago
remitamine bd3f9ecabe [tunein] add support for tunein topic,clip and program(fixes #7348) 9 years ago
Yen Chi Hsuan c047270c02 [utils] Remove Content-encoding from headers after decompression
With cn_verification_proxy, our http_response() is called twice, one from
PerRequestProxyHandler.proxy_open() and another from normal
YoutubeDL.urlopen(). As a result, for proxies honoring Accept-Encoding, the
following bug occurs:

$ youtube-dl -vs --cn-verification-proxy https://secure.uku.im:993 "test:letv"
[debug] System config: []
[debug] User config: []
[debug] Command-line args: ['-vs', '--cn-verification-proxy', 'https://secure.uku.im:993', 'test:letv']
[debug] Encodings: locale UTF-8, fs utf-8, out UTF-8, pref UTF-8
[debug] youtube-dl version 2015.12.23
[debug] Git HEAD: 97f18fa
[debug] Python version 3.5.1 - Linux-4.3.3-1-ARCH-x86_64-with-arch-Arch-Linux
[debug] exe versions: ffmpeg 2.8.4, ffprobe 2.8.4, rtmpdump 2.4
[debug] Proxy map: {}
[TestURL] Test URL: http://www.letv.com/ptv/vplay/22005890.html
[Letv] 22005890: Downloading webpage
[Letv] 22005890: Downloading playJson data
ERROR: Unable to download JSON metadata: Not a gzipped file (b'{"') (caused by OSError('Not a gzipped file (b\'{"\')',)); please report this issue on https://yt-dl.org/bug . Make sure you are using the latest version; see  https://yt-dl.org/update  on how to update. Be sure to call youtube-dl with the --verbose flag and include its complete output.
  File "/home/yen/Executables/Multimedia/youtube-dl/youtube_dl/extractor/common.py", line 330, in _request_webpage
    return self._downloader.urlopen(url_or_request)
  File "/home/yen/Executables/Multimedia/youtube-dl/youtube_dl/YoutubeDL.py", line 1886, in urlopen
    return self._opener.open(req, timeout=self._socket_timeout)
  File "/usr/lib/python3.5/urllib/request.py", line 471, in open
    response = meth(req, response)
  File "/home/yen/Executables/Multimedia/youtube-dl/youtube_dl/utils.py", line 773, in http_response
    raise original_ioerror
  File "/home/yen/Executables/Multimedia/youtube-dl/youtube_dl/utils.py", line 761, in http_response
    uncompressed = io.BytesIO(gz.read())
  File "/usr/lib/python3.5/gzip.py", line 274, in read
    return self._buffer.read(size)
  File "/usr/lib/python3.5/gzip.py", line 461, in read
    if not self._read_gzip_header():
  File "/usr/lib/python3.5/gzip.py", line 409, in _read_gzip_header
    raise OSError('Not a gzipped file (%r)' % magic)
9 years ago
remitamine 97f18fac3a [vgtv] fix f4m downloading(fixes #7843) 9 years ago
remitamine c71d2e2087 [livestream] change test url 9 years ago
Yen Chi Hsuan 59185202c6 [iqiyi] Add tests for #7894 9 years ago
forDream bee83e84f6 [iqiyi]fix valid url
eg:
http://yule.iqiyi.com/zbj.html
9 years ago
gam2046 82e02ea5fc Update iqiyi.py
Fix part of the address can not be resolved.
eg:http://www.iqiyi.com/w_19rt6o8t9p.html
9 years ago
Sergey M․ a95c26a06a [jwplatform] Carry long line 9 years ago
Sergey M․ 0b0a17ae9d [viki] Fix typo 9 years ago
Sergey M․ 30f51acbc8 [rai] Fix typos 9 years ago
Sergey M․ e0898585a1 [jwplatform] Fix typo 9 years ago
Sergey M․ 62bdc9fecc [esri] Fix typo 9 years ago
Sergey M․ e73277c7e8 [abc7news] Remove redundant formats sorting 9 years ago
remitamine 8d29e47f54 [common] simplify the use of _extract_m3u8_formats and _extract_f4m_formats 9 years ago
remitamine 2db772b9ea Merge branch 'master' of github.com:rg3/youtube-dl 9 years ago
remitamine 7b81316508 [livestream] skip m3u8 manifest in progressive_urls 9 years ago
Philipp Hagemeister 05358deeca Merge branch 'master' of github.com:rg3/youtube-dl 9 years ago
Philipp Hagemeister 9f610f3a9e [sportdeutschland] Do not abort if meta info is missing
This fixes http://sportdeutschland.tv/badminton/yonex-copenhagen-masters-2015 . No testcase though since the event will be over by 2016.
9 years ago
remitamine dbfd06730c Merge pull request #7892 from remitamine/livestream
[livestream] improve extraction(fixes #2133)(fixes #2838)(fixes #4152)(fixes #6988)
9 years ago
remitamine 5b025168c7 [livestream] improve extraction
- split long lines
- use m3u8 entry protocol for live streams
- extend _VALID_URL regex for livestream original
- extract livestream original live streams
9 years ago
remitamine 46124a49b2 Merge pull request #7851 from remitamine/kaltura
[kaltura] extract more formats
9 years ago
remitamine 608cc3b85c [kaltura] add referrer to m3u8 url 9 years ago
remitamine 6afe044b51 [dcn] improve extraction 9 years ago
Sergey M․ 15aad84dc5 [lrt] Extract counters 9 years ago
Sergey M․ f7e1d82d40 [lrt] Improve 9 years ago
Giedrius Statkevičius 339b1944e7 [lrt] fix the rest of extractor
Closes #7690.
9 years ago
Giedrius Statkevičius 85367c3a47 [lrt] fix duration parsing 9 years ago
Sergey M․ 607d65fbce [ign] flake8 9 years ago
remitamine 9f0ee2a388 Merge pull request #7045 from remitamine/ign
[ign] add support for pcmag and extract all formats and more metadata(fixes #5335)(fixes #7006)
9 years ago
remitamine 1fc0b47fdf [srmediathek] improve extraction 9 years ago
Sergey M․ 6418b2439b [rutv] Fix extraction (Closes #8004) 9 years ago
remitamine 06d5556dfa [rai] improve extraction 9 years ago
remitamine fb8e402ad2 [hotstar] Add new extractor 9 years ago
Sergey M․ c24044635b [zdf:channel] Add more tests 9 years ago
Sergey M․ 67ba388efb [zdf:channel] Relax _VALID_URL 9 years ago
Boris Wachtmeister e41604227c [zdf] expand valid-url pattern for channels
The webpage also creates URLs which include additional text that defines
the sorting order on the page like "aktuellste" (most current) and
"meist-gesehen" (most seen), e.g.:

http://www.zdf.de/ZDFmediathek/kanaluebersicht/aktuellste/332
http://www.zdf.de/ZDFmediathek/kanaluebersicht/meist-gesehen/332
9 years ago
Sergey M․ 8a609c32fd [chaturbate] Improve error extraction (Closes #7989) 9 years ago