#youtube-dl #youtube

youtube_dl

Runs youtube-dl and parses its JSON output

11 unstable releases

0.6.3 Sep 10, 2021
0.6.2 Jul 8, 2021
0.6.1 Mar 18, 2021
0.6.0 Nov 20, 2020
0.1.1 Aug 9, 2019

#23 in Video

Download history 52/week @ 2021-06-01 65/week @ 2021-06-08 52/week @ 2021-06-15 22/week @ 2021-06-22 29/week @ 2021-06-29 59/week @ 2021-07-06 69/week @ 2021-07-13 41/week @ 2021-07-20 73/week @ 2021-07-27 62/week @ 2021-08-03 46/week @ 2021-08-10 27/week @ 2021-08-17 56/week @ 2021-08-24 34/week @ 2021-08-31 50/week @ 2021-09-07 45/week @ 2021-09-14

197 downloads per month

MIT/Apache

28KB
705 lines

youtube-dl-rs

Runs youtube-dl and parses its JSON output. Example:

use youtube_dl::YoutubeDl;

let output = YoutubeDl::new("https://www.youtube.com/watch?v=VFbhKZFzbzk")
  .socket_timeout("15")
  .run()
  .unwrap();

lib.rs:

youtube_dl

A crate for running and parsing the JSON output of youtube-dl. Example usage:

use youtube_dl::YoutubeDl;
let output = YoutubeDl::new("https://www.youtube.com/watch?v=VFbhKZFzbzk")
  .socket_timeout("15")
  .run()
  .unwrap();

Dependencies

~1–1.7MB
~40K SLoC