CLI-Meta-YoutubeDl
view release on metacpan or search on metacpan
devdata/youtube-dl.help.2016.05.30.2 view on Meta::CPAN
description, use --match-filter "like_count > 100 & dislike_count <? 50 & description" .
--no-playlist Download only the video, if the URL refers to a video and a playlist.
--yes-playlist Download the playlist, if the URL refers to a video and a playlist.
--age-limit YEARS Download only videos suitable for the given age
--download-archive FILE Download only videos not listed in the archive file. Record the IDs of all downloaded videos in it.
--include-ads Download advertisements as well (experimental)
Download Options:
-r, --rate-limit LIMIT Maximum download rate in bytes per second (e.g. 50K or 4.2M)
-R, --retries RETRIES Number of retries (default is 10), or "infinite".
--fragment-retries RETRIES Number of retries for a fragment (default is 10), or "infinite" (DASH only)
--buffer-size SIZE Size of download buffer (e.g. 1024 or 16K) (default is 1024)
--no-resize-buffer Do not automatically adjust the buffer size. By default, the buffer size is automatically resized from an initial value of SIZE.
--playlist-reverse Download playlist videos in reverse order
--xattr-set-filesize Set file xattribute ytdl.filesize with expected filesize (experimental)
--hls-prefer-native Use the native HLS downloader instead of ffmpeg
--hls-prefer-ffmpeg Use ffmpeg instead of the native HLS downloader
--hls-use-mpegts Use the mpegts container for HLS videos, allowing to play the video while downloading (some players may not be able to play it)
--external-downloader COMMAND Use the specified external downloader. Currently supports aria2c,avconv,axel,curl,ffmpeg,httpie,wget
--external-downloader-args ARGS Give these arguments to the external downloader
devdata/youtube-dl.help.2019.07.16 view on Meta::CPAN
.
--no-playlist Download only the video, if the URL refers to a video and a playlist.
--yes-playlist Download the playlist, if the URL refers to a video and a playlist.
--age-limit YEARS Download only videos suitable for the given age
--download-archive FILE Download only videos not listed in the archive file. Record the IDs of all downloaded videos in it.
--include-ads Download advertisements as well (experimental)
Download Options:
-r, --limit-rate RATE Maximum download rate in bytes per second (e.g. 50K or 4.2M)
-R, --retries RETRIES Number of retries (default is 10), or "infinite".
--fragment-retries RETRIES Number of retries for a fragment (default is 10), or "infinite" (DASH, hlsnative and ISM)
--skip-unavailable-fragments Skip unavailable fragments (DASH, hlsnative and ISM)
--abort-on-unavailable-fragment Abort downloading when some fragment is not available
--keep-fragments Keep downloaded fragments on disk after downloading is finished; fragments are erased by default
--buffer-size SIZE Size of download buffer (e.g. 1024 or 16K) (default is 1024)
--no-resize-buffer Do not automatically adjust the buffer size. By default, the buffer size is automatically resized from an initial value of SIZE.
--http-chunk-size SIZE Size of a chunk for chunk-based HTTP downloading (e.g. 10485760 or 10M) (default is disabled). May be useful for bypassing bandwidth throttling imposed by a
webserver (experimental)
--playlist-reverse Download playlist videos in reverse order
--playlist-random Download playlist videos in random order
--xattr-set-filesize Set file xattribute ytdl.filesize with expected file size
--hls-prefer-native Use the native HLS downloader instead of ffmpeg
--hls-prefer-ffmpeg Use ffmpeg instead of the native HLS downloader
--hls-use-mpegts Use the mpegts container for HLS videos, allowing to play the video while downloading (some players may not be able to play it)
devdata/youtube-dl.help.2020-09-06 view on Meta::CPAN
who also have a description, use --match-filter "like_count > 100 & dislike_count <? 50 & description" .
--no-playlist Download only the video, if the URL refers to a video and a playlist.
--yes-playlist Download the playlist, if the URL refers to a video and a playlist.
--age-limit YEARS Download only videos suitable for the given age
--download-archive FILE Download only videos not listed in the archive file. Record the IDs of all downloaded videos in it.
--include-ads Download advertisements as well (experimental)
Download Options:
-r, --limit-rate RATE Maximum download rate in bytes per second (e.g. 50K or 4.2M)
-R, --retries RETRIES Number of retries (default is 10), or "infinite".
--fragment-retries RETRIES Number of retries for a fragment (default is 10), or "infinite" (DASH, hlsnative and ISM)
--skip-unavailable-fragments Skip unavailable fragments (DASH, hlsnative and ISM)
--abort-on-unavailable-fragment Abort downloading when some fragment is not available
--keep-fragments Keep downloaded fragments on disk after downloading is finished; fragments are erased by default
--buffer-size SIZE Size of download buffer (e.g. 1024 or 16K) (default is 1024)
--no-resize-buffer Do not automatically adjust the buffer size. By default, the buffer size is automatically resized from an initial value of SIZE.
--http-chunk-size SIZE Size of a chunk for chunk-based HTTP downloading (e.g. 10485760 or 10M) (default is disabled). May be useful for bypassing bandwidth
throttling imposed by a webserver (experimental)
--playlist-reverse Download playlist videos in reverse order
--playlist-random Download playlist videos in random order
--xattr-set-filesize Set file xattribute ytdl.filesize with expected file size
--hls-prefer-native Use the native HLS downloader instead of ffmpeg
--hls-prefer-ffmpeg Use ffmpeg instead of the native HLS downloader
--hls-use-mpegts Use the mpegts container for HLS videos, allowing to play the video while downloading (some players may not be able to play it)
devdata/youtube-dl.help.2021.06.06 view on Meta::CPAN
at the given service), but who also have a description, use --match-filter "like_count > 100 & dislike_count <? 50 & description" .
--no-playlist Download only the video, if the URL refers to a video and a playlist.
--yes-playlist Download the playlist, if the URL refers to a video and a playlist.
--age-limit YEARS Download only videos suitable for the given age
--download-archive FILE Download only videos not listed in the archive file. Record the IDs of all downloaded videos in it.
--include-ads Download advertisements as well (experimental)
Download Options:
-r, --limit-rate RATE Maximum download rate in bytes per second (e.g. 50K or 4.2M)
-R, --retries RETRIES Number of retries (default is 10), or "infinite".
--fragment-retries RETRIES Number of retries for a fragment (default is 10), or "infinite" (DASH, hlsnative and ISM)
--skip-unavailable-fragments Skip unavailable fragments (DASH, hlsnative and ISM)
--abort-on-unavailable-fragment Abort downloading when some fragment is not available
--keep-fragments Keep downloaded fragments on disk after downloading is finished; fragments are erased by default
--buffer-size SIZE Size of download buffer (e.g. 1024 or 16K) (default is 1024)
--no-resize-buffer Do not automatically adjust the buffer size. By default, the buffer size is automatically resized from an initial value of SIZE.
--http-chunk-size SIZE Size of a chunk for chunk-based HTTP downloading (e.g. 10485760 or 10M) (default is disabled). May be useful for bypassing bandwidth
throttling imposed by a webserver (experimental)
--playlist-reverse Download playlist videos in reverse order
--playlist-random Download playlist videos in random order
--xattr-set-filesize Set file xattribute ytdl.filesize with expected file size
--hls-prefer-native Use the native HLS downloader instead of ffmpeg
--hls-prefer-ffmpeg Use ffmpeg instead of the native HLS downloader
--hls-use-mpegts Use the mpegts container for HLS videos, allowing to play the video while downloading (some players may not be able to play it)
lib/CLI/Meta/YoutubeDl.pm view on Meta::CPAN
'match-filter=s' => undef, # e.g. "like_count > 100 & dislike_count <? 50 & description"
'no-playlist' => undef,
'yes-playlist' => undef,
'age-limit=i' => undef,
'download-archive=s' => {completion=>$comp_file},
'include-ads' => undef,
# Download Options:
'limit-rate|r=s' => undef, # number with prefix
'retries|R=i' => undef,
'fragment-retries=i' => undef,
'skip-unavailable-fragments' => undef,
'abort-on-unavailable-fragment' => undef,
'keep-fragments' => undef,
'buffer-size=s' => undef, # number or number with prefix
'no-resize-buffer' => undef,
'http-chunk-size=s' => undef, # e.g. 10485760 or 10M
'playlist-reverse' => undef,
'playlist-random' => undef,
'xattr-set-filesize' => undef,
'hls-prefer-native' => undef,
'hls-prefer-ffmpeg' => undef,
'hls-use-mpegts' => undef,
'external-downloader=s' => {completion=>["aria2c", "axel", "curl", "httpie", "wget"]},
( run in 0.809 second using v1.01-cache-2.11-cpan-364913b4093 )