pukkandan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e85a39717a 
							
						 
					 
					
						
						
							
							[twitcasting] Add TwitCastingUserIE, TwitCastingLiveIE  
						
						... 
						
						
						
						Closes  #374 
Code adapted from: f1fb9222bb/youtube_dl/extractor/twitcasting.py 
					
						2021-06-06 03:26:33 +05:30 
						 
				 
			
				
					
						
							
							
								MinePlayersPE 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f2cd7060fc 
							
						 
					 
					
						
						
							
							[vidio] Add VidioPremierIE and VidioLiveIE ( #371 )  
						
						... 
						
						
						
						Authored-by: MinePlayersPE 
						
					 
					
						2021-06-06 01:25:26 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							752cda3880 
							
						 
					 
					
						
						
							
							Fix and refactor prepare_outtmpl  
						
						... 
						
						
						
						The following tests would have failed previously:
%(id)d %(id)r
%(ext)s-%(ext|def)d
%(width|)d
%(id)r %(height)r
%(formats.0)r
%s 
						
					 
					
						2021-06-06 00:59:04 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9d83ad93d0 
							
						 
					 
					
						
						
							
							[cleanup] Mark unused files  
						
						
						
					 
					
						2021-06-06 00:59:04 +05:30 
						 
				 
			
				
					
						
							
							
								felix 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cc52de4356 
							
						 
					 
					
						
						
							
							[cleanup] Point all shebang to python3 ( #372 )  
						
						... 
						
						
						
						Authored by: fstirlitz 
						
					 
					
						2021-06-06 00:59:04 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							14b17a551f 
							
						 
					 
					
						
						
							
							Remove support for obsolete python versions  
						
						
						
					 
					
						2021-06-06 00:59:04 +05:30 
						 
				 
			
				
					
						
							
							
								felix 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2ec1759f9d 
							
						 
					 
					
						
						
							
							[downloader/ffmpeg] Hide FFmpeg banner unless in verbose mode ( #372 )  
						
						... 
						
						
						
						Authored by: fstirlitz 
						
					 
					
						2021-06-06 00:59:04 +05:30 
						 
				 
			
				
					
						
							
							
								felix 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e2efe599aa 
							
						 
					 
					
						
						
							
							[common] Fix FourCC fallback when parsing ISM ( #372 )  
						
						... 
						
						
						
						In some DASH manifests, the FourCC attribute is actually present,
but empty.  We thus apply the same fallback to 'AACL' that we do
when the attribute is entirely absent.
Authored by: fstirlitz 
						
					 
					
						2021-06-06 00:59:04 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5e1dba8ed6 
							
						 
					 
					
						
						
							
							Remove duplicate file trovolive.py  
						
						
						
					 
					
						2021-06-06 00:59:04 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bea742222f 
							
						 
					 
					
						
						
							
							[youtube] Support shorts URL  
						
						... 
						
						
						
						Closes  #375  
					
						2021-06-06 00:59:04 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e06ca6ddac 
							
						 
					 
					
						
						
							
							[hls] Decrypt fragment when reading from disk  
						
						... 
						
						
						
						Closes  #373  
					
						2021-06-05 18:51:15 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							eb03899192 
							
						 
					 
					
						
						
							
							[version] update  
						
						... 
						
						
						
						:ci skip all 
						
					 
					
						2021-06-01 21:08:44 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3de7c2ce9a 
							
						 
					 
					
						
						
							
							Release 2021.06.01  
						
						
						
					 
					
						2021-06-01 20:29:03 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bc6b9bcd65 
							
						 
					 
					
						
						
							
							[utils] Escape URLs in sanitized_Request, not sanitize_url  
						
						... 
						
						
						
						d2558234cf 
					
						2021-06-01 20:29:02 +05:30 
						 
				 
			
				
					
						
							
							
								Ashish 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6e6390321c 
							
						 
					 
					
						
						
							
							[Hotstar] Add HotStarSeriesIE ( #366 )  
						
						... 
						
						
						
						Authored by: Ashish0804 
						
					 
					
						2021-06-01 20:14:03 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4040428efc 
							
						 
					 
					
						
						
							
							[update] Block further update for unsupported systems  
						
						
						
					 
					
						2021-06-01 03:32:09 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cc1dfc9373 
							
						 
					 
					
						
						
							
							[cleanup] setup.py  
						
						
						
					 
					
						2021-06-01 02:48:20 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							14eb1ee1cb 
							
						 
					 
					
						
						
							
							Update to ytdl-commit-d495292  
						
						... 
						
						
						
						[ard] Relax _VALID_URL and fix video ids
d495292852Closes  #357  
						
					 
					
						2021-06-01 02:48:20 +05:30 
						 
				 
			
				
					
						
							
							
								coletdjnz 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							879e7199bb 
							
						 
					 
					
						
						
							
							[archiveorg] Add YoutubeWebArchiveIE ( #356 )  
						
						... 
						
						
						
						Co-authored by: colethedj, pukkandan, alex-gedeon 
						
					 
					
						2021-05-31 01:12:38 +00:00 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d89da64b1d 
							
						 
					 
					
						
						
							
							[hls,dash] When using concurrent_fragment_downloads, do not keep the fragment content in memory  
						
						... 
						
						
						
						Partial fix for #359 
This is a temporary solution until #364  can be implemented 
						
					 
					
						2021-05-30 23:01:49 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5dcd8e1d88 
							
						 
					 
					
						
						
							
							[hls] Disable external downloader for webtt  
						
						
						
					 
					
						2021-05-30 23:00:57 +05:30 
						 
				 
			
				
					
						
							
							
								MinePlayersPE 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							10bb7e51e8 
							
						 
					 
					
						
						
							
							[vidio] Add login support ( #362 )  
						
						... 
						
						
						
						Authored by: MinePlayersPE 
						
					 
					
						2021-05-30 20:19:14 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b0089e8992 
							
						 
					 
					
						
						
							
							[fancode] Add extractor (#316,#354)  
						
						... 
						
						
						
						Closes  #269 , #363 
Authored by: rmsmachine 
					
						2021-05-30 19:34:39 +05:30 
						 
				 
			
				
					
						
							
							
								Ashish 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a3ed14cbaf 
							
						 
					 
					
						
						
							
							[Voot] Add VootSeriesIE ( #351 )  
						
						... 
						
						
						
						Authored by: Ashish0804 
						
					 
					
						2021-05-30 16:45:42 +05:30 
						 
				 
			
				
					
						
							
							
								LE 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9dee4df559 
							
						 
					 
					
						
						
							
							[Saitosan] Add new extractor ( #350 )  
						
						... 
						
						
						
						Closes  #224 
Authored by: llacb47 
					
						2021-05-30 14:32:18 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							adddc50cbf 
							
						 
					 
					
						
						
							
							[extractor] Functions to parse socket.io response as json  
						
						... 
						
						
						
						Authored by: pukkandan, llacb47 
						
					 
					
						2021-05-30 14:22:42 +05:30 
						 
				 
			
				
					
						
							
							
								MinePlayersPE 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							46c43ffc9d 
							
						 
					 
					
						
						
							
							[vidio] Support premium videos ( #358 )  
						
						... 
						
						
						
						Authored by: MinePlayersPE 
						
					 
					
						2021-05-29 20:24:19 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							37a3bb66a7 
							
						 
					 
					
						
						
							
							[extractor] Allow note=False when extracting manifests  
						
						
						
					 
					
						2021-05-29 14:22:44 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							337e0c62f8 
							
						 
					 
					
						
						
							
							[embedthumbnail] Correctly escape filename  
						
						... 
						
						
						
						Closes  #352 
The approach in [1] is faulty as can be seen in the test cases
1. bff857a8af 
					
						2021-05-29 02:31:14 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							885cc0b75c 
							
						 
					 
					
						
						
							
							[embedthumbnail] Embed if any thumbnail was downloaded, not just the best  
						
						
						
					 
					
						2021-05-29 02:31:14 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							46953e7e6e 
							
						 
					 
					
						
						
							
							[youtube:playlist] fix bug  
						
						
						
					 
					
						2021-05-29 02:31:13 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ae8f99e648 
							
						 
					 
					
						
						
							
							Remove None values from info.json  
						
						
						
					 
					
						2021-05-29 02:31:13 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							077c476276 
							
						 
					 
					
						
						
							
							[zee5] Fix m3u8 formats extension  
						
						
						
					 
					
						2021-05-29 02:31:12 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							835a1478b4 
							
						 
					 
					
						
						
							
							Write messages to stderr when both quiet and verbose  
						
						
						
					 
					
						2021-05-29 02:31:10 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							120fe5134a 
							
						 
					 
					
						
						
							
							Pre-check archive and filters during playlist extraction  
						
						... 
						
						
						
						This makes `--break-on-existing` much faster.
It also helps `--break-on-reject` if the playlist extractor can extract the relevant fields 
						
					 
					
						2021-05-29 02:12:09 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							56a8fb4f77 
							
						 
					 
					
						
						
							
							Refactor __process_playlist using LazyList  
						
						
						
					 
					
						2021-05-29 02:12:09 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							55575225b4 
							
						 
					 
					
						
						
							
							[utils] Add __getitem__ for PagedList  
						
						
						
					 
					
						2021-05-29 02:12:08 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							483336e79e 
							
						 
					 
					
						
						
							
							[utils] Add LazyList  
						
						
						
					 
					
						2021-05-29 02:12:08 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c77495e3a4 
							
						 
					 
					
						
						
							
							[cleanup] _match_entry  
						
						
						
					 
					
						2021-05-29 02:12:07 +05:30 
						 
				 
			
				
					
						
							
							
								rhsmachine 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							65af1839c6 
							
						 
					 
					
						
						
							
							[patreon] Support vimeo embeds ( #349 )  
						
						... 
						
						
						
						Authored by: rhsmachine 
						
					 
					
						2021-05-27 22:14:43 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							177877c544 
							
						 
					 
					
						
						
							
							[extractor] Always prefer native hls downloader by default  
						
						... 
						
						
						
						When the manifest is not downloadable by native downloader, it already is able to detect it and switch to `ffmpeg`. So there doesn't seem to be a reason anymore to use ffmpeg as the preferred downloader 
						
					 
					
						2021-05-26 01:27:39 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b25522ba52 
							
						 
					 
					
						
						
							
							[update] Replace self without launching a subprocess in windows  
						
						... 
						
						
						
						Closes : #335 , https://github.com/ytdl-org/youtube-dl/issues/28488 , https://github.com/ytdl-org/youtube-dl/issues/5810 , https://github.com/ytdl-org/youtube-dl/issues/5994 
In windows, a running executable cannot be replaced. So, the old updater worked by launching a batch script and then exiting, so that the batch script can replace the executable. However, this caused the above-mentioned issues.
The new method takes advantage of the fact that while the executable cannot be replaced or deleted, it can still be renamed. The current update process on windows is as follows:
1. Delete `yt-dlp.exe.old` if it exists
2. Download the new version as `yt-dlp.exe.new`
3. Rename the running exe to `yt-dlp.exe.old`
4. Rename `yt-dlp.exe.new` to `yt-dlp.exe`
5. Open a shell that deletes `yt-dlp.exe.old` and terminate
While we still use a subprocess, the actual update is already done before the app terminates and the batch script does not print anything to stdout/stderr. So this solves all the above issues 
					
						2021-05-26 01:13:34 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c19bc311cb 
							
						 
					 
					
						
						
							
							[cleanup] Refactor updater  
						
						... 
						
						
						
						The updater now uses `.update.run_update` and not `.update.update_self`.
Although I don't expect anyone to be using the updater via API, a wrapper `update_self` is provided for compatibility just in case 
						
					 
					
						2021-05-26 01:13:08 +05:30 
						 
				 
			
				
					
						
							
							
								Hubert Hirtz 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5435dcf96e 
							
						 
					 
					
						
						
							
							Handle Basic Auth user:pass in URLs  
						
						... 
						
						
						
						Fixes https://github.com/ytdl-org/youtube-dl/issues/20258 , https://github.com/ytdl-org/youtube-dl/issues/26211 
Authored by: hhirtz, pukkandan 
						
					 
					
						2021-05-24 03:38:02 +05:30 
						 
				 
			
				
					
						
							
							
								Oliver Freyermuth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f17c702270 
							
						 
					 
					
						
						
							
							[ard] Allow URLs without - before id  
						
						... 
						
						
						
						https://github.com/ytdl-org/youtube-dl/pull/29091 
Authored by: olifre 
					
						2021-05-23 23:03:08 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3907333c5d 
							
						 
					 
					
						
						
							
							[extractor] Skip subtitles without URI in m3u8 manifests  
						
						... 
						
						
						
						Closes  #339 
Authored by: hheimbuerger 
					
						2021-05-23 22:32:47 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							acdecdfaef 
							
						 
					 
					
						
						
							
							[embedthumbnail] Embed in mp4/m4a using mutagen  
						
						... 
						
						
						
						Code from: https://github.com/ytdl-org/youtube-dl/pull/23525 
Co-authored by: tripulse , pukkandan 
						
					 
					
						2021-05-23 22:16:35 +05:30 
						 
				 
			
				
					
						
							
							
								Ashish 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							09d18ad07e 
							
						 
					 
					
						
						
							
							[Sonyliv] Add subtitle support ( #342 )  
						
						... 
						
						
						
						Authored by: Ashish0804 
						
					 
					
						2021-05-23 21:26:27 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bc516a3f3c 
							
						 
					 
					
						
						
							
							Sanitize and sort playlist thumbnails  
						
						... 
						
						
						
						Closes  #341  
					
						2021-05-23 17:28:15 +05:30 
						 
				 
			
				
					
						
							
							
								Ashish 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9572eaaa11 
							
						 
					 
					
						
						
							
							[ShemarooMe] Add extractor ( #332 )  
						
						... 
						
						
						
						Closes  #307 
Co-authored-by: Ashish0804, pukkandan 
					
						2021-05-23 12:42:50 +05:30