Commit Graph

443 Commits (710822166279059c2880bfa4ca7a5626cc1e7d98)

Author SHA1 Message Date
pukkandan 71df9b7fd5
[cleanup] Misc
pukkandan 784320c98c
Implement universal format sorting
Closes 
pukkandan 105bfd90f5
Add new field `aspect_ratio`
Closes 
pukkandan 6368e2e639
[cleanup] Misc
Closes 
pukkandan d7b460d0e5
Make early reject of `--match-filter` stricter
Closes 
pukkandan bc5c2f8a2c
Fix bugs in `PlaylistEntries`
bashonly e4221b700f
Fix `--list` options not implying `-s` in some cases ()
Authored by: bashonly, Grub4K
pukkandan 497074f044
Write API params in debug head
pukkandan d5d1df8afd
[cleanup Misc
Closes 
cruel-efficiency 2576d53a31
Fix end time of clips ()
Closes 
Authored by: cruel-efficiency
pukkandan 9b9dad119a
[outtmpl] Ensure ASCII in json and add option for Unicode
Closes 
pukkandan 94dc8604dd
Do more processing in `--flat-playlist`
pukkandan aebb4f4ba7
Fix for formats=None
Fixes: https://github.com/yt-dlp/yt-dlp/pull/4965#issuecomment-1267682512
pukkandan a057779d5e
[cleanup] Minor fixes
Closes , Closes 
sam 177662e0f2
[extractor/MicrosoftEmbed] Add extractor ()
Closes 
Authored by: DoubleCouponDay
Simon Sawicki dfea94f8f6
[extractor/crunchyroll:beta] Improve handling of hardsubs ()
Closes 
Authored by: Grub4K
pukkandan 0500ee3d81
Don't download entire video when no matching `--download-sections`
pukkandan 0bd5a039ea
Playlists maynot always have webpage_url
Lesmiscore fc2ba496fd
Allow open ranges for time ranges ()
Authored by: Lesmiscore
pukkandan 9c935fbc72
Fix bug in ae1035646a
Closes 
pukkandan deae7c1711
[cleanup] Misc
pukkandan 941e881e1f
Fix bug in ae1035646a
Closes 
pukkandan ae1035646a
Allow a `set` to be passed as `download_archive`
pukkandan 17ffed1842
[docs] Improvements
* Move detailed installation instructions to https://github.com/yt-dlp/yt-dlp/wiki/Installation
* Link to wiki where applicable
* Fix some mistakes. Closes , Closes , Closes 
* Improve some error messages
pukkandan 48c8424bd9
Fix bug in 07a1250e0e
pukkandan 07a1250e0e
[outtmpl] Curly braces to filter keys
pukkandan d2c8aadf79
[cleanup] Misc
Closes , Closes , Closes 
Authored by: pukkandan, MrRawes, DavidH-2022
pukkandan 1ac7f46184
Update to ytdl-commit-ed5c44e7
[compat] Replace deficient ChainMap class in Py3.3 and earlier
ed5c44e7b7
bashonly 9bd13fe5bb
[cookies] Support firefox container in `--cookies-from-browser` ()
Authored by: bashonly
pukkandan da4db748fa
[utils] Add `deprecation_warning`
See https://github.com/yt-dlp/yt-dlp/pull/2173#issuecomment-1097021515
pukkandan b5e7a2e69d
Add version to infojson
pukkandan fd404bec7e
Fix `--break-per-url --max-downloads`
pukkandan fe7866d0ed
Add option `--use-extractors`
Deprecates `--force-generic-extractor`

Closes , Closes 

Related: , 
pukkandan 5314b52192
[utils] Add orderedSet_from_options
pukkandan a831c2ea90
[cleanup] Misc
pukkandan c200096c03
Fix bug in --download-archive
Closes 
pukkandan 1e4fca9a87
[cleanup] Misc
Lesmiscore 62b58c0936
[docs] Consistent use of `e.g.` ()
Authored by: Lesmiscore
pukkandan f0ad6f8c51
Remove filtered entries from `-J`
Closes 
pukkandan 70b2340909
[build, devscripts] Add devscript to set a build variant
Closes 
pukkandan b8ed0f15d4
[extractor] Add field `audio_channels`
Lauren N. Liberda fc61aff41b
Determine merge container better (See desc) ()
* Determine the container early. Closes 
* Use codecs instead of just file extensions
* Obey `--prefer-free-formats`
* Allow fallbacks in `--merge-output`

Authored by: pukkandan, selfisekai
pukkandan 7356a44443
Fix misleading DRM message
Closes 
pukkandan a6ca61d427
Fix bug in 0647d9251f
pukkandan 0647d9251f
Minor bugfixes
pukkandan 1e8fe57e5c [extractor] Support multiple archive ids for one video ()
Closes 
pukkandan 8f97a15d1c [extractor] Framework for embed detection ()
pukkandan a6bcaf71fc
[outtmpl] Treat empty values as None in filenames
Workaround for 
pukkandan 8dc5930511
[utils, cleanup] Consolidate known media extensions
pukkandan 3955b20703
Fix bugs in 3bec830a59
Closes