Skip to content

Releases: dinhostork/zebra

v0.0.3

12 Jul 02:45
5ee9a14

Choose a tag to compare

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, and video_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

  1. Clone the repository:

    git clone https://github.com/dinhostork/zebra.git

    cd zebra

  2. Build the application:

    chmod +x build.sh
     ./build.sh
  3. 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

09 Jul 01:42
4e554d0

Choose a tag to compare

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

  1. Clone the repository:

    git clone https://github.com/dinhostork/zebra.git

    cd zebra

  2. Build the application:

    chmod +x build.sh
     ./build.sh
  3. 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

08 Jul 23:51
12d3081

Choose a tag to compare

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

  1. Clone the repository:

    git clone https://github.com/dinhostork/zebra.git

    cd zebra

  2. Build the application:

    chmod +x build.sh
     ./build.sh
  3. Run the application:

    docker-compose up

follow the instructions in the README.md file for more details.

Contributors