Supondo que você esteja usando o mesmo script python em ambos os sistemas operacionais, verifique sua documentação:
YouTube formats
Using the -f option and other related options, you can specify the video format to be downloaded from YouTube. If you have an order of preference, specify the formats separating them with slashes: -f 22/17/18. Instead of keeping a video format table here, I will refer you to the list of YouTube formats on Wikipedia.
Output template
The -o option allows users to indicate a template for the output file names. The basic usage is not to set any template arguments when downloading a single file, like in youtube-dl -o funny_video.flv "http://some.video.com". However, it may contain special sequences that will be replaced when downloading each video. The special sequences have the format %(NAME)s. To clarify, that's a percent symbol followed by a name in parenthesis, followed by a lowercase S. Allowed names are:
id: The sequence will be replaced by the video identifier. url: The sequence will be replaced by the video URL. uploader: The sequence will be replaced by the nickname of the person who uploaded the video. upload_date: The sequence will be replaced by the upload date in YYYYMMDD format. title: The sequence will be replaced by the video title. ext: The sequence will be replaced by the appropriate extension (like flv or mp4). epoch: The sequence will be replaced by the Unix epoch when creating the file. autonumber: The sequence will be replaced by a five-digit number that will be increased with each download, starting at zero.
Você deve sempre ler a documentação de um programa, pois ele geralmente contém a resposta que você está procurando. Nessa página, o autor também explica como tornar suas opções permanentes adicionando a opção relevante a ~/.config/youtube-dl.conf
.