我通过将 URL 传输到 来观看 YouTube 视频mpv
。有时我想在观看完视频文件后保留该文件;就像我用 . 下载它一样youtube-dl
。我想知道是否有一个mpv
我不知道的选项可以做到这一点(在编写我自己的脚本之前)。
我尝试使用mpv
缓存选项,但缓存文件与我要获取的视频不对应youtube-dl
。我还尝试强制输出,ytdl-raw-option
但mpv
保持流模式并仅保存缓存文件。
答案1
这应该有效:
youtube-dl -o - "$URL" | tee /tmp/stream.raw | mpv -