DEV Community

AritaYuto
AritaYuto

Posted on

Building an on-premise friendly video review tool for game teams

I've been working on a small side project called VideoReview, a lightweight video review tool designed mainly for game development and animation teams.

Demo: https://demo-video-review.d16slh4aq95cwn.amplifyapp.com/
Repository: https://github.com/KirisameMarisa/video-review

The motivation was pretty simple!
In many teams, video reviews still rely on shared folders, cloud storage or long chat threads... It works, but once the number of videos, revisions, and reviewers increase, feedback tends to get fragmented and hard to track.

Key Features

1. "Search, Understand, Confirm" — in One Flow

  • Instant Search: Quickly filter through videos by keyword, reducing search time to nearly zero.
  • Tree-based Management: Organize videos in a tree structure by chapter or category to get a bird's-eye view of the entire project.
  • "New" Indicators: An icon appears on videos with unread comments, so you always know what to check next.

search video

2. Seamless Integration with Your Workflow

  • Slack Notification: Automatically share comments to Slack with a screenshot, timestamp, and direct link.

slack posted

  • Jira Integration: Create Jira tickets directly from comments, ensuring that feedback is tracked as a task without manual copy-pasting.

create issue ticket

3. Visual Feedback (Drawing)

You can draw directly on video frames to convey nuances like position, shape, or movement that are hard to explain with text alone.

Drawing

4. API-First Approach

VideoReview provides a REST API for video uploads. You can easily integrate it into your CI/CD pipelines, automated testing, or batch processing.

5. Flexible: On-Premises or Cloud

Designed with security in mind, VideoReview can be hosted on-premises to keep sensitive video assets within your internal network. It also supports AWS S3 for storage if you prefer a cloud setup.

Wrap Up:

Since the project is still in its early stages, I’d really love to hear your feedback! Please feel free to check out the repository, open issues, or submit pull requests!

Top comments (0)