Releases: dinhostork/zebra
v0.0.3
Zebra 🦓 Video Processing Application
Release Notes - Version 0.0.3
Overview
This release focuses on initial functionality for video processing and watermarking within the Zebra application.
Features Added
- Basic tests for
video_consumer,video_transcoder, andvideo_watermarker.- The tests are based on queue events to ensure proper processing of video upload, transcoding, and watermarking.
Bug Fixes
- Service Communications
- Resolved issues impacting service communications and reliability.
Known Issues
- None reported at this time.
Dependencies
- Go 1.16
- Docker
- Docker Compose
- Kafka
- MySQL
- AWS S3 (or any other object storage)
- ffmpeg
Upgrade Notes
No special upgrade instructions for this release.
Installation Instructions
-
Clone the repository:
git clone https://github.com/dinhostork/zebra.git
cd zebra
-
Build the application:
chmod +x build.sh ./build.sh
-
Run the application:
docker-compose up
follow the instructions in the README.md file for more details.
Contributors
Full Changelog: v0.0.2...v0.0.3
v0.0.2
Zebra 🦓 Video Processing Application
Release Notes - Version 0.0.2
Overview
This release focuses on initial functionality for video processing and watermarking within the Zebra application.
Features Added
- Temporary Folder
- Introduced temporary folder setup for video processing to optimize file handling.
Bug Fixes
- Service Communications
- Resolved issues impacting service communications and reliability.
Known Issues
- None reported at this time.
Dependencies
- Go 1.16
- Docker
- Docker Compose
- Kafka
- MySQL
- AWS S3 (or any other object storage)
- ffmpeg
Upgrade Notes
No special upgrade instructions for this release.
Installation Instructions
-
Clone the repository:
git clone https://github.com/dinhostork/zebra.git
cd zebra
-
Build the application:
chmod +x build.sh ./build.sh
-
Run the application:
docker-compose up
follow the instructions in the README.md file for more details.
Contributors
Full Changelog: v0.0.1...v0.0.2
v0.0.1
Zebra 🦓 Video Processing Application
Release Notes - Version 0.0.1
Overview
This release focuses on initial functionality for video processing and watermarking within the Zebra application.
Features Added
-
Video Upload
- Implemented handling of video upload requests.
- Temporary storage of uploaded videos for processing.
-
Video Processing
- Introduced video transcoding to MP4 format using ffmpeg.
- Integrated video transcoding service with Kafka for asynchronous processing.
-
Video Watermarking
- Added watermarking feature to videos using SVG to PNG conversion.
- Watermark placed at 25% of time in each corner of the video.
Bug Fixes
- Resolved known issues related to API stability and error handling.
Known Issues
- None reported at this time.
Dependencies
- Go 1.16
- Docker
- Docker Compose
- Kafka
- MySQL
- AWS S3 (or any other object storage)
- ffmpeg
Upgrade Notes
No special upgrade instructions for this release.
Installation Instructions
-
Clone the repository:
git clone https://github.com/dinhostork/zebra.git
cd zebra
-
Build the application:
chmod +x build.sh ./build.sh
-
Run the application:
docker-compose up
follow the instructions in the README.md file for more details.