fileformats/documentation/Links.md

25 lines
1.9 KiB
Markdown
Raw Normal View History

2023-12-07 00:44:30 +01:00
# Links
## File formats
- [MDN - Media type and format guide: image, audio, and video content](https://developer.mozilla.org/en-US/docs/Web/Media/Formats)
- [dav1d - AV1 cross-platform decoder, open-source, and focused on speed and correctness](https://github.com/videolan/dav1d)
- [image - blog which introduces a crate to decode/encode using its API for complex image formats](https://blog.logrocket.com/decoding-encoding-images-rust-using-image-crate/)
- [image-dimensions - Get the dimensions of an image in any modern JavaScript environment](https://github.com/sindresorhus/image-dimensions)
- [Stirling-PDF - Allows to perform various operations on PDF files](https://github.com/Frooodle/Stirling-PDF)
2024-01-05 21:42:11 +01:00
- [YouTube - Files & File Systems: Crash Course Computer Science](https://www.youtube.com/watch?v=KN8YgJnShPM)
- [YouTube - What is a File Format?](https://www.youtube.com/watch?v=ozBT5VguPTM)
- [YouTube - Common Image File Formats and Their Differences](https://www.youtube.com/watch?v=wgimcOAIEDA)
- [YouTube - How Bitmap File Format Works (.bmp)](https://www.youtube.com/watch?v=kpHFFFu9qeU)
- [YouTube - How are Images Compressed? JPEG In Depth](https://www.youtube.com/watch?v=Kv1Hiv3ox8I)
- [YouTube - 67 Bytes, The Smallest Possible PNG (And How It Works)](https://www.youtube.com/watch?v=-Rdo8KAHgoE)
2023-12-07 00:44:30 +01:00
## Rust Resources
- [Book to get started with the Rust programming language](https://github.com/theoludwig/rust_book)
- [Book for developing Command Line Applications in Rust](https://rust-cli.github.io/book/index.html)
- [human-panic - Panic messages for humans](https://crates.io/crates/human-panic)
- [assert_cmd - Test CLI Applications](https://crates.io/crates/assert_cmd)
- [clap - A simple to use, efficient, and full-featured Command Line Argument Parser](https://crates.io/crates/clap)
- [Rayon - Simple work-stealing parallelism for Rust](https://crates.io/crates/rayon)