Commit Graph

93 Commits (3fc8f5b7c239ddd366012d2f0da754fcfe247297)

Author SHA1 Message Date
Sergey M․ 226b886ca8 [vk] Fix authentication (Closes )
Sergey M․ 8117df4cd9 [vk] Extract view count
Sergey M․ 7c7dd9dc7f [vk] Fix upload date extraction
Sergey M․ 054932f403 [vk] Fix extraction (Closes )
Sergey M․ 4f3bf679f5 [vk] Fix authentication for non-ASCII login/password
Sergey M․ 3630034609 [vk] Fix test (Closes )
Sergey M․ 4e01501bbf [vk] Fix extraction (Closes , closes )
Sergey M․ 1aa5172f56 [vk] Catch temporarily unavailable video error message
Philipp Hagemeister 15ec669374 [vk] Amend playlist test
Jaime Marquínez Ferrándiz 9932a65370 [vk] Remove debug assert statement (fixes , fixes )
Philipp Hagemeister 7a1818c99b [vk] Add support for rutube embeds (Fixes )
Philipp Hagemeister 1cc79574fc Fix imports and general cleanup
· Import from compat what comes from compat. Yes, some names are available in utils too, but that's an implementation detail.
· Use _match_id consistently whenever possible
· Fix some outdated tests
· Use consistent valid URL (always match the whole protocol, no ^ at start required)
· Use modern test definitions
Philipp Hagemeister 3d36cea4ac [vk] PEP8
Jouke Waleson 9e1a5b8455 PEP8: applied even more rules
Philipp Hagemeister d16abf434a [vk] Some PEP8 love
Philipp Hagemeister a8363f3ab7 [vk] Clarify test
Will Sewell 9262867e86 [vk.com] Added newline at the end of the file.
Will Sewell b9272e8f8f [vk.com] Removed redundant log message -- this information is already being logged.
Will Sewell 021a0db8f7 [vk.com] Simplified the page_id acquisition by using the id matched in the URL earlier on.
Will Sewell e1e8b6897b [vk.com] Updated the extract_videos_from_page function with a much simpler 1-liner.
Will Sewell 53d1cd1f77 [vk.com] Updated the _VALID_URL regex for the playlist IE. Removed optional m, and named the id group.
Will Sewell cad985ab4d [vk.com] Updated the description to include vk.com.
Will Sewell c52331f30c [vk.com] Updated a test video that has been removed, and added a comment for others to update two other test videos that are also now removed.
Will Sewell 42e1ff8665 [vk.com] Added upload_date variable to the test cases that still work.
Will Sewell 02a12f9fe6 [vk] date_added is now extracted from the video page.
Will Sewell 6fcd6e0e21 [vk] Updated the regex for matching user video pages. It now matches optional URL parameters too.
Will Sewell 469d4c8968 [vk] Added a new information extractor for pages that are a list of a user\'s videos on vk.com. It works in a same way to playlist style pages for the YT information extractors.
Sergey M․ e0c51cdadc [vk] Generalize errors
Sergey M․ 9334f8f17a [vk] Handle deleted videos
Sergey M․ d518d06efd [vk] Skip georestricted ivi embed test
Sergey M․ 849086a1ae [vk] Better support for embeds
Sergey M․ a8a98e43f2 [vk] Add support for mobile URLs
Sergey M․ 57bdc730e2 [vk] Add support for more URL formats ()
Sergey M․ 01ba178097 [vk] Update test
Sergey M․ fbe8053120 [vk] Update test
Sergey M․ f659951e22 [vk] Support optional dash for oid in embedded links
Sergey M. ca97a56e4b [vk] Add support for embedded videos (Closes )
Sergey M. 5544e038ab [vk] Add entry for netrc authentication
Sergey M. 9032dc28a6 [vk] Add login feature (Closes )
Philipp Hagemeister 913f32929b [vk] Add support for HQ videos (Fixes )
Philipp Hagemeister 94a23d2a1e [vk] Use unicode_literals
Philipp Hagemeister 608bf69880 [vk] avoid built-in names
Jaime Marquínez Ferrándiz 60d142aa8d Add an extractor for vk.com (closes )