Crate fbvideo[−][src]
This library is used to leak real video URL from Facebook.
This crate operates by fetching video page source from Facebook and searching for
those string fields: hd_src_no_ratelimit
, sd_src_no_ratelimit
.
Networking
This crate needs network to fetch page source from Facebook's URL.
Examples
use fbvideo::{FbVideo, Quality}; async fn foo() { let mut fb = FbVideo::new( "https://www.facebook.com/817131355292571/videos/2101344733268123/", Quality::Hd, ); match fb.get_video_url().await { Ok(url) => println!("{:?}", url), Err(e) => panic!("{:?}", e), } }
Structs
FbVideo | This struct contains all methods necessary to get video URL or video title from Facebook. |
Enums
Error | Represent all possible errors encounter in this library. |
Quality | The quality of downloaded video. |