Commit Graph

18604 Commits (c4218ac3f1146daac20308439cdc374e3561101a)
 

Author SHA1 Message Date
shirt-dev fc2119f210
Fix for empty HTTP head requests
Related: https://github.com/ytdl-org/youtube-dl/issues/7181

Authored-by: shirtjs <2660574+shirtjs@users.noreply.github.com> (shirt-dev)
shirt-dev 5d25607a3a
Change optional dependency from `Crypto` to `pycryptodome` (Closes )
Authored-by: shirtjs <2660574+shirtjs@users.noreply.github.com> (shirt-dev)

pycryptodome is an in-place replacement for Crypto and is more actively developed
pukkandan a96c6d154a [youtube] Fix search continuations
pukkandan cc2db87805 Update to ytdl-2021.02.10
Except: [archiveorg] Fix and improve extraction (5fc53690cbe6abb11941a3f4846b566a7472753e)
shirt-dev 539d158c50
Fix issue with unicode filenames in aria2c (Closes )
Authored-by: shirtjs <2660574+shirtjs@users.noreply.github.com> (shirt-dev)
kurumigi fb198a8a9c
[niconico] Improved extraction and support encrypted/SMILE movies
Co-authored-by: tsukumijima <tsukumijima@users.noreply.github.com>
Co-authored-by: tsukumi <39271166+tsukumijima@users.noreply.github.com>
Co-authored-by: Bepis <36346617+bbepis@users.noreply.github.com>
Co-authored-by: pukkandan <pukkandan@gmail.com>
pukkandan 8d801631cf [version] update
:ci skip all
pukkandan ba9f36d732 Release 2021.02.09
pukkandan cffab0eefc [embedsubtitle] Keep original subtitle after conversion if write_subtitles given
Closes: https://github.com/pukkandan/yt-dlp/issues/57#issuecomment-775227745

:ci skip dl
pukkandan 2e339f59c3 [embedthumbnail] Keep original thumbnail after conversion if write_thumbnail given (Closes )
Closes https://github.com/ytdl-org/youtube-dl/issues/27041

:ci skip dl
pukkandan 6c4fd172de Add fallback for thumbnails
Workaround for: https://github.com/ytdl-org/youtube-dl/issues/28023
Related: https://github.com/ytdl-org/youtube-dl/pull/28031

Also fixes https://www.reddit.com/r/youtubedl/comments/lfslw1/youtubedlp_with_aria2c_for_dash_support_is/gmolt0r?context=3
pukkandan deaec5afc2 [youtube] Fix tests
pukkandan 69184e4152 [youtube] Simplified renderer parsing
pukkandan a1b535bd75 [youtube] Support gridPlaylistRenderer and gridVideoRenderer (Closes )
pukkandan b3943b2f33 [pyinst.py] Move back to root dir (Closes )
shirt-dev 3dd264bf42
Implement self updater
Co-authored-by: shirtjs <2660574+shirtjs@users.noreply.github.com> (shirt-dev)
Co-authored-by: pukkandan <pukkandan@gmail.com>
pukkandan efabc16165 [postprocessor] Fix bug (Closes )
introduced by: 1bf540d28b

:ci skip dl
shirt-dev 5219cb3e75
Add aria2c support for DASH (mpd) and HLS (m3u8)
Co-authored-by: Dan <2660574+shirtjs@users.noreply.github.com>
Co-authored-by: pukkandan <pukkandan@gmail.com>
pukkandan ff84930c86 [youtube] Bugfix (Closes )
pukkandan 06ff212d64 [documentation] Crypto is an optional dependency
pukkandan 1bf540d28b [sponskrub] Don't raise error when the video does not exist
Eg: `--convert-sub srt --no-download --sponskrub` gave error before

:ci skip dl
pukkandan df692c5a7a [remuxvideo] Fix validation of conditional remux
pukkandan ecc97af344 [youtube] Don't show warning for empty playlist description (Closes )
:ci skip dl
pukkandan 8a0b932258 [movefiles] Fix compatibility with python2
:ci skip dl
pukkandan 4d608b522f [youtube_live_chat] Improve extraction
:ci skip dl
pukkandan 885d36d4e4 [youtube] Fix comment extraction (Closes )
:ci skip dl
pukkandan 0fd1a2b0bf [version] update (and linter)
pukkandan c25228e5da Release 2021.02.04
pukkandan de6000d913 Multiple output templates for different file types
Syntax: -o common_template -o type:type_template
Types supported: subtitle|thumbnail|description|annotation|infojson|pl_description|pl_infojson
pukkandan ff88a05cff [pyinst] Automatically detect python architecture and working directory
:ci skip all
pukkandan 8a784c74d1 [linter] youtube.py
pukkandan 545cc85d11 [youtube] Update to ytdl-2021.02.04.1
pukkandan c10d0213fc [FormatSort] fix bug where `quality` had more priority than `hasvid`
pukkandan 2181983a0c Update to ytdl-2021.02.04.1 except youtube
pukkandan e29663c644
Allow date/time formatting in output template
Closes 
pukkandan 9c3fe2ef80 [youtube_live_chat] Fix URL
Bug introduced by 82e3f6ebda

:ci skip dl
pukkandan b60419c51a [youtube] More metadata extraction for channels/playlists
pukkandan 18590cecdb Strip out internal fields such as `_filename` from infojson (Closes )
:ci skip dl
pukkandan 9f888147de [FormatSort] Allow user to prefer av01 over vp9
The default is still vp9
pukkandan e8be92f9d6 Fix "Default format spec" appearing in quiet mode
pukkandan b9d973bef1 Fix issue with overwriting files
pukkandan c55256c5a3 [audius] Fix extractor
pukkandan 82e3f6ebda [youtube_live_chat] Fix `parse_yt_initial_data` and add `fragment_retries`
:ci skip dl
pukkandan af819c216f [postprocessor] Raise errors correctly
Previously, when a postprocessor reported error, the download was still considered a success. This causes issues especially with critical PPs like Merger, MoveFiles etc

:ci skip dl
pukkandan e3b771a898 fix typos :ci skip dl
pukkandan cac96421d9 New option --no-write-playlist-metafiles to NOT write playlist metadata files
pukkandan 7c245ce877 [metadatafromtitle] Fix bug when extracting data from numeric fields
:ci skip dl
pukkandan eabce90175 [version] update
:ci skip dl
pukkandan 29b6000e35 Release 2021.01.29
pukkandan e38df8f9fa Refactor `update-version`, `pyinst.py` and related files
* Refactor update-version
* Moved pyinst, update-version and icon into devscripts
* pyinst doesn't bump version anymore
* Merge pyinst and pyinst32. Usage: `pyinst.py [32|64]`
* Add mutagen as requirement
* Remove make_win and related files