Welcome to Aether Renderer Core, a powerful Rust command-line interface (CLI) designed to convert PNG and WebP image sequences into transparent .webm or .mp4 videos. This tool is perfect for creative layering and visual rituals, with a future GUI in the works.
- Format Support: Convert PNG and WebP sequences into .webm or .mp4 formats.
- Alpha Transparency: Maintain transparency for overlay animations.
- Creative Tools: Ideal for artists and developers looking to enhance their visual projects.
- Future GUI: Plans for a graphical user interface to simplify usage.
- Rust Performance: Built with Rust for speed and reliability.
To get started with Aether Renderer Core, you need to download the latest release. Visit the Releases section to find the appropriate version for your system. Download the file, then execute it to install the tool.
Using Aether Renderer Core is straightforward. After installation, you can run the CLI with the following command:
aether-renderer --input <input_sequence> --output <output_file> --format <webm|mp4> --alpha
--input
: Specify the path to your image sequence (PNG or WebP).--output
: Define the name of the output video file.--format
: Choose betweenwebm
ormp4
formats.--alpha
: Include this flag to maintain alpha transparency.
Here’s an example of how to convert a sequence of PNG images into a transparent .webm video:
aether-renderer --input images/frame_%04d.png --output output/video.webm --format webm --alpha
- Prepare your image sequence named
frame_0001.png
,frame_0002.png
, etc. - Run the following command:
aether-renderer --input images/frame_%04d.png --output output/video.webm --format webm --alpha
- Your output video will be created in the specified output directory.
You can also convert WebP image sequences in a similar manner:
aether-renderer --input images/frame_%04d.webp --output output/video.mp4 --format mp4 --alpha
Aether Renderer Core is related to several topics in the creative and tech space:
- alpha-channel
- cli
- creative-tools
- ffmpeg
- frame-sequence
- png
- renderer
- rust
- rust-lang
- sacred
- sacred-ai
- sacred-ai-art
- transparent-video
- video-tools
- webm
We welcome contributions to Aether Renderer Core. If you have ideas for features or improvements, please open an issue or submit a pull request. Ensure that your code follows our coding standards and includes tests.
- Fork the repository.
- Create a new branch for your feature.
- Make your changes.
- Write tests if applicable.
- Submit a pull request with a description of your changes.
Aether Renderer Core is licensed under the MIT License. See the LICENSE file for details.
For support, please check the Releases section for updates. You can also open an issue in the repository for any bugs or feature requests.
Thank you for using Aether Renderer Core. We hope it enhances your creative projects and workflows. If you have any questions, feel free to reach out or contribute to the project. Happy rendering!