Commit Graph

663 Commits (23b6e23002d8bd3af3b2ccb2e1b833c1dd1b3cbf)

Author SHA1 Message Date
Sergey M․ f2332f18e6
[youtube] Restrict embed regex ()
Remita Amine fa4bc6e712 [youtube] replace youtube redirect urls in description(fixes )
Sergey M․ 685e87b61f
[youtube] Fix relative URLs in description
Khang Nguyen 04af3aca04 Remove YoutubeSharedVideoIE https://github.com/rg3/youtube-dl/issues/14303
Sergey M․ 197224b7a4
Fix some regexes
Sergey M․ 8b561bfc9d
[youtube] Add support for hooktube.com (closes )
Sergey M․ 66c9fa36c1
[youtube] Separate methods for embeds extraction
Sergey M․ 8d81f3e36d
[youtube] Force old layout for each webpage (closes )
Sergey M․ 7998520933
[youtube] Fix upload date extraction (closes )
Sergey M․ 1c9c8de29e
[youtube] Fix extraction with --youtube-skip-dash-manifest enabled (closes )
Sergey M․ c7121fa7b8
[youtube] Fix controversy videos extraction (closes , closes )
Sergey M․ ea3f20494f
[youtube] PEP 8
Sergey M․ 7d02dcfaa2
[youtube] Don't capture YouTube Red ad for creator meta field (closes )
Sergey M․ ddbb4c5c3e
[youtube] Adapt to new automatic captions rendition (closes )
Sergey M․ 39d4c1be4d
[youtube] Improve chapters extraction (closes )
Yen Chi Hsuan a49eccdfa7
[youtube] Parse player_url if format URLs are encrypted or DASH MPDs are requested
Fixes 
Yen Chi Hsuan fd545fc6d1
Revert "[youtube] Don't use the DASH manifest from 'get_video_info' if 'use_cipher_signature' is True ()"
This reverts commit 87dc451108.
Sergey M․ dc4e4f90a2
[youtube] Modernize
Protuhj fdc20f87a6 [youtube] Fix DASH manifest signature decryption (closes )
Sergey M․ 3995d37da5
[youtube] Fix TFA ()
Sergey M․ e00eb564e9
[youtube] Fix authentication (closes )
Sergey M․ 9cafc3fd8b
[youtube] Extract chapters
Yen Chi Hsuan b62985a9a5
[youtube] Recognize another HTML5 player URL ()
Yen Chi Hsuan e31fed95b4
[youtube] Recognize new locale-based player URLs (fixes )
Remita Amine 89beedd31f [youtube] improve m3u8 format extraction
Sergey M․ d23028a8fb
[youtube] Remove explicit preference for audio-only and video-only formats
In order not to break sorting when new formats appear
Sergey M․ d0ba55871e
[youtube] Improve _VALID_URLs (closes )
Yen Chi Hsuan c9612c0487
[youtube] Mark errors about rental videos as expected
Closes 
Sergey M․ 87dadd456a
[youtube:playlist] Recognize another playlist pattern (closes , closes )
Sergey M․ 0e879f432a
[youtube:channel] Remove duplicate test
Sergey M․ fd5c4aab59
[youtube] Raise GeoRestrictedError
Sergey M․ 6310acf512
[youtube] Fix parsing codecs (closes )
Remita Amine 605fd6392f [youtube] add format info for itag 325 and 328
Yen Chi Hsuan a22b2fd19b
[youtube] Fix ytsearch* when cookies are provided
Closes 

The API with `page` is no longer used in browsers, and YouTube always
returns {'reload': 'now'} when cookies are provided.

See http://youtube.github.io/spfjs/documentation/start/ for how SPF
works. Basically appending static link with a `spf` parameter yields the
corresponding dynamic link.
Sergey M․ a685751051
[youtube:playlist] Recognize TL playlists (closes )
Sergey M․ 3c90cc8b6f
[youtube] Fix extraction for domainless player URLs
Closes 
Closes 
Closes 
Closes 
Closes 
Closes 
Closes 
Closes 
Closes 
Closes 
Closes 
Closes 
Closes 
Closes 
Closes 
Closes 
Closes 
Closes 
Closes 
Sergey M․ 556dbe7fe3
[youtube] Add fallback for duration extraction (closes )
Sergey M․ 4201ba13e6
[youtube:playlist] Fix nonexistent/private playlist detection and skip private tests
Grzegorz P 8bc0800d7c [youtube:playlist] Fix nonexistent/private playlist detection (closes )
Sergey M․ 12afdc2ad6
[youtube] Extract episode metadata (closes , closes )
Sergey M․ 022a5d663b
[youtube] Add test for itag 212 ()
Kacper Michajłow 8409b3683c [youtube] Add itag 212
Seen on video with id 1t24XAntNCY
Yen Chi Hsuan ec85ded83c
Fix "invalid escape sequences" error on Python 3.6
Sergey M․ c867adc68c
[youtube:playlist] Pass disable_polymer in query (closes , closes )
Sergey M․ 073d5bf583
[youtube:live] Relax _VALID_URL (closes )
Sergey M․ 481cc7335c
[youtube] Fix --no-playlist behavior for youtu.be/id URLs (closes )
Sergey M․ c1b2a0858c
[youtube:live] Extend _VALID_URL (Closes )
stepshal 2d3d29976b
[youtube] Change test URLs from http to https
stepshal 925194022c
Improve some _VALID_URLs
stepshal 25042f7372 Add missing r prefix for _VALID_URLs