Commit Graph

14749 Commits (d3f0687cf7b049b976420056e02c26b5d96adeed)
 

Author SHA1 Message Date
Sergey M․ b82c33dd67
[extractor/common] Improve mpd base URL extraction (closes , closes )
Sergey M․ e5a088dc4b
[utils] Fix --match-filter for int-like strings (closes )
Sergey M․ 2c6da7df4a
release 2016.10.31
Mel Shafer 7e7a028aa4 [README.md] Fix a typo
Sergey M․ e70a5e6566
release 2016.10.30
Sergey M․ 3bf55be466
[ChangeLog] Actualize
Sergey M․ a901fc5fc2
[vessel] Add tests for
dundua cae6bc0118 [vessel] Improve video id extraction
Yen Chi Hsuan d9ee2e5cf6
[facebook] Remove SWF params so that 1080P are detected
Closes 

In the provided link, SWF params give up to 720P, and VideoConfig
gives 1080P for both best and bestvideo. I guess all Facebook videos
supports HTML5 now, so I remove the old detection for SWF params
Yen Chi Hsuan e1a0b3b81c
[imgur] Recognize /r/ URLs (closes )
Sergey M․ 2a048f9878
[beeg] Fix extraction (closes )
Sergey M․ ea331f40e6
Credit @Thor77 for jamendo ()
Yen Chi Hsuan f02700a1fa
[openload] Fix extraction ()
Thanks @TwelveCharzz again for studying openload codes
Sergey M․ f3517569f6
[gvsearch] Modernize and fix page result request (closes )
neutric c725333d41 [ard] Fix typo
Yen Chi Hsuan a5a8877f9c
[adultswim] Fix extraction (closes )
Remita Amine 43c53a1700 [nobelprize] Add new extractor(closes )
Yen Chi Hsuan ec8705117a
[hornbunny] Fix extraction ()
Remita Amine 3d8d44c7b1 [tvp] improve video id extraction(closes )
Sergey M․ 88839f4380
release 2016.10.26
Sergey M․ 83e9374464
[ChangeLog] Actualize
Sergey M․ 773017c648
[rentv] Move rentv test from generic extractor and add only matching tests
Remita Amine 777d90dc28 [rentv] Add new extractor(closes )
Sergey M․ 3791d84acc
[ard] Detect unavailable videos (closes )
Sergey M․ 9305a0dc60
[vk] Fix extraction (closes )
Sergey M․ 94e08950e3
release 2016.10.25
Sergey M․ ee824a8d06
[ChangeLog] Actualize
[ci skip]
Sergey M․ d3b6b3b95b
[jamendo] Improve
Thor77 b17422753f [jamendo] Add extractor
Sergey M․ b0b28b8241
[ChangeLog] Actualize
Sergey M․ 81cb7a5978
Credit @azuwis for pandatv ()
Sergey M․ d2e96a8ed4
[pandatv] Extract m3u8, document reverse source and PEP 8
Zhong Jianxin 2e7c8cab55 [pandatv] Add new extractor
Sergey M․ d7d4481c6a
[movieclips] Fix _VALID_URL
Yen Chi Hsuan 5ace137bf4
[dotsub] Support vimeo embed (closes )
Yen Chi Hsuan 9dde0e04e6
[litv] Fix extraction ()
Sergey M․ f16f8505b1
[vimeo] Delegate ondemand redirects to ondemand extractor (closes )
Sergey M․ 9dc13a6780
[vivo] Fix extraction (closes )
Sergey M․ 9aa929d337
[twitch:stream] Add support for rebroadcasts (closes )
Sergey M․ 425f3fdfcb
[pluralsight] Fix subtitles conversion (closes )
Yen Chi Hsuan e034cbc581
Merge branch 'johnhawkinson-stdin2'
Yen Chi Hsuan 5378f8ce0d
[ChangeLog] Update for
Yen Chi Hsuan b64d04c119
[utils] Clarify for redirecting STDIN in get_exe_version()
John Hawkinson 00ca755231 [get_exe_version] Do version probes with <&-
When doing version probes for ffmpeg, do the
equivalent of calling it as:

    ffmpeg -version <&-

Where <&- is shell syntax for closing stdin before calling the
program. This is roughly equivalent to </dev/null without actually
opening /dev/null.

This prevents ffmpeg -version from hanging when run in the background.
Fixes .

The reason is that ffmpeg tries to manipulate stdin to set up terminal
characteristic, and that causes the kernel to suspend the parent
process (youtube-dl).

Note that closing stdin is achieved by calling subprocess.Popen() with
stdin set to subprocess.PIPE and without passing any input to
Popen.communicate(). This is somewhat subtle.
Sergey M․ 69c2d42bd7
release 2016.10.21.1
Sergey M․ 062e2769a3
[ChangeLog] Actualize
Sergey M․ 859447a28d
[adobepass] PEP 8
Sergey M․ f8ae2c7f30
[pluralsight] Process all clip URLs (closes )
Sergey M․ 9ce0077485
release 2016.10.21
Sergey M․ 0ebb86bd18
[ChangeLog] Actualize