オーディオとビデオのマージを無効にする方法はyoutube-dl
?つまり、徐々にyoutube-dl
再生可能な単一のビデオを強制的にダウンロードするにはどうすればよいですか?
オーディオとビデオファイルを分離する際の問題は、ビデオとオーディオが完全にダウンロードされ結合されるまで、どのビデオも表示できないことです。マージは不要で、わずか数秒前にダウンロードした場合でも、人々はビデオを見ることができます。
答え1
-k, --keep-video
このオプションは、個別にダウンロードされたオーディオおよびビデオファイル(2015年4月、バージョン2015.04.26からデフォルトで受信)をアーカイブする方法を提供します。
youtube-dl -k https://...your_url
ただし、ファイルがマージされて3つのファイルが残ります。
マージを避け、オーディオファイルとビデオファイルのみを取得するには、次のものを使用できます。
youtube-dl -f bestvideo,bestaudio -o '%(title)s-%(format_id)s.%(ext)s' https://...your_url
答え2
マージは選択の結果です。滞在ビデオのダウンロード。フォーマットオプション説明公式のreadmeファイルから。
マージを防ぐには、「ベスト」形式を使用する必要があります。たとえば、
youtube-dl -f best https://...your_url
または、途中で最大幅/高さを設定するには、次の手順を実行します。
youtube-dl -f 'best[width<=1920,height<=1080]' https://...your_url