Download only format mp4 on youtube-dl Unicorn Meta Zoo #1: Why another podcast? ...
Married in secret, can marital status in passport be changed at a later date?
What *exactly* is electrical current, voltage, and resistance?
How can I wire a 9-position switch so that each position turns on one more LED than the one before?
PIC mathematical operations weird problem
Protagonist's race is hidden - should I reveal it?
Do I need to protect SFP ports and optics from dust/contaminants? If so, how?
What’s with the clanks in Endgame?
How long after the last departure shall the airport stay open for an emergency return?
Why does the Cisco show run command not show the full version, while the show version command does?
What is the least dense liquid under normal conditions?
Second order approximation of the loss function (Deep learning book, 7.33)
My bank got bought out, am I now going to have to start filing tax returns in a different state?
My admission is revoked after accepting the admission offer
How to get even lighting when using flash for group photos near wall?
How to keep bees out of canned beverages?
What is the term for a person whose job is to place products on shelves in stores?
Multiple options vs single option UI
What is this word supposed to be?
What to do with someone that cheated their way through university and a PhD program?
Is Diceware more secure than a long passphrase?
Will I lose my paid in full property
Multiple fireplaces in an apartment building?
Map material from china not allowed to leave the country
Suing a Police Officer Instead of the Police Department
Download only format mp4 on youtube-dl
Unicorn Meta Zoo #1: Why another podcast?
Announcing the arrival of Valued Associate #679: Cesar Manara
2019 Community Moderator Election Results
Why I closed the “Why is Kali so hard” questionDeal with renamed videos in youtube-dlTrouble with codecs and youtube-dl on FedoraPrint youtube video id to file from mpv stdoutyoutube-dl delete files that are no longer in a playlistHow to download the highest quality .mp3 with youtube-dl on Sierra?EOF error when using youtube-dlFfmpeg - youtube-dlCLI utility to search and view/download YouTube videosDownload error with youtube-dl and axelyoutube-dl, how to write all subs of a youtube playlist to ONE single file?
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty{ margin-bottom:0;
}
How can I use the download-dl to download video through url playlist only format mp4 instead format .mkv
or .webm
?
I use this command to download videos: youtube-dl -itcv --yes-playlist https://www.youtube.com/playlist?list=....
The result this command are video with extension .mp4
, .mkv
or .webm
youtube-dl
add a comment |
How can I use the download-dl to download video through url playlist only format mp4 instead format .mkv
or .webm
?
I use this command to download videos: youtube-dl -itcv --yes-playlist https://www.youtube.com/playlist?list=....
The result this command are video with extension .mp4
, .mkv
or .webm
youtube-dl
look at the--list-formats
and--format nn
switches.
– jc__
Mar 29 '16 at 14:59
Used -f mp4. But one times downloaded the file, on mp4, with 150mb and another time with 90mb. I was read the help, available through "youtube --help" and I can't find another parameter where I can specific to download the maxima quality!
– Edgar Oliveira
Mar 29 '16 at 17:13
add a comment |
How can I use the download-dl to download video through url playlist only format mp4 instead format .mkv
or .webm
?
I use this command to download videos: youtube-dl -itcv --yes-playlist https://www.youtube.com/playlist?list=....
The result this command are video with extension .mp4
, .mkv
or .webm
youtube-dl
How can I use the download-dl to download video through url playlist only format mp4 instead format .mkv
or .webm
?
I use this command to download videos: youtube-dl -itcv --yes-playlist https://www.youtube.com/playlist?list=....
The result this command are video with extension .mp4
, .mkv
or .webm
youtube-dl
youtube-dl
edited Oct 14 '16 at 15:28
GAD3R
28.4k1959116
28.4k1959116
asked Mar 29 '16 at 13:59
Edgar OliveiraEdgar Oliveira
4512611
4512611
look at the--list-formats
and--format nn
switches.
– jc__
Mar 29 '16 at 14:59
Used -f mp4. But one times downloaded the file, on mp4, with 150mb and another time with 90mb. I was read the help, available through "youtube --help" and I can't find another parameter where I can specific to download the maxima quality!
– Edgar Oliveira
Mar 29 '16 at 17:13
add a comment |
look at the--list-formats
and--format nn
switches.
– jc__
Mar 29 '16 at 14:59
Used -f mp4. But one times downloaded the file, on mp4, with 150mb and another time with 90mb. I was read the help, available through "youtube --help" and I can't find another parameter where I can specific to download the maxima quality!
– Edgar Oliveira
Mar 29 '16 at 17:13
look at the
--list-formats
and --format nn
switches.– jc__
Mar 29 '16 at 14:59
look at the
--list-formats
and --format nn
switches.– jc__
Mar 29 '16 at 14:59
Used -f mp4. But one times downloaded the file, on mp4, with 150mb and another time with 90mb. I was read the help, available through "youtube --help" and I can't find another parameter where I can specific to download the maxima quality!
– Edgar Oliveira
Mar 29 '16 at 17:13
Used -f mp4. But one times downloaded the file, on mp4, with 150mb and another time with 90mb. I was read the help, available through "youtube --help" and I can't find another parameter where I can specific to download the maxima quality!
– Edgar Oliveira
Mar 29 '16 at 17:13
add a comment |
3 Answers
3
active
oldest
votes
To list the available formats type:
youtube-dl -F url
Then choose the best one
Example : youtube-dl -f 11 url
Example from webupd8
youtube-dl -F http://www.youtube.com/watch?v=3JZ_D3ELwOQ
sample output:
[youtube] Setting language
[youtube] 3JZ_D3ELwOQ: Downloading webpage
[youtube] 3JZ_D3ELwOQ: Downloading video info webpage
[youtube] 3JZ_D3ELwOQ: Extracting video information
[info] Available formats for 3JZ_D3ELwOQ:
format code extension resolution note
171 webm audio only DASH webm audio , audio@ 48k (worst)
140 m4a audio only DASH audio , audio@128k
160 mp4 192p DASH video
133 mp4 240p DASH video
134 mp4 360p DASH video
135 mp4 480p DASH video
136 mp4 720p DASH video
137 mp4 1080p DASH video
17 3gp 176x144
36 3gp 320x240
5 flv 400x240
43 webm 640x360
18 mp4 640x360
22 mp4 1280x720 (best)
You can choose best
and type
youtube-dl -f 22 http://www.youtube.com/watch?v=3JZ_D3ELwOQ
To get the best video quality (1080p DASH - format "137") and best audio quality (DASH audio - format "140"), you must use the following command:
youtube-dl -f 137+140 http://www.youtube.com/watch?v=3JZ_D3ELwOQ
EDIT
You can get more options here
Video Selection:
--playlist-start NUMBER Playlist video to start at (default is 1)
--playlist-end NUMBER Playlist video to end at (default is last)
--playlist-items ITEM_SPEC Playlist video items to download. Specify
indices of the videos in the playlist
separated by commas like: "--playlist-items
1,2,5,8" if you want to download videos
indexed 1, 2, 5, 8 in the playlist. You can
specify range: "--playlist-items
1-3,7,10-13", it will download the videos
at index 1, 2, 3, 7, 10, 11, 12 and 13.
--match-title REGEX Download only matching titles (regex or
caseless sub-string)
--reject-title REGEX Skip download for matching titles (regex or
caseless sub-string)
--max-downloads NUMBER Abort after downloading NUMBER files
--min-filesize SIZE Do not download any videos smaller than
SIZE (e.g. 50k or 44.6m)
--max-filesize SIZE Do not download any videos larger than SIZE
(e.g. 50k or 44.6m)
--date DATE Download only videos uploaded in this date
--datebefore DATE Download only videos uploaded on or before
this date (i.e. inclusive)
--dateafter DATE Download only videos uploaded on or after
this date (i.e. inclusive)
--min-views COUNT Do not download any videos with less than
COUNT views
--max-views COUNT Do not download any videos with more than
COUNT views
--match-filter FILTER Generic video filter (experimental).
Specify any key (see help for -o for a list
of available keys) to match if the key is
present, !key to check if the key is not
present,key > NUMBER (like "comment_count >
12", also works with >=, <, <=, !=, =) to
compare against a number, and & to require
multiple matches. Values which are not
known are excluded unless you put a
question mark (?) after the operator.For
example, to only match videos that have
been liked more than 100 times and disliked
less than 50 times (or the dislike
functionality is not available 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)
When I download video on playlist, through "youtube-dl -itcv --yes-playlist url" exist some videos which didn't download. How can I do around this? Or, this problem existed because I didn't use parameter "-f mp4" and occurred a error when the program choose the best format to download?
– Edgar Oliveira
Mar 29 '16 at 21:13
just typeyoutube-dl --yes-playlist url
– GAD3R
Mar 29 '16 at 22:37
continu with the same problem. The playlist has I try download indicate 42 videos on youtube. But only 34 videos was download. The output this is: [youtube:playlist] playlist Name Playlist: Downloading 34 videos
– Edgar Oliveira
Mar 29 '16 at 23:14
@EdgarOliveira often in playlists there are some deleted videos yet youtube continues to include in playlist ... is this causing the issue
– Scott Stensland
Aug 2 '16 at 2:38
add a comment |
Like this (source):
youtube-dl -f 'bestvideo[ext=mp4]+bestaudio[ext=m4a]/mp4' url
cool, this downloaded best video + best audio and merged it together.
– Renetik
Feb 1 '17 at 6:08
1
Works a treat! I'll set it as an alias in my.bashrc
filealias youtube-download="youtube-dl -f 'bestvideo[ext=mp4]+bestaudio[ext=m4a]/mp4'"
– Programster
Feb 3 '17 at 16:51
1
This needs more upvotes and to be updated to the best answer.
– j4k3
Mar 5 '17 at 20:30
4
If you don't care about the specific formats requested by OP, then it's worth noting that since 2015 the defaults for youtube-dl are-f bestvideo+bestaudio/best
, so it's already setup to download the bestvideo and bestaudio (and automatically muxing them together in a resulting file). Source: github.com/rg3/youtube-dl/blob/master/…
– jj_
Sep 19 '17 at 6:46
1
@s4y youtube-dl will indeed transcode when it needs to (--audio-format
option) but you are right here: it should not be the case with that line, because you are forcing youtube-dl to download two files (bestaudio[ext=mp4] and bestvideo[ext=m4a]) that have the same kind of container in common (mp4), so whatever their content, when remuxing it, they will be stacked in another mp4 without any transcoding required.
– jj_
Sep 21 '17 at 22:00
|
show 3 more comments
According to this comment by glenn-slayden, an mp4 format with highest video quality is obtained as follows:
I realize this thread is a bit old, but I think the situation has changed somewhat. For my goal:
- first and foremost always take the best available video quality regardless of format;
- but then never let the audio format alone cause you to lose mp4.
Previously, I was using
bestvideo+bestaudio/best
, but I find the following variant works much better for reducingmkv
, (apparently) eliminatingwebm
, but yet still guaranteeing the highest quality video (don't use the--merge-output-format
option when using this):
--format bestvideo+bestaudio[ext=m4a]/bestvideo+bestaudio/best
Notice that, in the first term, the
ext
filter is specified for the audio but not the video, a technique which I didn't see mentioned in the discussion above. If that seems backwards for my stated goals, that might be because, considering that we're trying to ensure that the video format ismp4
, why is the constraint given for the audio?
The key is that each fallback term (separated by the slashes) will fail if any part of its requirement fails, moving on to the next term. When using
bestvideo+bestaudio
, many cases of getting a non-mp4 container only show up because that format selection unequivocally insists onbestaudio
, which may then mean a mixed format. It's because thebestvideo+bestaudio
command is too insistent that you get forced out ofmp4
.
But what if you care more about getting a mp4 container than you do about the audio quality? By insisting on
m4a
audio first--but then relenting on just that part while issuingbestvideo
again--(by using the the format selection above) you essentially express a flexible preference formp4
over the other containers; you surely do wantmp4
if possible, but not at the cost of reduced video quality.
As I said, you may still get some
mkv
, but they will be greatly reduced in number and only used when required to supply a (supposedly) better video. And so far with this configuration, I haven't seen anywebm
at all, because something like 248+140 works ends up asmkv
.
In the latter case, adding --merge-output-format mp4
will convert to mp4 if required. So the full command is:
youtube-dl --format "bestvideo+bestaudio[ext=m4a]/bestvideo+bestaudio/best" --merge-output-format mp4
add a comment |
Your Answer
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "106"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f272868%2fdownload-only-format-mp4-on-youtube-dl%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
3 Answers
3
active
oldest
votes
3 Answers
3
active
oldest
votes
active
oldest
votes
active
oldest
votes
To list the available formats type:
youtube-dl -F url
Then choose the best one
Example : youtube-dl -f 11 url
Example from webupd8
youtube-dl -F http://www.youtube.com/watch?v=3JZ_D3ELwOQ
sample output:
[youtube] Setting language
[youtube] 3JZ_D3ELwOQ: Downloading webpage
[youtube] 3JZ_D3ELwOQ: Downloading video info webpage
[youtube] 3JZ_D3ELwOQ: Extracting video information
[info] Available formats for 3JZ_D3ELwOQ:
format code extension resolution note
171 webm audio only DASH webm audio , audio@ 48k (worst)
140 m4a audio only DASH audio , audio@128k
160 mp4 192p DASH video
133 mp4 240p DASH video
134 mp4 360p DASH video
135 mp4 480p DASH video
136 mp4 720p DASH video
137 mp4 1080p DASH video
17 3gp 176x144
36 3gp 320x240
5 flv 400x240
43 webm 640x360
18 mp4 640x360
22 mp4 1280x720 (best)
You can choose best
and type
youtube-dl -f 22 http://www.youtube.com/watch?v=3JZ_D3ELwOQ
To get the best video quality (1080p DASH - format "137") and best audio quality (DASH audio - format "140"), you must use the following command:
youtube-dl -f 137+140 http://www.youtube.com/watch?v=3JZ_D3ELwOQ
EDIT
You can get more options here
Video Selection:
--playlist-start NUMBER Playlist video to start at (default is 1)
--playlist-end NUMBER Playlist video to end at (default is last)
--playlist-items ITEM_SPEC Playlist video items to download. Specify
indices of the videos in the playlist
separated by commas like: "--playlist-items
1,2,5,8" if you want to download videos
indexed 1, 2, 5, 8 in the playlist. You can
specify range: "--playlist-items
1-3,7,10-13", it will download the videos
at index 1, 2, 3, 7, 10, 11, 12 and 13.
--match-title REGEX Download only matching titles (regex or
caseless sub-string)
--reject-title REGEX Skip download for matching titles (regex or
caseless sub-string)
--max-downloads NUMBER Abort after downloading NUMBER files
--min-filesize SIZE Do not download any videos smaller than
SIZE (e.g. 50k or 44.6m)
--max-filesize SIZE Do not download any videos larger than SIZE
(e.g. 50k or 44.6m)
--date DATE Download only videos uploaded in this date
--datebefore DATE Download only videos uploaded on or before
this date (i.e. inclusive)
--dateafter DATE Download only videos uploaded on or after
this date (i.e. inclusive)
--min-views COUNT Do not download any videos with less than
COUNT views
--max-views COUNT Do not download any videos with more than
COUNT views
--match-filter FILTER Generic video filter (experimental).
Specify any key (see help for -o for a list
of available keys) to match if the key is
present, !key to check if the key is not
present,key > NUMBER (like "comment_count >
12", also works with >=, <, <=, !=, =) to
compare against a number, and & to require
multiple matches. Values which are not
known are excluded unless you put a
question mark (?) after the operator.For
example, to only match videos that have
been liked more than 100 times and disliked
less than 50 times (or the dislike
functionality is not available 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)
When I download video on playlist, through "youtube-dl -itcv --yes-playlist url" exist some videos which didn't download. How can I do around this? Or, this problem existed because I didn't use parameter "-f mp4" and occurred a error when the program choose the best format to download?
– Edgar Oliveira
Mar 29 '16 at 21:13
just typeyoutube-dl --yes-playlist url
– GAD3R
Mar 29 '16 at 22:37
continu with the same problem. The playlist has I try download indicate 42 videos on youtube. But only 34 videos was download. The output this is: [youtube:playlist] playlist Name Playlist: Downloading 34 videos
– Edgar Oliveira
Mar 29 '16 at 23:14
@EdgarOliveira often in playlists there are some deleted videos yet youtube continues to include in playlist ... is this causing the issue
– Scott Stensland
Aug 2 '16 at 2:38
add a comment |
To list the available formats type:
youtube-dl -F url
Then choose the best one
Example : youtube-dl -f 11 url
Example from webupd8
youtube-dl -F http://www.youtube.com/watch?v=3JZ_D3ELwOQ
sample output:
[youtube] Setting language
[youtube] 3JZ_D3ELwOQ: Downloading webpage
[youtube] 3JZ_D3ELwOQ: Downloading video info webpage
[youtube] 3JZ_D3ELwOQ: Extracting video information
[info] Available formats for 3JZ_D3ELwOQ:
format code extension resolution note
171 webm audio only DASH webm audio , audio@ 48k (worst)
140 m4a audio only DASH audio , audio@128k
160 mp4 192p DASH video
133 mp4 240p DASH video
134 mp4 360p DASH video
135 mp4 480p DASH video
136 mp4 720p DASH video
137 mp4 1080p DASH video
17 3gp 176x144
36 3gp 320x240
5 flv 400x240
43 webm 640x360
18 mp4 640x360
22 mp4 1280x720 (best)
You can choose best
and type
youtube-dl -f 22 http://www.youtube.com/watch?v=3JZ_D3ELwOQ
To get the best video quality (1080p DASH - format "137") and best audio quality (DASH audio - format "140"), you must use the following command:
youtube-dl -f 137+140 http://www.youtube.com/watch?v=3JZ_D3ELwOQ
EDIT
You can get more options here
Video Selection:
--playlist-start NUMBER Playlist video to start at (default is 1)
--playlist-end NUMBER Playlist video to end at (default is last)
--playlist-items ITEM_SPEC Playlist video items to download. Specify
indices of the videos in the playlist
separated by commas like: "--playlist-items
1,2,5,8" if you want to download videos
indexed 1, 2, 5, 8 in the playlist. You can
specify range: "--playlist-items
1-3,7,10-13", it will download the videos
at index 1, 2, 3, 7, 10, 11, 12 and 13.
--match-title REGEX Download only matching titles (regex or
caseless sub-string)
--reject-title REGEX Skip download for matching titles (regex or
caseless sub-string)
--max-downloads NUMBER Abort after downloading NUMBER files
--min-filesize SIZE Do not download any videos smaller than
SIZE (e.g. 50k or 44.6m)
--max-filesize SIZE Do not download any videos larger than SIZE
(e.g. 50k or 44.6m)
--date DATE Download only videos uploaded in this date
--datebefore DATE Download only videos uploaded on or before
this date (i.e. inclusive)
--dateafter DATE Download only videos uploaded on or after
this date (i.e. inclusive)
--min-views COUNT Do not download any videos with less than
COUNT views
--max-views COUNT Do not download any videos with more than
COUNT views
--match-filter FILTER Generic video filter (experimental).
Specify any key (see help for -o for a list
of available keys) to match if the key is
present, !key to check if the key is not
present,key > NUMBER (like "comment_count >
12", also works with >=, <, <=, !=, =) to
compare against a number, and & to require
multiple matches. Values which are not
known are excluded unless you put a
question mark (?) after the operator.For
example, to only match videos that have
been liked more than 100 times and disliked
less than 50 times (or the dislike
functionality is not available 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)
When I download video on playlist, through "youtube-dl -itcv --yes-playlist url" exist some videos which didn't download. How can I do around this? Or, this problem existed because I didn't use parameter "-f mp4" and occurred a error when the program choose the best format to download?
– Edgar Oliveira
Mar 29 '16 at 21:13
just typeyoutube-dl --yes-playlist url
– GAD3R
Mar 29 '16 at 22:37
continu with the same problem. The playlist has I try download indicate 42 videos on youtube. But only 34 videos was download. The output this is: [youtube:playlist] playlist Name Playlist: Downloading 34 videos
– Edgar Oliveira
Mar 29 '16 at 23:14
@EdgarOliveira often in playlists there are some deleted videos yet youtube continues to include in playlist ... is this causing the issue
– Scott Stensland
Aug 2 '16 at 2:38
add a comment |
To list the available formats type:
youtube-dl -F url
Then choose the best one
Example : youtube-dl -f 11 url
Example from webupd8
youtube-dl -F http://www.youtube.com/watch?v=3JZ_D3ELwOQ
sample output:
[youtube] Setting language
[youtube] 3JZ_D3ELwOQ: Downloading webpage
[youtube] 3JZ_D3ELwOQ: Downloading video info webpage
[youtube] 3JZ_D3ELwOQ: Extracting video information
[info] Available formats for 3JZ_D3ELwOQ:
format code extension resolution note
171 webm audio only DASH webm audio , audio@ 48k (worst)
140 m4a audio only DASH audio , audio@128k
160 mp4 192p DASH video
133 mp4 240p DASH video
134 mp4 360p DASH video
135 mp4 480p DASH video
136 mp4 720p DASH video
137 mp4 1080p DASH video
17 3gp 176x144
36 3gp 320x240
5 flv 400x240
43 webm 640x360
18 mp4 640x360
22 mp4 1280x720 (best)
You can choose best
and type
youtube-dl -f 22 http://www.youtube.com/watch?v=3JZ_D3ELwOQ
To get the best video quality (1080p DASH - format "137") and best audio quality (DASH audio - format "140"), you must use the following command:
youtube-dl -f 137+140 http://www.youtube.com/watch?v=3JZ_D3ELwOQ
EDIT
You can get more options here
Video Selection:
--playlist-start NUMBER Playlist video to start at (default is 1)
--playlist-end NUMBER Playlist video to end at (default is last)
--playlist-items ITEM_SPEC Playlist video items to download. Specify
indices of the videos in the playlist
separated by commas like: "--playlist-items
1,2,5,8" if you want to download videos
indexed 1, 2, 5, 8 in the playlist. You can
specify range: "--playlist-items
1-3,7,10-13", it will download the videos
at index 1, 2, 3, 7, 10, 11, 12 and 13.
--match-title REGEX Download only matching titles (regex or
caseless sub-string)
--reject-title REGEX Skip download for matching titles (regex or
caseless sub-string)
--max-downloads NUMBER Abort after downloading NUMBER files
--min-filesize SIZE Do not download any videos smaller than
SIZE (e.g. 50k or 44.6m)
--max-filesize SIZE Do not download any videos larger than SIZE
(e.g. 50k or 44.6m)
--date DATE Download only videos uploaded in this date
--datebefore DATE Download only videos uploaded on or before
this date (i.e. inclusive)
--dateafter DATE Download only videos uploaded on or after
this date (i.e. inclusive)
--min-views COUNT Do not download any videos with less than
COUNT views
--max-views COUNT Do not download any videos with more than
COUNT views
--match-filter FILTER Generic video filter (experimental).
Specify any key (see help for -o for a list
of available keys) to match if the key is
present, !key to check if the key is not
present,key > NUMBER (like "comment_count >
12", also works with >=, <, <=, !=, =) to
compare against a number, and & to require
multiple matches. Values which are not
known are excluded unless you put a
question mark (?) after the operator.For
example, to only match videos that have
been liked more than 100 times and disliked
less than 50 times (or the dislike
functionality is not available 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)
To list the available formats type:
youtube-dl -F url
Then choose the best one
Example : youtube-dl -f 11 url
Example from webupd8
youtube-dl -F http://www.youtube.com/watch?v=3JZ_D3ELwOQ
sample output:
[youtube] Setting language
[youtube] 3JZ_D3ELwOQ: Downloading webpage
[youtube] 3JZ_D3ELwOQ: Downloading video info webpage
[youtube] 3JZ_D3ELwOQ: Extracting video information
[info] Available formats for 3JZ_D3ELwOQ:
format code extension resolution note
171 webm audio only DASH webm audio , audio@ 48k (worst)
140 m4a audio only DASH audio , audio@128k
160 mp4 192p DASH video
133 mp4 240p DASH video
134 mp4 360p DASH video
135 mp4 480p DASH video
136 mp4 720p DASH video
137 mp4 1080p DASH video
17 3gp 176x144
36 3gp 320x240
5 flv 400x240
43 webm 640x360
18 mp4 640x360
22 mp4 1280x720 (best)
You can choose best
and type
youtube-dl -f 22 http://www.youtube.com/watch?v=3JZ_D3ELwOQ
To get the best video quality (1080p DASH - format "137") and best audio quality (DASH audio - format "140"), you must use the following command:
youtube-dl -f 137+140 http://www.youtube.com/watch?v=3JZ_D3ELwOQ
EDIT
You can get more options here
Video Selection:
--playlist-start NUMBER Playlist video to start at (default is 1)
--playlist-end NUMBER Playlist video to end at (default is last)
--playlist-items ITEM_SPEC Playlist video items to download. Specify
indices of the videos in the playlist
separated by commas like: "--playlist-items
1,2,5,8" if you want to download videos
indexed 1, 2, 5, 8 in the playlist. You can
specify range: "--playlist-items
1-3,7,10-13", it will download the videos
at index 1, 2, 3, 7, 10, 11, 12 and 13.
--match-title REGEX Download only matching titles (regex or
caseless sub-string)
--reject-title REGEX Skip download for matching titles (regex or
caseless sub-string)
--max-downloads NUMBER Abort after downloading NUMBER files
--min-filesize SIZE Do not download any videos smaller than
SIZE (e.g. 50k or 44.6m)
--max-filesize SIZE Do not download any videos larger than SIZE
(e.g. 50k or 44.6m)
--date DATE Download only videos uploaded in this date
--datebefore DATE Download only videos uploaded on or before
this date (i.e. inclusive)
--dateafter DATE Download only videos uploaded on or after
this date (i.e. inclusive)
--min-views COUNT Do not download any videos with less than
COUNT views
--max-views COUNT Do not download any videos with more than
COUNT views
--match-filter FILTER Generic video filter (experimental).
Specify any key (see help for -o for a list
of available keys) to match if the key is
present, !key to check if the key is not
present,key > NUMBER (like "comment_count >
12", also works with >=, <, <=, !=, =) to
compare against a number, and & to require
multiple matches. Values which are not
known are excluded unless you put a
question mark (?) after the operator.For
example, to only match videos that have
been liked more than 100 times and disliked
less than 50 times (or the dislike
functionality is not available 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)
edited Apr 23 '16 at 17:26
answered Mar 29 '16 at 18:01
GAD3RGAD3R
28.4k1959116
28.4k1959116
When I download video on playlist, through "youtube-dl -itcv --yes-playlist url" exist some videos which didn't download. How can I do around this? Or, this problem existed because I didn't use parameter "-f mp4" and occurred a error when the program choose the best format to download?
– Edgar Oliveira
Mar 29 '16 at 21:13
just typeyoutube-dl --yes-playlist url
– GAD3R
Mar 29 '16 at 22:37
continu with the same problem. The playlist has I try download indicate 42 videos on youtube. But only 34 videos was download. The output this is: [youtube:playlist] playlist Name Playlist: Downloading 34 videos
– Edgar Oliveira
Mar 29 '16 at 23:14
@EdgarOliveira often in playlists there are some deleted videos yet youtube continues to include in playlist ... is this causing the issue
– Scott Stensland
Aug 2 '16 at 2:38
add a comment |
When I download video on playlist, through "youtube-dl -itcv --yes-playlist url" exist some videos which didn't download. How can I do around this? Or, this problem existed because I didn't use parameter "-f mp4" and occurred a error when the program choose the best format to download?
– Edgar Oliveira
Mar 29 '16 at 21:13
just typeyoutube-dl --yes-playlist url
– GAD3R
Mar 29 '16 at 22:37
continu with the same problem. The playlist has I try download indicate 42 videos on youtube. But only 34 videos was download. The output this is: [youtube:playlist] playlist Name Playlist: Downloading 34 videos
– Edgar Oliveira
Mar 29 '16 at 23:14
@EdgarOliveira often in playlists there are some deleted videos yet youtube continues to include in playlist ... is this causing the issue
– Scott Stensland
Aug 2 '16 at 2:38
When I download video on playlist, through "youtube-dl -itcv --yes-playlist url" exist some videos which didn't download. How can I do around this? Or, this problem existed because I didn't use parameter "-f mp4" and occurred a error when the program choose the best format to download?
– Edgar Oliveira
Mar 29 '16 at 21:13
When I download video on playlist, through "youtube-dl -itcv --yes-playlist url" exist some videos which didn't download. How can I do around this? Or, this problem existed because I didn't use parameter "-f mp4" and occurred a error when the program choose the best format to download?
– Edgar Oliveira
Mar 29 '16 at 21:13
just type
youtube-dl --yes-playlist url
– GAD3R
Mar 29 '16 at 22:37
just type
youtube-dl --yes-playlist url
– GAD3R
Mar 29 '16 at 22:37
continu with the same problem. The playlist has I try download indicate 42 videos on youtube. But only 34 videos was download. The output this is: [youtube:playlist] playlist Name Playlist: Downloading 34 videos
– Edgar Oliveira
Mar 29 '16 at 23:14
continu with the same problem. The playlist has I try download indicate 42 videos on youtube. But only 34 videos was download. The output this is: [youtube:playlist] playlist Name Playlist: Downloading 34 videos
– Edgar Oliveira
Mar 29 '16 at 23:14
@EdgarOliveira often in playlists there are some deleted videos yet youtube continues to include in playlist ... is this causing the issue
– Scott Stensland
Aug 2 '16 at 2:38
@EdgarOliveira often in playlists there are some deleted videos yet youtube continues to include in playlist ... is this causing the issue
– Scott Stensland
Aug 2 '16 at 2:38
add a comment |
Like this (source):
youtube-dl -f 'bestvideo[ext=mp4]+bestaudio[ext=m4a]/mp4' url
cool, this downloaded best video + best audio and merged it together.
– Renetik
Feb 1 '17 at 6:08
1
Works a treat! I'll set it as an alias in my.bashrc
filealias youtube-download="youtube-dl -f 'bestvideo[ext=mp4]+bestaudio[ext=m4a]/mp4'"
– Programster
Feb 3 '17 at 16:51
1
This needs more upvotes and to be updated to the best answer.
– j4k3
Mar 5 '17 at 20:30
4
If you don't care about the specific formats requested by OP, then it's worth noting that since 2015 the defaults for youtube-dl are-f bestvideo+bestaudio/best
, so it's already setup to download the bestvideo and bestaudio (and automatically muxing them together in a resulting file). Source: github.com/rg3/youtube-dl/blob/master/…
– jj_
Sep 19 '17 at 6:46
1
@s4y youtube-dl will indeed transcode when it needs to (--audio-format
option) but you are right here: it should not be the case with that line, because you are forcing youtube-dl to download two files (bestaudio[ext=mp4] and bestvideo[ext=m4a]) that have the same kind of container in common (mp4), so whatever their content, when remuxing it, they will be stacked in another mp4 without any transcoding required.
– jj_
Sep 21 '17 at 22:00
|
show 3 more comments
Like this (source):
youtube-dl -f 'bestvideo[ext=mp4]+bestaudio[ext=m4a]/mp4' url
cool, this downloaded best video + best audio and merged it together.
– Renetik
Feb 1 '17 at 6:08
1
Works a treat! I'll set it as an alias in my.bashrc
filealias youtube-download="youtube-dl -f 'bestvideo[ext=mp4]+bestaudio[ext=m4a]/mp4'"
– Programster
Feb 3 '17 at 16:51
1
This needs more upvotes and to be updated to the best answer.
– j4k3
Mar 5 '17 at 20:30
4
If you don't care about the specific formats requested by OP, then it's worth noting that since 2015 the defaults for youtube-dl are-f bestvideo+bestaudio/best
, so it's already setup to download the bestvideo and bestaudio (and automatically muxing them together in a resulting file). Source: github.com/rg3/youtube-dl/blob/master/…
– jj_
Sep 19 '17 at 6:46
1
@s4y youtube-dl will indeed transcode when it needs to (--audio-format
option) but you are right here: it should not be the case with that line, because you are forcing youtube-dl to download two files (bestaudio[ext=mp4] and bestvideo[ext=m4a]) that have the same kind of container in common (mp4), so whatever their content, when remuxing it, they will be stacked in another mp4 without any transcoding required.
– jj_
Sep 21 '17 at 22:00
|
show 3 more comments
Like this (source):
youtube-dl -f 'bestvideo[ext=mp4]+bestaudio[ext=m4a]/mp4' url
Like this (source):
youtube-dl -f 'bestvideo[ext=mp4]+bestaudio[ext=m4a]/mp4' url
answered Dec 6 '16 at 23:27
s4ys4y
1,04174
1,04174
cool, this downloaded best video + best audio and merged it together.
– Renetik
Feb 1 '17 at 6:08
1
Works a treat! I'll set it as an alias in my.bashrc
filealias youtube-download="youtube-dl -f 'bestvideo[ext=mp4]+bestaudio[ext=m4a]/mp4'"
– Programster
Feb 3 '17 at 16:51
1
This needs more upvotes and to be updated to the best answer.
– j4k3
Mar 5 '17 at 20:30
4
If you don't care about the specific formats requested by OP, then it's worth noting that since 2015 the defaults for youtube-dl are-f bestvideo+bestaudio/best
, so it's already setup to download the bestvideo and bestaudio (and automatically muxing them together in a resulting file). Source: github.com/rg3/youtube-dl/blob/master/…
– jj_
Sep 19 '17 at 6:46
1
@s4y youtube-dl will indeed transcode when it needs to (--audio-format
option) but you are right here: it should not be the case with that line, because you are forcing youtube-dl to download two files (bestaudio[ext=mp4] and bestvideo[ext=m4a]) that have the same kind of container in common (mp4), so whatever their content, when remuxing it, they will be stacked in another mp4 without any transcoding required.
– jj_
Sep 21 '17 at 22:00
|
show 3 more comments
cool, this downloaded best video + best audio and merged it together.
– Renetik
Feb 1 '17 at 6:08
1
Works a treat! I'll set it as an alias in my.bashrc
filealias youtube-download="youtube-dl -f 'bestvideo[ext=mp4]+bestaudio[ext=m4a]/mp4'"
– Programster
Feb 3 '17 at 16:51
1
This needs more upvotes and to be updated to the best answer.
– j4k3
Mar 5 '17 at 20:30
4
If you don't care about the specific formats requested by OP, then it's worth noting that since 2015 the defaults for youtube-dl are-f bestvideo+bestaudio/best
, so it's already setup to download the bestvideo and bestaudio (and automatically muxing them together in a resulting file). Source: github.com/rg3/youtube-dl/blob/master/…
– jj_
Sep 19 '17 at 6:46
1
@s4y youtube-dl will indeed transcode when it needs to (--audio-format
option) but you are right here: it should not be the case with that line, because you are forcing youtube-dl to download two files (bestaudio[ext=mp4] and bestvideo[ext=m4a]) that have the same kind of container in common (mp4), so whatever their content, when remuxing it, they will be stacked in another mp4 without any transcoding required.
– jj_
Sep 21 '17 at 22:00
cool, this downloaded best video + best audio and merged it together.
– Renetik
Feb 1 '17 at 6:08
cool, this downloaded best video + best audio and merged it together.
– Renetik
Feb 1 '17 at 6:08
1
1
Works a treat! I'll set it as an alias in my
.bashrc
file alias youtube-download="youtube-dl -f 'bestvideo[ext=mp4]+bestaudio[ext=m4a]/mp4'"
– Programster
Feb 3 '17 at 16:51
Works a treat! I'll set it as an alias in my
.bashrc
file alias youtube-download="youtube-dl -f 'bestvideo[ext=mp4]+bestaudio[ext=m4a]/mp4'"
– Programster
Feb 3 '17 at 16:51
1
1
This needs more upvotes and to be updated to the best answer.
– j4k3
Mar 5 '17 at 20:30
This needs more upvotes and to be updated to the best answer.
– j4k3
Mar 5 '17 at 20:30
4
4
If you don't care about the specific formats requested by OP, then it's worth noting that since 2015 the defaults for youtube-dl are
-f bestvideo+bestaudio/best
, so it's already setup to download the bestvideo and bestaudio (and automatically muxing them together in a resulting file). Source: github.com/rg3/youtube-dl/blob/master/…– jj_
Sep 19 '17 at 6:46
If you don't care about the specific formats requested by OP, then it's worth noting that since 2015 the defaults for youtube-dl are
-f bestvideo+bestaudio/best
, so it's already setup to download the bestvideo and bestaudio (and automatically muxing them together in a resulting file). Source: github.com/rg3/youtube-dl/blob/master/…– jj_
Sep 19 '17 at 6:46
1
1
@s4y youtube-dl will indeed transcode when it needs to (
--audio-format
option) but you are right here: it should not be the case with that line, because you are forcing youtube-dl to download two files (bestaudio[ext=mp4] and bestvideo[ext=m4a]) that have the same kind of container in common (mp4), so whatever their content, when remuxing it, they will be stacked in another mp4 without any transcoding required.– jj_
Sep 21 '17 at 22:00
@s4y youtube-dl will indeed transcode when it needs to (
--audio-format
option) but you are right here: it should not be the case with that line, because you are forcing youtube-dl to download two files (bestaudio[ext=mp4] and bestvideo[ext=m4a]) that have the same kind of container in common (mp4), so whatever their content, when remuxing it, they will be stacked in another mp4 without any transcoding required.– jj_
Sep 21 '17 at 22:00
|
show 3 more comments
According to this comment by glenn-slayden, an mp4 format with highest video quality is obtained as follows:
I realize this thread is a bit old, but I think the situation has changed somewhat. For my goal:
- first and foremost always take the best available video quality regardless of format;
- but then never let the audio format alone cause you to lose mp4.
Previously, I was using
bestvideo+bestaudio/best
, but I find the following variant works much better for reducingmkv
, (apparently) eliminatingwebm
, but yet still guaranteeing the highest quality video (don't use the--merge-output-format
option when using this):
--format bestvideo+bestaudio[ext=m4a]/bestvideo+bestaudio/best
Notice that, in the first term, the
ext
filter is specified for the audio but not the video, a technique which I didn't see mentioned in the discussion above. If that seems backwards for my stated goals, that might be because, considering that we're trying to ensure that the video format ismp4
, why is the constraint given for the audio?
The key is that each fallback term (separated by the slashes) will fail if any part of its requirement fails, moving on to the next term. When using
bestvideo+bestaudio
, many cases of getting a non-mp4 container only show up because that format selection unequivocally insists onbestaudio
, which may then mean a mixed format. It's because thebestvideo+bestaudio
command is too insistent that you get forced out ofmp4
.
But what if you care more about getting a mp4 container than you do about the audio quality? By insisting on
m4a
audio first--but then relenting on just that part while issuingbestvideo
again--(by using the the format selection above) you essentially express a flexible preference formp4
over the other containers; you surely do wantmp4
if possible, but not at the cost of reduced video quality.
As I said, you may still get some
mkv
, but they will be greatly reduced in number and only used when required to supply a (supposedly) better video. And so far with this configuration, I haven't seen anywebm
at all, because something like 248+140 works ends up asmkv
.
In the latter case, adding --merge-output-format mp4
will convert to mp4 if required. So the full command is:
youtube-dl --format "bestvideo+bestaudio[ext=m4a]/bestvideo+bestaudio/best" --merge-output-format mp4
add a comment |
According to this comment by glenn-slayden, an mp4 format with highest video quality is obtained as follows:
I realize this thread is a bit old, but I think the situation has changed somewhat. For my goal:
- first and foremost always take the best available video quality regardless of format;
- but then never let the audio format alone cause you to lose mp4.
Previously, I was using
bestvideo+bestaudio/best
, but I find the following variant works much better for reducingmkv
, (apparently) eliminatingwebm
, but yet still guaranteeing the highest quality video (don't use the--merge-output-format
option when using this):
--format bestvideo+bestaudio[ext=m4a]/bestvideo+bestaudio/best
Notice that, in the first term, the
ext
filter is specified for the audio but not the video, a technique which I didn't see mentioned in the discussion above. If that seems backwards for my stated goals, that might be because, considering that we're trying to ensure that the video format ismp4
, why is the constraint given for the audio?
The key is that each fallback term (separated by the slashes) will fail if any part of its requirement fails, moving on to the next term. When using
bestvideo+bestaudio
, many cases of getting a non-mp4 container only show up because that format selection unequivocally insists onbestaudio
, which may then mean a mixed format. It's because thebestvideo+bestaudio
command is too insistent that you get forced out ofmp4
.
But what if you care more about getting a mp4 container than you do about the audio quality? By insisting on
m4a
audio first--but then relenting on just that part while issuingbestvideo
again--(by using the the format selection above) you essentially express a flexible preference formp4
over the other containers; you surely do wantmp4
if possible, but not at the cost of reduced video quality.
As I said, you may still get some
mkv
, but they will be greatly reduced in number and only used when required to supply a (supposedly) better video. And so far with this configuration, I haven't seen anywebm
at all, because something like 248+140 works ends up asmkv
.
In the latter case, adding --merge-output-format mp4
will convert to mp4 if required. So the full command is:
youtube-dl --format "bestvideo+bestaudio[ext=m4a]/bestvideo+bestaudio/best" --merge-output-format mp4
add a comment |
According to this comment by glenn-slayden, an mp4 format with highest video quality is obtained as follows:
I realize this thread is a bit old, but I think the situation has changed somewhat. For my goal:
- first and foremost always take the best available video quality regardless of format;
- but then never let the audio format alone cause you to lose mp4.
Previously, I was using
bestvideo+bestaudio/best
, but I find the following variant works much better for reducingmkv
, (apparently) eliminatingwebm
, but yet still guaranteeing the highest quality video (don't use the--merge-output-format
option when using this):
--format bestvideo+bestaudio[ext=m4a]/bestvideo+bestaudio/best
Notice that, in the first term, the
ext
filter is specified for the audio but not the video, a technique which I didn't see mentioned in the discussion above. If that seems backwards for my stated goals, that might be because, considering that we're trying to ensure that the video format ismp4
, why is the constraint given for the audio?
The key is that each fallback term (separated by the slashes) will fail if any part of its requirement fails, moving on to the next term. When using
bestvideo+bestaudio
, many cases of getting a non-mp4 container only show up because that format selection unequivocally insists onbestaudio
, which may then mean a mixed format. It's because thebestvideo+bestaudio
command is too insistent that you get forced out ofmp4
.
But what if you care more about getting a mp4 container than you do about the audio quality? By insisting on
m4a
audio first--but then relenting on just that part while issuingbestvideo
again--(by using the the format selection above) you essentially express a flexible preference formp4
over the other containers; you surely do wantmp4
if possible, but not at the cost of reduced video quality.
As I said, you may still get some
mkv
, but they will be greatly reduced in number and only used when required to supply a (supposedly) better video. And so far with this configuration, I haven't seen anywebm
at all, because something like 248+140 works ends up asmkv
.
In the latter case, adding --merge-output-format mp4
will convert to mp4 if required. So the full command is:
youtube-dl --format "bestvideo+bestaudio[ext=m4a]/bestvideo+bestaudio/best" --merge-output-format mp4
According to this comment by glenn-slayden, an mp4 format with highest video quality is obtained as follows:
I realize this thread is a bit old, but I think the situation has changed somewhat. For my goal:
- first and foremost always take the best available video quality regardless of format;
- but then never let the audio format alone cause you to lose mp4.
Previously, I was using
bestvideo+bestaudio/best
, but I find the following variant works much better for reducingmkv
, (apparently) eliminatingwebm
, but yet still guaranteeing the highest quality video (don't use the--merge-output-format
option when using this):
--format bestvideo+bestaudio[ext=m4a]/bestvideo+bestaudio/best
Notice that, in the first term, the
ext
filter is specified for the audio but not the video, a technique which I didn't see mentioned in the discussion above. If that seems backwards for my stated goals, that might be because, considering that we're trying to ensure that the video format ismp4
, why is the constraint given for the audio?
The key is that each fallback term (separated by the slashes) will fail if any part of its requirement fails, moving on to the next term. When using
bestvideo+bestaudio
, many cases of getting a non-mp4 container only show up because that format selection unequivocally insists onbestaudio
, which may then mean a mixed format. It's because thebestvideo+bestaudio
command is too insistent that you get forced out ofmp4
.
But what if you care more about getting a mp4 container than you do about the audio quality? By insisting on
m4a
audio first--but then relenting on just that part while issuingbestvideo
again--(by using the the format selection above) you essentially express a flexible preference formp4
over the other containers; you surely do wantmp4
if possible, but not at the cost of reduced video quality.
As I said, you may still get some
mkv
, but they will be greatly reduced in number and only used when required to supply a (supposedly) better video. And so far with this configuration, I haven't seen anywebm
at all, because something like 248+140 works ends up asmkv
.
In the latter case, adding --merge-output-format mp4
will convert to mp4 if required. So the full command is:
youtube-dl --format "bestvideo+bestaudio[ext=m4a]/bestvideo+bestaudio/best" --merge-output-format mp4
edited 3 hours ago
slm♦
257k71544691
257k71544691
answered Jul 7 '18 at 21:19
Frank BreitlingFrank Breitling
387616
387616
add a comment |
add a comment |
Thanks for contributing an answer to Unix & Linux Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f272868%2fdownload-only-format-mp4-on-youtube-dl%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
look at the
--list-formats
and--format nn
switches.– jc__
Mar 29 '16 at 14:59
Used -f mp4. But one times downloaded the file, on mp4, with 150mb and another time with 90mb. I was read the help, available through "youtube --help" and I can't find another parameter where I can specific to download the maxima quality!
– Edgar Oliveira
Mar 29 '16 at 17:13