Commit Graph

292 Commits (3f6eaea676a2e4f4e3abed35ec9ffcf220e6298e)

Author SHA1 Message Date
pukkandan 3f6eaea676 Make Twitch Video ID output from Playlist and VOD extractor same.
Is this sufficient for all cases?
pukkandan 909d24dd6d Better Format Selection
* Added options: --video-multistreams, --no-video-multistreams, --audio-multistreams, --no-audio-multistreams
* New format selectors: best*, worst*, bestvideo*, bestaudio*, worstvideo*, worstaudio*
* Added b,w,v,a as alias for best, worst, video and audio respectively in format selection
* Changed video format sorting to show video only files and video+audio files together.
pukkandan eb8a44336c Better Format Sorting (Squashed)
* Added --format-sort (-S height,filesize)
* Made fields reversible (-S +height)
* Added --format-sort-force, --no-format-sort-force
* Added limit (-S height:720)
* Added codec preference (-S vcodec,acodec)
* Correct handling of preference<-1000

* Rebased to yt-dlc
* Automatically determine missing bitrates
* aext, vext, protocol, acodec, vcodec can now takes priority as string, not number (-S vext:webm)
* Correct handling of None in codec, audio_codec (None means the codec is unknown while 'none' means it doesn't exist)
* Correctly parse filesize (-S filesize:200M)
* Generalized preference calculation

* Rewrote entire code into the class FormatSort
* Correctly handle user input errors
* Combined fields (-S +ext:webm:webm)
* Closest mode (-S filesize~50M)
* Aliases (framerate=fps, br=bitrate etc)

* Documentation
Tom-Oliver Heidel 98e248faa4
Merge pull request from diegorodriguezv/fix-tmz
[TMZ] Fix TMZ.com extractor
Unknown 40ec740f7b [yt] temporary fix for automatic captions - disable json3
nixxo 4f618e64f5 [skyit] removed old skyitalia extractor
Remita Amine 12300fa45a [skyit] add support for multiple Sky Italia websites(closes )
Tom-Oliver Heidel b662fc8d20
Merge branch 'master' into gedi
Tom-Oliver Heidel 929576bb9e
Merge pull request from nao20010128nao/master
[instagram] Fix extractor
Tom-Oliver Heidel 7dde463e86
Merge pull request from nixxo/rcs
[Rcs] Add new extractor
Tom-Oliver Heidel e29288d667
Merge pull request from WolfganP/patch-1
ITV BTCC new pages' URL update (articles instead of races)
Tom-Oliver Heidel 9e4043faa9
Merge branch 'master' into rcs
Tom-Oliver Heidel e8dfaa0fd7
Merge pull request from colethedj/ytsearchfix
[youtube] fix: ytsearch not returning results sometimes due to promoted content
Tom-Oliver Heidel 6a03f4f2a8
Merge pull request from B0pol/ina
[ina] support mobile links
Tom-Oliver Heidel 6248b34ad2
Merge pull request from pukkandan/thumbnail-rename
[ffmpeg] Fix for os.rename error when embedding thumbnail to video in a different drive on windows
Tom-Oliver Heidel 8e423ae86a
Merge pull request from kyuyeunk/vlive
[Vlive] Fix playlist handling when downloading a channel
Tom-Oliver Heidel 284ec6f48a
Merge pull request from pukkandan/bitchute-embed
Detect embedded bitchute videos
Tom-Oliver Heidel bccdb02e93
Merge pull request from pukkandan/ffmpeg-use-map
[ffmpeg] Ensure all streams are copied
Tom-Oliver Heidel ef5a4db06c
Merge pull request from pukkandan/merge-main
Merge youtube-dl and fix Youtube Feeds
bopol 9b664dc420 [ina] support mobile links
Tom-Oliver Heidel 93201d50aa
Merge pull request from lorpus/master
[bitwave.tv] new extractor
lorpus ae7c01431d [bitwave.tv] add test
pukkandan c78b936af4 bug fix
pukkandan 2fa90513e5 flake8
pukkandan f0c532a430 Fix some improper Youtube URLs
Eg: https://www.youtube.com/watch?list=UUXIkr0SRTnZO4_QpZozvCCA
pukkandan a62cf34298 [spreaker] fix SpreakerShowIE test URL
pukkandan 38d7028407 Updated to release 2020.11.26
pukkandan 02ced43cbf Print youtube's warning message (Closes )
pukkandan 3d3dddc948 Update youtube extractor to 2020.11.24
pukkandan 70d5c17b08 Minor changes to make it easier to merge
pukkandan 70c5802b5d Update to release 2020.11.24 except youtube and skyit extractors
pukkandan a93f71ee5e Minor fixes
xypwn f8fb3b8a78
[SouthparkDe] Support for English URLs
Allow downloading English South Park episodes from the southpark.de
pukkandan 036fcf3aa1 Redirect channel home to /video
pukkandan 434406a982 Cleanup YoutubeTabIE _VALID_URL regex
pukkandan 386e1dd908 Better implementation of YoutubeSearchURLIE
pukkandan 7bd4a9b611 Added RDMM back
Eg: https://www.youtube.com/watch?v=MuAGGZNfUkU&list=RDMM
pukkandan ef2f3c7f58 Minor fixes
pukkandan a0566bbf5c Updated to release 2020.11.21.1
pukkandan 3462ffa892 Implemented all Youtube Feeds (ytfav, ytwatchlater, ytsubs, ythistory, ytrec) and SearchURL
pukkandan d3260f40cb Revert changes to vlive
pukkandan 097f1663a9 Detect embedded bitchute videos
pukkandan 8bdd16b499 Merge 'ytdl-org/youtube-dl/master' release 2020.11.19
Old Extractors left behind:
	VLivePlaylistIE
	YoutubeSearchURLIE
	YoutubeShowIE
	YoutubeFavouritesIE

If removing old extractors, make corresponding changes in
	docs/supportedsites.md
	youtube_dlc/extractor/extractors.py

Not merged:
	.github/ISSUE_TEMPLATE/1_broken_site.md
	.github/ISSUE_TEMPLATE/2_site_support_request.md
	.github/ISSUE_TEMPLATE/3_site_feature_request.md
	.github/ISSUE_TEMPLATE/4_bug_report.md
	.github/ISSUE_TEMPLATE/5_feature_request.md
	test/test_all_urls.py
	youtube_dlc/version.py
	Changelog
Diego Fernando Rodríguez Varón d71eb83b05 Extract embedded youtube and twitter videos
Tom-Oliver Heidel 228385340e
Merge pull request from pukkandan/break-on-existing
Stop download after encountering video in archive
Kyu Yeun Kim d02f12107f [Vlive] Fix playlist handling when downloading a channel
lorpus d9c2b0a6de [bitwave.tv] fix build
lorpus 2b547dd782 [bitwave.tv] new extractor
pukkandan ec57f903c9 Don't try to delete file if it doesn't exist
Matthew 9da76d30de code consistency