screentinker/server/db
ScreenTinker aee6766c4c Migration: probe video durations with ffprobe during assignment-to-playlist conversion
Videos were getting the default 10s from the assignments table. Now ffprobe
runs for each video content item during migration, backfills the content
table, and uses the real duration in playlist_items.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-11 22:21:40 -05:00
..
database.js Migration: probe video durations with ffprobe during assignment-to-playlist conversion 2026-04-11 22:21:40 -05:00
schema.sql Phase 2 schema: add playlist_id to devices/schedules, is_auto_generated to playlists 2026-04-11 22:00:56 -05:00