Releases: encryptedcity/EmbyVision-Credits
Release list
Version: 1.0.0.2
# EmbyVision Credits 1.0.0.2 — Persistent Credits & Intelligent Detection
EmbyVision Credits 1.0.0.2 brings improved credits detection, persistence, recovery, and media-aware processing for Emby. This release is focused on making detected credits stay detected while reducing unnecessary re-processing after library scans, refreshes, or media updates.
✨ Highlights
- ✓ AI-Powered PaddleOCR — CPU & GPU
- ✓ Multi-Engine Credits Detection
- ✓ Intelligent Audio & Video Analysis
- ✓ Automatic Episode Learning
- ✓ Persistent Credits Protection
- ✓ Smart Backup & Restore
- ✓ Zero-Waste Re-Detection
- ✓ Hardware-Accelerated Processing
- ✓ Automatic Recovery After Library Scans
- ✓ Media-Embedded Credits Chapter Detection
- ✓ Manual, Bulk & Scheduled Detection Support
🛡️ Persistent Credits Protection
EmbyVision Credits now provides additional protection against credits markers being lost during Emby library operations.
Detected and modified credits information can be preserved independently of Emby's internal marker database, allowing EmbyVision Credits to recognize and recover previously detected credits when necessary.
The system prioritizes the most relevant available saved information and can automatically restore a missing credits marker instead of unnecessarily running detection again.
Smarter Re-Detection
EmbyVision Credits is designed to avoid wasting processing time on episodes that already have usable credits information.
Media files containing recognizable credits chapters can be processed without requiring a full detection pass. This helps prevent unnecessary OCR, video analysis, and audio processing.
Media-Aware Credits Detection
Credits information already associated with a video can now be recognized during:
- Automatic detection
- Scheduled detection
- Manual detection
- Bulk detection
This allows existing credits information to be reused whenever possible.
Improved Marker Recovery
The plugin monitors changes to media items and can re-apply previously detected credits information when Emby removes or loses a marker.
A verification pass also helps detect situations where a newly saved marker does not remain available, allowing EmbyVision Credits to recover it without repeatedly processing the entire episode.
Backup & Restore
Credits information can be preserved independently from Emby's live marker state, providing an additional recovery path when markers are unexpectedly removed.
The backup system also allows previously detected credits timestamps to remain available for restoration rather than requiring the episode to be completely re-analyzed.
Performance Improvements
1.0.0.2 focuses on reducing unnecessary work across large libraries by reusing existing credits information whenever possible.
Result: fewer unnecessary detection runs, less CPU/GPU usage, faster library maintenance, and more reliable credits markers.
EmbyVision Credits
An intelligent end-credits detection solution for Emby combining OCR, audio analysis, video analysis, automatic learning, hardware acceleration, persistence, and recovery into a single plugin.
Version: 1.0.0.2
Status: Stable Release
Version: 1.0.0.1
EmbyVision Credits v1.0.0.1 — OCR Edition
Intelligent end credits detection for Emby.
This release brings full OCR-powered credits detection with PaddleOCR (CPU & GPU) and Tesseract support, plus black-frame analysis, Chromaprint audio fingerprinting, and automatic episode learning.
Highlights
OCR engines — PaddleOCR (CPU/GPU) via external service, with connection test and flexible response handling
Black Frame Detection — strong results on anime and many live-action shows
Audio fingerprinting (Chromaprint) — match credit sequences by sound
Episode learning — uses prior episodes in a season to speed up and improve detection
Emby integration — creates skippable credits chapter markers and works with Auto Skip
Rules — per-series, tag, studio, or library detection overrides
Manual & scheduled processing — queue shows, dry run, progress monitoring, library-wide scheduled task
Backup & restore — export/import markers, bulk export, scheduled backups
Tracer & notifications — track detections/failures and get notified when jobs finish
Full configuration UI — Settings, Rules, OCR Enhancements, Auto Skip, Setup Guide, API docs, Tracer
Requirements
Emby Server (plugin support)
.NET 6
External OCR service (EmbyVision OCR / PaddleOCR CPU or GPU, or Tesseract)
Install
Place EmbyVisionCredits.dll in Emby’s plugins folder and restart.
Run your OCR service (e.g. CPU on port 8000).
Run your OCR service (e.g. GPU on port 8001).
In plugin Settings, set the OCR endpoint and click Test Connection.
Process a series or enable the scheduled detection task.
See the README for setup details, configuration overview, and troubleshooting.