質問: 再生中にmpv--ytdlで再生中のビデオをファイルに保存します and mpv--ytdlでビデオを保存できるようにしたいと思います。どうすればそれを行うことができますか?特に重要なのは、バッファも保存されることです。基本的に、私はyoutubeからビデオを再生してから、mpvを終了し、ロードされるまでビデオを視聴し続けることができるようにしたいので、バッファもファイルに保存する必要があります。私はすでにyoutube-dl-o-を使用してビデオをstdoutにストリーミングし、それをmpvでパイピングしようとしました。youtube-dl -o - | mpv - (teeを使用してストリームを分割し、ファイルに書き込むことができるという考えで)-ただし、これには、mpvを使用してビデオをナビゲートできないという問題があります-これは、後のstdinからの固定ストリームですすべて。もう1つのアイデアは、mpvの-oオプションを使用して出力ファイルを指定することでした。ただし、内部バッファは保存されません。
回答: youtube-dl url --exec mpvこれはストリーミングではなくダウンロード後に再生されますが、ダイヤルアップアカウントなどを持っていない限り、違いはわかりません。