Neat Insight v0.0.5
Neat Insight v0.0.5 makes it easier to build repeatable media test workflows without manually downloading, converting, and uploading video files. This release adds curated catalog import, YouTube clip import, and better frame-rate preservation for uploaded media.
Highlights
- Curated media catalog import. Insight can now browse a published catalog of reusable media assets and import selected variants directly into the local media library. Users can choose assets by resolution, frame rate, and codec without manually handling files.
- YouTube clip import. Users can paste a YouTube URL, validate the source, choose a supported output profile, and import a bounded clip into Insight for local testing.
- Source frame-rate preservation. Local H.264 uploads now preserve the source frame rate while still optimizing media for low-latency playback. This helps users test higher-FPS RTSP and media-source workflows without bypassing the upload flow.
- Reusable asset publishing pipeline. Insight now includes the tooling and workflow used to generate curated media variants for demos, customer support, and validation scenarios.
- Improved import ergonomics. The media import dialog now supports local files, curated catalog assets, and YouTube sources with clearer progress and failure feedback.
What Changed
Media Import
- Added a catalog import path for published Insight media assets.
- Added a YouTube import path for URL validation, preview, bounded clip selection, and normalized local import.
- Added import progress reporting for catalog downloads and YouTube imports.
- Added cancellation handling for long-running YouTube import work.
- Added drag-and-drop and multi-file selection improvements for local imports.
- Added safer delete handling for long catalog-derived filenames.
Media Catalog
- Added backend APIs for loading the published media catalog and importing selected catalog variants.
- Added catalog browsing and filtering in the Insight UI.
- Added support for catalog metadata such as source, profile, resolution, frame rate, codec, file size, checksum, and preview URL.
- Added checksum and size validation when importing catalog assets.
Frame Rate and Streaming
- Preserved source frame rate for optimized H.264 MP4 uploads.
- Kept B-frames disabled for uploaded H.264 media so imported files remain suitable for low-latency Insight media-source workflows.
- Improved uploaded-media behavior for users who need to test streams at frame rates other than 30 FPS.
Asset Production
- Added a media asset source manifest and conversion tooling.
- Added a publishing workflow for generating reusable media variants across standard resolution, frame-rate, and codec profiles.
- Added generated catalog indexes so Insight and tools can discover published media assets.
- Added incremental build behavior for already-published assets.
Developer Notes
- New media catalog APIs include
GET /api/media-catalogandPOST /api/import/media-catalog. - YouTube import uses
yt-dlpfor retrieval and FFmpeg for normalization. - YouTube import profiles currently include
1080p30,720p30, and480p30. - Catalog import stores downloaded assets under the local media library and preserves useful source/profile naming.
- The media asset catalog uses the
sima.neat.insight.media-assets.index.v1schema. - Added test coverage for YouTube import URL handling and import behavior.
Compatibility
This release is built from main and follows the independent Neat Insight release cadence. Existing Insight media library, media-source, RTSP, and WebRTC workflows remain compatible.
Users who only upload local files should see the same workflow with improved frame-rate handling. Users who need reusable test content can now import from the curated catalog or from a bounded YouTube clip when network access and required tooling are available.
Full Changelog: v0.0.4...v0.0.5