Я хотел бы иметь возможность играть и сохранить видео с mpv --ytdl. Как я могу это сделать? Что особенно важно, так это то, что буфер тоже сохраняется.
в принципе, я хотел бы воспроизвести видео с youtube, затем выйти из mpv и по - прежнему иметь возможность смотреть видео до тех пор, пока оно не будет загружено-вот почему мне также нужны буферы для сохранения в файл.
Я уже пробовал использовать youtube-dl-o - для потоковой передачи видео на stdout, а затем трубопроводы, что с mpv, т. е.
youtube-dl -o - | mpv -
(С идеей, что я мог бы использовать tee для разделения потока и просто записать его в файл) - однако, у этого есть проблема, что я не могу использовать mpv для навигации по видео - это просто фиксированный поток, поступающий из stdin в конце концов.
Еще одна идея, которую я имел, заключалась в использовании опции mpv-o для указания выходного файла. Однако это не сохраняет внутренний буфер.