JJ4SMY257MAHSJSZH5PJZMLBH3GJX5VKH2ZZSBGWLL7FWP7OA7TQC
launch_mpv(episodes[episodes.len() - ep_num].download_url().unwrap());
let episode = episodes[episodes.len() - ep_num].clone();
let mut filename = String::from(episode.title().unwrap());
filename.push_str(episode.download_extension().unwrap());
path.push(filename);
match path.exists() {
true => launch_mpv(path.to_str().unwrap()),
false => launch_mpv(episode.url().unwrap()),
}