One of my friends needed a way to convert a large sum of CR2 formatted images into PNG/JPEG. This repository contains the quickly assembled code using NodeJS with CR2-Raw npm package which converts everything within a specified directory.
- Node v14.21.3
- NPM v6.14.18
- cr2-raw ^1.1.0
- ♥ & ☕
Let's get this project up and running!
- Download NodeJS
- Clone the repo
git clone https://github.com/ThatPaple/CR2-to-png.git
- Install NPM packages
npm install
- Paste your CR2 files into
Images/ToConvert
Alternatively, you may also test the project out by using the already existing example CR2 files!
- Run the node project
node .
- Hobby photographers searching for a quick way to convert raw files (Canon only)
- People trying to share their images online
- Share it with the world!
- Successfully convert images!
- Add options for custom definitions of paths
- Create a "PATH" option for Linux & Windows
See the open issues for a full list of proposed features (and known issues).
Contributions are what makes the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
Distributed under the MIT License. See LICENSE
for more information.
> about --contact
Developer: ThatPaple (Jams)
Email: [email protected]
Discord: thatjams (Legacy: ThatPaple#9995)
Project Link: https://github.com/ThatPaple/CR2-to-png