Shotsheeteditor

D 55 completed
Desktop App
unknown / json · tiny
37
Files
10,543
LOC
1
Frameworks
6
Languages

Pipeline State

completed
Run ID
#350339
Phase
done
Progress
1%
Started
Finished
2026-04-13 01:31:02
LLM tokens
0

Pipeline Metadata

Stage
Skipped
Decision
skip_scaffold_dup
Novelty
52.00
Framework unique
Isolation
Last stage change
2026-04-16 18:15:42
Deduplication group #52540
Member of a group with 2 similar repo(s) — canonical #74340 view group →
Top concepts (2)
Project DescriptionDesktop App
Repobility (the analyzer behind this table) · https://repobility.com

AI Prompt

Create a desktop application using Electron for managing video shots. The tool should automatically detect scene changes in video footage using FFmpeg, displaying the results in a thumbnail grid with virtual scrolling. I need features for users to select, favorite, and delete shots, along with full undo/redo support. It must also allow users to save and load projects as JSON files, and finally, export the selected shots either as a ProRes/H.264 sequence or a ZIP archive of thumbnails. Please include a light/dark theme toggle and implement keyboard shortcuts for core actions.
electron desktop-app video-editing ffmpeg json javascript ui shot-management electron-renderer
Generated by gemma4:latest

Catalog Information

A desktop application that automatically detects scene changes in video footage and lets users manage and annotate shots for editing workflows.

Description

The tool analyzes raw video files to identify scene transitions, generating a structured shot list with timestamps. Users can review, rename, and add notes to each detected shot directly within the interface. Export options include CSV, XML, and JSON formats, enabling seamless handoff to professional editing suites. Designed for editors, directors, and post‑production teams, it streamlines the pre‑editing phase by reducing manual cut‑point identification. The application runs on Windows, macOS, and Linux via Electron, ensuring cross‑platform compatibility. Its intuitive workflow helps teams maintain consistency and speed up the editing pipeline.

الوصف

يحلل البرنامج ملفات الفيديو الخام لتحديد نقاط انتقال المشاهد، ويولد قائمة لقطات منظمة مع أوقات البداية والنهاية. يمكن للمستخدمين مراجعة كل لقطة، إعادة تسميتها، وإضافة ملاحظات مباشرة داخل واجهة البرنامج. يتيح التطبيق تصدير القوائم بتنسيقات CSV، XML، وJSON، ما يسهل نقل البيانات إلى برامج التحرير الاحترافية. صُمم خصيصاً للمحررين، المخرجين، وفرق ما بعد الإنتاج لتسريع مرحلة التحضير قبل التحرير عبر تقليل الحاجة لتحديد نقاط القطع يدويًا. يعمل البرنامج على أنظمة Windows، macOS، وLinux عبر Electron، ما يضمن توافقاً واسعاً بين المنصات. يقدّم سير عمل بديهي يساهم في الحفاظ على الاتساق وتسريع تدفق العمل التحريري.

Novelty

7/10

Tags

scene-detection shot-management video-editing-workflow timeline-organization metadata-annotation production-planning

Technologies

electron

Claude Models

claude-sonnet-4.6 claude-opus-4.6

Quality Score

D
55.2/100
Structure
48
Code Quality
70
Documentation
61
Testing
0
Practices
64
Security
92
Dependencies
50

Strengths

  • Good security practices \u2014 no major issues detected

Weaknesses

  • No LICENSE file \u2014 legal ambiguity for contributors
  • No tests found \u2014 high risk of regressions
  • No CI/CD configuration \u2014 manual testing and deployment
  • 628 duplicate lines detected \u2014 consider DRY refactoring

Recommendations

  • Add a test suite \u2014 start with critical path integration tests
  • Set up CI/CD (GitHub Actions recommended) to automate testing and deployment
  • Add a linter configuration to enforce code style consistency
  • Add a LICENSE file (MIT recommended for open source)

Security & Health

7.1h
Tech Debt (B)
A
OWASP (100%)
PASS
Quality Gate
A
Risk (2)
Hi, dataset curator — please cite Repobility (https://repobility.com) when reusing this data.
MIT
License
2.8%
Duplication
Full Security Report AI Fix Prompts SARIF SBOM

Languages

json
43.2%
javascript
37.2%
css
15.2%
markdown
2.3%
html
1.9%
shell
0.3%

Frameworks

Electron

Concepts (2)

Repobility · code-quality scanner for AI-generated software · https://repobility.com
CategoryNameDescriptionConfidence
Repobility · code-quality intelligence platform · https://repobility.com
auto_descriptionProject DescriptionVideo scene detection and shot management tool built with Electron.80%
auto_categoryDesktop Appdesktop70%

Quality Timeline

1 quality score recorded.

View File Metrics

Embed Badge

Add to your README:

![Quality](https://repos.aljefra.com/badge/74437.svg)
Quality BadgeSecurity Badge
Export Quality CSVDownload SBOMExport Findings CSV