Altcode (Qrrate) ☁️
Altcode is an open-source web application built in Node.js, designed to transform your approach to file storage. It takes files of any format and ingeniously converts them into video files that can be seamlessly uploaded to YouTube. What's remarkable is that YouTube imposes no hard limits on the size of the files you can upload, effectively granting you unlimited cloud storage for your data.
-
File Conversion: Altcode converts your files into video format, with a compression ratio of just 3.2x the original size. This minimal increase ensures efficient storage while maintaining a high success rate during the conversion process, reducing the risk of corruption.
-
Reliability: Altcode is the result of continuous refinement, now in its impressive 4th edition. This ensures the highest quality and reliability when converting your files into videos and back.
-
Advanced Processing: Behind the scenes, Altcode harnesses the power of JIMP for advanced image processing and relies on FFMPEG and FFMPEG-FLUENT for video processing, guaranteeing a seamless and efficient conversion process.
Say goodbye to storage limitations and embrace the future of file management with Altcode.
Note: 'The deployed site does not have good enough processing abilities due to the platform used, please do not try to process files of size more than 50MBs, you can use the application on your machine for larger files'
Altcode-Qrrate
Demo Video Output created for 30MB file
A demo video uploaded online https://www.youtube.com/watch?v=QUd6wXLgHII
Warning: Project Usage Disclaimer
This project, Altcode, was created primarily for experimentation and testing the capabilities of Node.js. It is essential to understand the following points before using this application:
Respect Google and YouTube Policies: Altcode is not intended for the misuse or harassment of Google's or YouTube's platforms. It is crucial to use this application in compliance with their terms of service and policies. Any abuse or violation of these policies is entirely your responsibility, and the project creator disclaims any involvement in such actions.
Legal Responsibility: The project creator, maintainers, and contributors bear no responsibility for any legal actions, consequences, or penalties that may arise from the misuse or inappropriate use of this application. Users are solely responsible for ensuring that their actions comply with all relevant laws and regulations.
File Conversion: Altcode employs a conversion process that changes files into video format and back. While efforts have been made to minimize the risk of data corruption, there is no guarantee against such issues. Users should know that data loss or corruption may occur during the conversion process.
By using Altcode, you acknowledge and agree to these terms and conditions. Using this project responsibly and ethically is essential, respecting all applicable laws and the policies of any third-party platforms you interact with, such as YouTube and Google.
Altcode uses numerous technologies for advanced file processing:
- Node js
- Jimp
- ffmpeg
- ffmpeg-fluent
- adm-zip
- progress
- chokidar
- express-fileupload
- Js (ofc)
This project is deployed using Render
Altcode was developed on Node.js 8.13.0 .
Install the dependencies and start the server.
cd altcode
npm install
npm run start
Mozilla Public License 2.0