youtube-dlを使用してマージせずにダウンロードする方法

youtube-dlを使用してマージせずにダウンロードする方法

オーディオとビデオのマージを無効にする方法は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

関連情報