Commit Graph

570 Commits (f3b737ed19b1cff76a1d6fd14ae678942a135cc9)

Author SHA1 Message Date
pukkandan 298f597b4f Release 2021.01.16
pukkandan e2e43aea21 Portable Configuration file (closes )
Inspired by https://github.com/ytdl-org/youtube-dl/pull/27592
pukkandan 7bc877a20d Add PyPI release
pukkandan 17fa3ee25f Documentation fixes
* Change all links to point to new fork URL
* Changed sponskrub links to my fork of the same
* Other typos
pukkandan 8b0d7497d5 Added option `--break-on-reject`
and modified `--break-on-existing`
pukkandan 90505ff153 [readme] Change all links to point to new fork URL
pukkandan 9b45b9f51a Release 2021.01.12
pukkandan d9d045e2ef Changed repo name to yt-dlp
pukkandan f5546c0b3c Fix typos (Closes )
:skip ci all

Co-authored by: FelixFrog
pukkandan f20f5fe524 Add changelog for the unreleased changes in blackjack4494/yt-dlc
and made related changes in README
pukkandan b2f70ae74e Update version badge automatically in README
Uses: https://github.com/Schneegans/dynamic-badges-action
pukkandan 6fd35a1101 Release 2021.01.09
pukkandan e5bc03a6fa Release 2021.01.08
pukkandan 034b6215b4 Move changelog to seperate file
pukkandan 0c0ff18f7d [CI] Created quick-test
pukkandan a26c99ac13 Release 2021.01.07-1
pukkandan 1b77b347d4 Allow passing different arguments to different postprocessors
* Also deprecated --sponskrub-args

Closes: https://github.com/ytdl-org/youtube-dl/issues/27593
Eg: `--postprocessor-args "VideoConvertor:-c:v h264_nvenc -preset slow"`
Eg: `--postprocessor-args "SponsKrub:-include-selfpromo"`

For backward compatibility, `--postprocessor-args args` is equivalent to:
`--post-processor-args "sponskrub:" --post-processor-args "default:args"`
pukkandan c76eb41bb9 Preparing for release
pukkandan dbbbe555d7 Add `duration_string` to info_dict
pukkandan 7fd86ce1a9 Remove av01 priority
pukkandan 2af884ff22 v2021.01.05.02
pukkandan 91ebc64068 Change defaults
* Enabled --ignore by default
* Disabled --video-multistreams and --audio-multistreams by default
* Changed default format selection to 'bv*+ba/b' when --audio-multistreams is disabled
* Changed default format sort order to 'res,fps,codec,size,br,asr,proto,ext,has_audio,source,format_id'
* Changed default output template to '%(title)s [%(id)s].%(ext)s'
* Enabled `--list-formats-as-table` by default
pukkandan 50865ca803 v2021.01.05 - Make publicly available
pukkandan 29f7c58aaf Update to ytdl-2021.01.03
pukkandan c2b5f3114f Readme changes
pukkandan 6623ac349b Added negative switches for many existing options
* The idea is that it should be possible to negate any boolean option by adding a `no-` to the switch

New: `--no-ignore-dynamic-mpd`, `--no-allow-dynamic-mpd`, `--allow-dynamic-mpd`, `--youtube-include-hls-manifest`, `--no-youtube-include-hls-manifest`, `--no-youtube-skip-hls-manifest`, `--no-download`, `--no-download-archive`, `--resize-buffer`, `--part`, `--mtime`, `--no-keep-fragments`, `--no-cookies`, `--no-write-annotations`, `--no-write-info-json`, `--no-write-description`, `--no-write-thumbnail`, `--youtube-include-dash-manifest`, `--post-overwrites`, `--no-keep-video`, `--no-embed-subs`, `--no-embed-thumbnail`, `--no-add-metadata`, `--no-include-ads`, `--no-write-sub`, `--no-write-auto-sub`, `--no-playlist-reverse`, `--no-restrict-filenames`, `--youtube-include-dash-manifest`, `--no-format-sort-force`, `--flat-videos`, `--no-list-formats-as-table`, `--no-sponskrub`, `--no-sponskrub-cut`, `--no-sponskrub-force`

Renamed: `--write-subs`, --no-write-subs`, `--no-write-auto-subs, `--write-auto-subs`. Note that these can still be used without the ending "s"
pukkandan a9e7f54670 Sponskrub integration
pukkandan 76d321f68f Option to present -F output to a more tabular form
pukkandan 2d30509fc8 Add --force-download-archive by by h-h-h-h
Authored-by: h-h-h-h
pukkandan 732044afb2 Add --write-*-link by h-h-h-h
Authored-by: h-h-h-h
pukkandan f96bff99cb Relaxed validation for format filters so that any arbitrary field can be used
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
pukkandan ea6e0c2b0d Add --break-on-existing by @gergesh
Authored-by: Yoav Shai <gergesh@gmail.com>
Unknown 5db4014b23 [skip travis] readme and pypi update
Tom-Oliver Heidel 471115dbee
[skip travis] add option to use pip to use master
Tom-Oliver Heidel 167c108f70
[skip travis]
Tom-Oliver Heidel cf553deceb
[skip travis] update travis badge
bopol 9754a441e3 use webarchive to fix a dead link in README
Tom-Oliver Heidel 6410992da9
[skip travis] updated readme
replaced download links
added 'how to update'
Tom-Oliver Heidel bc30d1e09f
[skip travis] mention trim-file-name
Tom-Oliver Heidel 7e6790e232
[skip travis] update README.md - sleep-subtitles
Tom-Oliver Heidel 07892b3fcc
[skip travis] slight changes to badges in readme.
Unknown b777004649 Merge branch 'ytdl-org-master'
Tom-Oliver Heidel b96a939bbf
[skip travis] advice using pyinst.py for windows
Unknown 17cb02d0c6 bump version 2020.09.16
Unknown 78895bd3a1 [Core] hls manifests, dynamic mpd
Tom-Oliver Heidel cd93279de8 Merge branch 'ext/remuxe-video' of https://github.com/Zocker1999NET/youtube-dl into Zocker1999NET-ext/remuxe-video
Jens Timmerman 8a92dee72c
Update README.md
cleanup + typo fix
Jens Timmerman 893afc2ca8
Update README.md
Tom-Oliver Heidel 1c547dc8b3
[skip travis] add gitter and license badge
Tom-Oliver Heidel 2028c6492a
[skip travis] quick fix readme
Tom-Oliver Heidel 424dc7be53
[skip travis] add pypi badge
Unknown e367127957 [skip travis] minor fixes
Unknown cefecac12c [skip travis] renaming
to avoid using same folder when using pip install for example
Tom-Oliver Heidel a90d4f7e10
[skip travis] added download stats badge for pypi
Tom-Oliver Heidel 5f326cf54b
[skip travis] added win/unix executable to readme
Tom-Oliver Heidel 9ab41610b4
[skip travis] update readme.
Tom-Oliver Heidel c8598bbe26
change travis ci in readme
Felix Stupp efe87a10ae
Added --remux-video option
Fixes 

- Supported formats declared: mp4, mkv
- Added FFmpegVideoRemuxerPP as postprocessor
- Added option to README and shell-completion scripts
TotalCaesar659 fae11394f0
[README.md] flake8 HTTPS URL ()
Sergey M․ 00a41ca4c3
release 2020.05.03
Sergey M․ ea782aca52
[README.md] Clarify 429 error
Manu Cornet a6e6673e82 [README.md] Also read permission to the binary in how to update section ()
Sergey M d9d3a5a816
[README.md] Move code from to the right place
DaMightyZombie 11edb76610 [README.md] Rephrase usage example comment ()
Martin Michlmayr f412970164 [README.md] Fix lists formatting (closes )
Lists have to be separated from the previous paragraph by a blank line
in certain variants of Markdown, otherwise they are not interpreted as
lists.

This change ensures that that the youtube-dl.1 man page, which is
generated from README.md with the help of pandoc, is formatted
correctly.
Sergey M․ 067aa17edf
Start moving to ytdl-org
Sergey M 252abb1e8b
[README.md] Mention more convenience extraction functions
Sergey M 4e58d9fabb
[README.md] Fix formatting
Sergey M․ 2cc779f497
[YoutubeDL] Add negation support for string comparisons in format selection expressions (closes , closes )
Atlas Sullivan 60a899bb7e [README.md] Fix typo
Sergey M 8437f5089f
[README.md] Add long lines policy to coding conventions
Sergey M 696f4e4114
[README.md] Add more guide lines for regular expressions
Elan Ruusamäe 904bb599be [README.md] Add flake8 instructions
Sergey M c984196cf1
[README.md] Bind info dict URLs to a fixed blob (closes )
Sergey M․ 22e07ce502
[README.md] Improve documentation on safe metadata extraction and add more examples
Sergey M․ 60ce0c67fd
[README.md] Document channel meta fields for output template
Sidney de Koning 722f1a0f8f [README.md] Actualize Firefox cookie export add-on
Previous one does not work with newer Firefox versions
Aaron Brager 4e71dfd819 [README.md] Rename OS X to macOS
Sergey M․ 689af4960e
release 2018.07.04
Sergey M․ 0934c9d4fa
release 2018.05.26
Sergey M․ 7550ea501a
release 2018.05.18
Sergey M․ 9e18bb4c67
release 2018.05.09
Sergey M․ e8dfecb384
release 2018.04.03
Sergey M․ 05a7ffb126
release 2018.03.03
Sergey M․ 3d977fe4d2
release 2018.02.22
Sergey M․ db157d2a2a
release 2018.02.03
Reto Kromer a86922c470 [README.md] Clarify macOS name
Sergey M․ 3961c6cb9d
[YoutubeDL] Add support for playlist_uploader and playlist_uploader_id in output template (closes , )
Sergey M․ a670b1ba26
[README.md] Add is_live, start_time and end_time to output template section (closes )
Sergey M․ 5c0e5bc4df
[README.md] Add build status bagde
Sergey M․ 9524dca3ac
[README.md] Use revision bound link to YoutubeDL options (closes )
Sergey M․ 9fc41bcb6b
release 2017.09.24
kayb94 51aee72d16 [README.md] Clarify how to run extractor specific test cases
Alan Yee 903d4d1625 [README.md] Switch to HTTPS URLs
Justin Quan 1f03fef994 [README.md] Improve grammar
Sergey M․ cb1e6d8985
release 2017.06.12
Sergey M․ 76e6378358
[README.md] Improve man page formatting
Sergey M․ 6b7ce85cdc
[README.md] Mention http_dash_segments protocol