bad apple video is rendered on terminal by converting each frame to ascii art
name | usage |
---|---|
FFMPEG : | frame extraction |
crossterm: | rndering ascii frame in terminal |
rodio : | play audio |
https://github.com/zmwangx/rust-ffmpeg/blob/master/examples/dump-frames.rs
- minimal working project
- use ffmpeg for downscaling image instead of manual code
- compile with video and audio to single binary
- try using ffmepg to extract audio instead of external audio file