]> git.bitcoin.ninja Git - youtube-dl/log
youtube-dl
10 years ago[godtube] Add extractor (Closes #3367)
Sergey M․ [Sat, 26 Jul 2014 19:38:05 +0000 (02:38 +0700)]
[godtube] Add extractor (Closes #3367)

10 years ago[streamcloud] Remove duration and modernize (Closes #3374)
Sergey M․ [Sat, 26 Jul 2014 19:05:06 +0000 (02:05 +0700)]
[streamcloud] Remove duration and modernize (Closes #3374)

10 years ago[abc] Add extractor (closes #3361)
Jaime Marquínez Ferrándiz [Fri, 25 Jul 2014 22:05:37 +0000 (00:05 +0200)]
[abc] Add extractor (closes #3361)

10 years ago[YouTubeDL] Best practices (Closes #3370)
Philipp Hagemeister [Fri, 25 Jul 2014 21:37:32 +0000 (23:37 +0200)]
[YouTubeDL] Best practices (Closes #3370)

10 years ago[tvplay] Add extractor (Closes #3245)
Sergey M․ [Fri, 25 Jul 2014 14:33:29 +0000 (21:33 +0700)]
[tvplay] Add extractor (Closes #3245)

10 years ago[livestream] Do not fail if SMIL download fails
Philipp Hagemeister [Fri, 25 Jul 2014 09:53:52 +0000 (11:53 +0200)]
[livestream] Do not fail if SMIL download fails

10 years ago[livestream] Make clipBegin optional in SMIL
Philipp Hagemeister [Fri, 25 Jul 2014 09:50:10 +0000 (11:50 +0200)]
[livestream] Make clipBegin optional in SMIL

10 years ago[justin.tv] Fix page reporting (#3352)
Philipp Hagemeister [Fri, 25 Jul 2014 09:46:51 +0000 (11:46 +0200)]
[justin.tv] Fix page reporting (#3352)

youtube-dl -j http://www.twitch.tv/fang_i3anger still fails though.

10 years ago[livestream] Parse SMIL (#2713)
Philipp Hagemeister [Fri, 25 Jul 2014 09:39:17 +0000 (11:39 +0200)]
[livestream] Parse SMIL (#2713)

10 years agorelease 2014.07.25.1
Philipp Hagemeister [Fri, 25 Jul 2014 08:47:35 +0000 (10:47 +0200)]
release 2014.07.25.1

10 years ago[gdcvault] Add support for direct URL video type
Philipp Hagemeister [Fri, 25 Jul 2014 08:45:04 +0000 (10:45 +0200)]
[gdcvault] Add support for direct URL video type

Fixes #3356

10 years ago[extractor/common] PEP8
Philipp Hagemeister [Fri, 25 Jul 2014 08:43:03 +0000 (10:43 +0200)]
[extractor/common] PEP8

10 years agorelease 2014.07.25
Philipp Hagemeister [Fri, 25 Jul 2014 05:05:17 +0000 (07:05 +0200)]
release 2014.07.25

10 years ago[jsinterp] Fix slice
Philipp Hagemeister [Fri, 25 Jul 2014 05:04:39 +0000 (07:04 +0200)]
[jsinterp] Fix slice

10 years ago[jsinterp] Add new testcase
Philipp Hagemeister [Fri, 25 Jul 2014 05:00:54 +0000 (07:00 +0200)]
[jsinterp] Add new testcase

10 years ago[jsinterp] Allow uppercase object names
Philipp Hagemeister [Fri, 25 Jul 2014 04:54:52 +0000 (06:54 +0200)]
[jsinterp] Allow uppercase object names

10 years ago[youtube] Fix player ID display
Philipp Hagemeister [Fri, 25 Jul 2014 04:49:26 +0000 (06:49 +0200)]
[youtube] Fix player ID display

10 years ago[shared] Add extractor (Closes #3312)
Sergey M․ [Thu, 24 Jul 2014 14:12:45 +0000 (21:12 +0700)]
[shared] Add extractor (Closes #3312)

10 years agoReplace failure handling with up-front check.
Philipp Hagemeister [Thu, 24 Jul 2014 11:29:44 +0000 (13:29 +0200)]
Replace failure handling with up-front check.

The only time that write_string should fail is if the Python is completely braindead.
Check for that condition and output a more accurate warning.

See #3326 for details.

10 years agoAdd --rm-cache-dir
Philipp Hagemeister [Thu, 24 Jul 2014 10:16:16 +0000 (12:16 +0200)]
Add --rm-cache-dir

10 years agodeprecate --title
Philipp Hagemeister [Thu, 24 Jul 2014 09:52:16 +0000 (11:52 +0200)]
deprecate --title

This is the default already. If you want a specific format, pick it with -o or --id.

10 years agoReorder filesytem options
Philipp Hagemeister [Thu, 24 Jul 2014 09:50:49 +0000 (11:50 +0200)]
Reorder filesytem options

* Push down the deprecated ones
* Roughly order file-name, no-*, write-*, further options

10 years agoGroup cache-related options under filesystem
Philipp Hagemeister [Thu, 24 Jul 2014 09:49:26 +0000 (11:49 +0200)]
Group cache-related options under filesystem

10 years agoRegroup and hide workaround options
Philipp Hagemeister [Thu, 24 Jul 2014 09:46:21 +0000 (11:46 +0200)]
Regroup and hide workaround options

These options are rarely necessary. Hide them to make the important options in the general group more obvious.

10 years ago[test_youtube_signatures] Modernize
Philipp Hagemeister [Thu, 24 Jul 2014 09:39:54 +0000 (11:39 +0200)]
[test_youtube_signatures] Modernize

10 years ago[jsinterp] Do not expect dot in simple function call
Philipp Hagemeister [Thu, 24 Jul 2014 09:33:33 +0000 (11:33 +0200)]
[jsinterp] Do not expect dot in simple function call

10 years agorelease 2014.07.24
Philipp Hagemeister [Thu, 24 Jul 2014 09:24:43 +0000 (11:24 +0200)]
release 2014.07.24

10 years ago[jsinterp] 'reverse' modifies the array in place (fixes #3334)
Jaime Marquínez Ferrándiz [Thu, 24 Jul 2014 09:08:31 +0000 (11:08 +0200)]
[jsinterp] 'reverse' modifies the array in place (fixes #3334)

10 years ago[jsinterp] Implement splice and general improvement
Philipp Hagemeister [Thu, 24 Jul 2014 08:41:12 +0000 (10:41 +0200)]
[jsinterp] Implement splice and general improvement

I still get 403s on YouTube though.

10 years ago[krasview] Add extractor (Closes #3313)
Sergey M․ [Wed, 23 Jul 2014 12:29:15 +0000 (19:29 +0700)]
[krasview] Add extractor (Closes #3313)

10 years ago[youtube] Extract the 'sts' parameter from the webpage (fixes #3327)
Jaime Marquínez Ferrándiz [Wed, 23 Jul 2014 10:16:26 +0000 (12:16 +0200)]
[youtube] Extract the 'sts' parameter from the webpage (fixes #3327)

10 years ago[ffmpeg] PEP8 and a more obvious variable name
Philipp Hagemeister [Wed, 23 Jul 2014 00:55:06 +0000 (02:55 +0200)]
[ffmpeg] PEP8 and a more obvious variable name

10 years agoDeletes temp files after postprocess merge unless -k option is specified
rupertbaxter2 [Wed, 23 Jul 2014 00:53:44 +0000 (02:53 +0200)]
Deletes temp files after postprocess merge unless -k option is specified

10 years agoRemove legacy FileDownloader (Closes #2964)
Philipp Hagemeister [Wed, 23 Jul 2014 00:47:52 +0000 (02:47 +0200)]
Remove legacy FileDownloader (Closes #2964)

10 years agoRemove unused imports
Philipp Hagemeister [Wed, 23 Jul 2014 00:46:21 +0000 (02:46 +0200)]
Remove unused imports

10 years ago[wdr] fix up imports
Philipp Hagemeister [Wed, 23 Jul 2014 00:44:30 +0000 (02:44 +0200)]
[wdr] fix up imports

10 years agoDo not import from legacy FileDownloader class
Philipp Hagemeister [Wed, 23 Jul 2014 00:43:59 +0000 (02:43 +0200)]
Do not import from legacy FileDownloader class

10 years agorelease 2014.07.23.2
Philipp Hagemeister [Wed, 23 Jul 2014 00:25:27 +0000 (02:25 +0200)]
release 2014.07.23.2

10 years ago[YoutubeDL] Make sure we really, really get out the encoding string
Philipp Hagemeister [Wed, 23 Jul 2014 00:24:50 +0000 (02:24 +0200)]
[YoutubeDL] Make sure we really, really get out the encoding string

Fixes #3326
Apparently, on some platforms, even outputting this fails already.

10 years ago[youtube] Support new player URLs (Fixes #3326)
Philipp Hagemeister [Wed, 23 Jul 2014 00:19:33 +0000 (02:19 +0200)]
[youtube] Support new player URLs (Fixes #3326)

10 years ago[jsinterp] Allow digits in function names
Philipp Hagemeister [Wed, 23 Jul 2014 00:13:48 +0000 (02:13 +0200)]
[jsinterp] Allow digits in function names

10 years ago[rtlnow] Simplify outdated test
Philipp Hagemeister [Tue, 22 Jul 2014 23:49:25 +0000 (01:49 +0200)]
[rtlnow] Simplify outdated test

10 years ago[wdr] Fix umlaut parsing on Python 2.x
Philipp Hagemeister [Tue, 22 Jul 2014 23:47:36 +0000 (01:47 +0200)]
[wdr] Fix umlaut parsing on Python 2.x

10 years ago[nbc] Add missing import
Philipp Hagemeister [Tue, 22 Jul 2014 23:47:18 +0000 (01:47 +0200)]
[nbc] Add missing import

10 years ago[soundcloud:playlist] Fix test description
Philipp Hagemeister [Tue, 22 Jul 2014 23:43:59 +0000 (01:43 +0200)]
[soundcloud:playlist] Fix test description

10 years ago[test/helper] Do not use deprecated method
Philipp Hagemeister [Tue, 22 Jul 2014 23:43:46 +0000 (01:43 +0200)]
[test/helper] Do not use deprecated method

10 years ago[soundcloud] Adapt test
Philipp Hagemeister [Tue, 22 Jul 2014 23:41:44 +0000 (01:41 +0200)]
[soundcloud] Adapt test

10 years ago[sockshare] Fix ext
Philipp Hagemeister [Tue, 22 Jul 2014 23:40:01 +0000 (01:40 +0200)]
[sockshare] Fix ext

10 years ago[savefrom] Make test description more flexible
Philipp Hagemeister [Tue, 22 Jul 2014 23:38:07 +0000 (01:38 +0200)]
[savefrom] Make test description more flexible

10 years agorelease 2014.07.23.1
Philipp Hagemeister [Tue, 22 Jul 2014 23:27:33 +0000 (01:27 +0200)]
release 2014.07.23.1

10 years ago[vube] Fix comment count
Philipp Hagemeister [Tue, 22 Jul 2014 23:27:25 +0000 (01:27 +0200)]
[vube] Fix comment count

10 years agorelease 2014.07.23
Philipp Hagemeister [Tue, 22 Jul 2014 23:18:42 +0000 (01:18 +0200)]
release 2014.07.23

10 years ago[vube] Add support for new data format (Fixes #3325)
Philipp Hagemeister [Tue, 22 Jul 2014 23:18:27 +0000 (01:18 +0200)]
[vube] Add support for new data format (Fixes #3325)

10 years ago[mlb] Fix regex
Philipp Hagemeister [Tue, 22 Jul 2014 21:54:05 +0000 (23:54 +0200)]
[mlb] Fix regex

10 years agoMerge remote-tracking branch 'upstream/master' into MLB
Charles Chen [Tue, 22 Jul 2014 21:44:38 +0000 (14:44 -0700)]
Merge remote-tracking branch 'upstream/master' into MLB

Conflicts:
youtube_dl/extractor/mlb.py

10 years ago[MLB] Enhanced _VALID_URL to cover more MLB videos
Charles Chen [Tue, 22 Jul 2014 21:10:27 +0000 (14:10 -0700)]
[MLB] Enhanced _VALID_URL to cover more MLB videos

10 years ago[cbs] Modernize
Philipp Hagemeister [Tue, 22 Jul 2014 15:34:34 +0000 (17:34 +0200)]
[cbs] Modernize

Also add threatening skip blocks in there - access is only possible from the US. We may want to find a better geolocation restriction method for tests.

10 years agoMerge remote-tracking branch 'jterk/cbs-artists'
Philipp Hagemeister [Tue, 22 Jul 2014 15:29:09 +0000 (17:29 +0200)]
Merge remote-tracking branch 'jterk/cbs-artists'

10 years agoSupport Alternative cbs.com URL Format
Jason Terk [Tue, 22 Jul 2014 14:56:42 +0000 (07:56 -0700)]
Support Alternative cbs.com URL Format

Adds support for cbs.com URLs containing "/artist" instead of
"/video". E.g.:
http://www.cbs.com/shows/liveonletterman/artist/221752/st-vincent/

10 years agorelease 2014.07.22
Philipp Hagemeister [Tue, 22 Jul 2014 14:59:40 +0000 (16:59 +0200)]
release 2014.07.22

10 years agoMerge remote-tracking branch 'origin/master'
Philipp Hagemeister [Tue, 22 Jul 2014 14:59:31 +0000 (16:59 +0200)]
Merge remote-tracking branch 'origin/master'

10 years ago[kickstarter] Support embedded videos (Fixes #3322)
Philipp Hagemeister [Tue, 22 Jul 2014 13:52:01 +0000 (15:52 +0200)]
[kickstarter] Support embedded videos (Fixes #3322)

10 years ago[vodlocker] Fix _VALID_URL
Sergey M․ [Tue, 22 Jul 2014 13:37:33 +0000 (20:37 +0700)]
[vodlocker] Fix _VALID_URL

10 years agoAdd another great example for the --extractor-descriptions output
Philipp Hagemeister [Tue, 22 Jul 2014 02:53:06 +0000 (04:53 +0200)]
Add another great example for the --extractor-descriptions output

10 years ago[br] Allow '_' in the url (fixes #3311)
Jaime Marquínez Ferrándiz [Mon, 21 Jul 2014 18:42:20 +0000 (20:42 +0200)]
[br] Allow '_' in the url (fixes #3311)

10 years agorelease 2014.07.21
Philipp Hagemeister [Mon, 21 Jul 2014 16:06:51 +0000 (18:06 +0200)]
release 2014.07.21

10 years ago[nbcnews] Look in all playlists for video
Philipp Hagemeister [Mon, 21 Jul 2014 16:06:21 +0000 (18:06 +0200)]
[nbcnews] Look in all playlists for video

10 years ago[dropbox] Fix title encoding on Python 2
Philipp Hagemeister [Mon, 21 Jul 2014 11:55:47 +0000 (13:55 +0200)]
[dropbox] Fix title encoding on Python 2

10 years ago[sockshare] Simplify (#3268)
Philipp Hagemeister [Mon, 21 Jul 2014 11:25:59 +0000 (13:25 +0200)]
[sockshare] Simplify (#3268)

10 years agoMerge remote-tracking branch 'naglis/sockshare'
Philipp Hagemeister [Mon, 21 Jul 2014 11:24:15 +0000 (13:24 +0200)]
Merge remote-tracking branch 'naglis/sockshare'

Conflicts:
youtube_dl/extractor/__init__.py

10 years ago[tagesschau] Remove test case
Philipp Hagemeister [Mon, 21 Jul 2014 11:22:14 +0000 (13:22 +0200)]
[tagesschau] Remove test case

See http://de.wikipedia.org/wiki/Depublizieren for the sad rationale.

10 years ago[wdr] Replace test case
Philipp Hagemeister [Mon, 21 Jul 2014 11:19:41 +0000 (13:19 +0200)]
[wdr] Replace test case

10 years ago[chilloutzone] Fix test description
Philipp Hagemeister [Mon, 21 Jul 2014 11:16:48 +0000 (13:16 +0200)]
[chilloutzone] Fix test description

10 years ago[funnyordie] Fix test description
Philipp Hagemeister [Mon, 21 Jul 2014 11:14:41 +0000 (13:14 +0200)]
[funnyordie] Fix test description

10 years ago[vimeo] Update test description
Philipp Hagemeister [Mon, 21 Jul 2014 11:11:24 +0000 (13:11 +0200)]
[vimeo] Update test description

10 years ago[cnet] Fix title extraction
Philipp Hagemeister [Mon, 21 Jul 2014 11:03:18 +0000 (13:03 +0200)]
[cnet] Fix title extraction

URLs are still missing

10 years ago[dropbox] Fix test and add support for spaces in filenames
Philipp Hagemeister [Mon, 21 Jul 2014 10:57:40 +0000 (12:57 +0200)]
[dropbox] Fix test and add support for spaces in filenames

10 years ago[teachertube] Fix title and playlist recognition
Philipp Hagemeister [Mon, 21 Jul 2014 10:47:01 +0000 (12:47 +0200)]
[teachertube] Fix title and playlist recognition

10 years ago[test_playlist] Add and use assertGreaterEqual
Philipp Hagemeister [Mon, 21 Jul 2014 10:25:49 +0000 (12:25 +0200)]
[test_playlist] Add and use assertGreaterEqual

10 years ago[steam] Update test description
Philipp Hagemeister [Mon, 21 Jul 2014 10:17:44 +0000 (12:17 +0200)]
[steam] Update test description

10 years ago[savefrom] Fix test description
Philipp Hagemeister [Mon, 21 Jul 2014 10:15:23 +0000 (12:15 +0200)]
[savefrom] Fix test description

10 years ago[rtve] Fix md5sum
Philipp Hagemeister [Mon, 21 Jul 2014 10:14:06 +0000 (12:14 +0200)]
[rtve] Fix md5sum

Looks like these guys reencoded the video.

10 years agoRemove unused imports
Philipp Hagemeister [Mon, 21 Jul 2014 10:12:50 +0000 (12:12 +0200)]
Remove unused imports

10 years ago[snotr] Add description
Philipp Hagemeister [Mon, 21 Jul 2014 10:08:44 +0000 (12:08 +0200)]
[snotr] Add description

10 years ago[swfinterp] Fix imports
Philipp Hagemeister [Mon, 21 Jul 2014 10:07:26 +0000 (12:07 +0200)]
[swfinterp] Fix imports

10 years ago[snotr] PEP8 and minor fixes (#3296)
Philipp Hagemeister [Mon, 21 Jul 2014 10:02:44 +0000 (12:02 +0200)]
[snotr] PEP8 and minor fixes (#3296)

10 years agoMerge remote-tracking branch 'hassaanaliw/snotr'
Philipp Hagemeister [Mon, 21 Jul 2014 09:43:46 +0000 (11:43 +0200)]
Merge remote-tracking branch 'hassaanaliw/snotr'

10 years agoMerge pull request #3310 from bentley/master
Philipp Hagemeister [Mon, 21 Jul 2014 07:22:58 +0000 (09:22 +0200)]
Merge pull request #3310 from bentley/master

Fix typo: “ytseach” → “ytsearch”

10 years agoFix typo: “ytseach” → “ytsearch”
Anthony J. Bentley [Mon, 21 Jul 2014 00:37:44 +0000 (18:37 -0600)]
Fix typo: “ytseach” → “ytsearch”

10 years agoRemove unused imports
Philipp Hagemeister [Sun, 20 Jul 2014 21:38:44 +0000 (23:38 +0200)]
Remove unused imports

10 years ago[swfinterp] Remove (at the moment) dead code
Philipp Hagemeister [Sun, 20 Jul 2014 21:37:10 +0000 (23:37 +0200)]
[swfinterp] Remove (at the moment) dead code

10 years ago[swfinterp] Fix _u32 name
Philipp Hagemeister [Sun, 20 Jul 2014 21:36:21 +0000 (23:36 +0200)]
[swfinterp] Fix _u32 name

10 years ago[livestream] PEP8
Philipp Hagemeister [Sun, 20 Jul 2014 21:34:20 +0000 (23:34 +0200)]
[livestream] PEP8

10 years agorelease 2014.07.20.2
Philipp Hagemeister [Sun, 20 Jul 2014 21:23:01 +0000 (23:23 +0200)]
release 2014.07.20.2

10 years ago[swfinterp] Use helper function struct_unpack for old Python 2.x releases (#3270)
Philipp Hagemeister [Sun, 20 Jul 2014 21:20:15 +0000 (23:20 +0200)]
[swfinterp] Use helper function struct_unpack for old Python 2.x releases (#3270)

10 years agorelease 2014.07.20.1
Philipp Hagemeister [Sun, 20 Jul 2014 19:38:29 +0000 (21:38 +0200)]
release 2014.07.20.1

10 years ago[ard] Add support for NDR-style videos (fixes #3281)
Philipp Hagemeister [Sun, 20 Jul 2014 19:38:02 +0000 (21:38 +0200)]
[ard] Add support for NDR-style videos (fixes #3281)

10 years ago[youtube] Fix extraction of age gate videos (closes #3270)
Jaime Marquínez Ferrándiz [Sun, 20 Jul 2014 19:05:02 +0000 (21:05 +0200)]
[youtube] Fix extraction of age gate videos (closes #3270)

Setting the correct value of the 'sts' paramater in the 'get_video_info' url gives the correct urls.
Removed parameters that are not needed.

10 years ago[youtube] Add swf signature test case (#3270)
Philipp Hagemeister [Sun, 20 Jul 2014 18:45:36 +0000 (20:45 +0200)]
[youtube] Add swf signature test case (#3270)

10 years ago[youtube] fix display of swf player id
Philipp Hagemeister [Sun, 20 Jul 2014 18:20:42 +0000 (20:20 +0200)]
[youtube] fix display of swf player id