我正在尝试使用Rust构建一个使用YouTube播放器的。我已经设法从YouTube搜索页面中提取了音乐视频的网址。
我已经设置了一个输入循环来接受用户的命令。根据用户命令执行操作。当用户指定play thisSong时,音乐视频的URL将被提取并保存为字符串。现在,我想通过调用mpv播放器来启动一个进程。mpv播放器的输出应该被忽略,播放器应该在后台播放音乐,用户应该返回到提示,从那里他可以再次提供命令。
我试图设置它,但问题是,一旦mpv子进程启动,它就开始接受用户提供给我的main程序的命令。我希望mpv忽略这些命令。
let mut youtube_mpv = match Comman