Rust Version of XDUClassVideoDownloader different: use csv as cache file to avoid fetching m3u8 link twice.