mirror of
https://github.com/zhouxiaoka/autoclip.git
synced 2026-10-02 02:34:34 +08:00
* docs: isolate visual understanding and game ad creative work * docs: map current AutoClip interface and interaction flows * refactor(frontend): remove legacy UI and isolate clip export flow * feat(studio): unify creative workflow and configurable vision models * feat(studio): preserve independent language variants for 1.4 * feat(studio): connect candidate editing and verify full render workflow * feat(studio): fill portrait frames and add styled title templates * feat(studio): add shared artwork templates with bundled fonts * fix(studio): preserve original audio across reordered cuts * feat(studio): refine four versioned title presets against design * feat(studio): add glossy, pixel and frosted title presets * Refine comic title geometry and preserve ASR word timing * Add optional punchier comic title variant for visual review * Calibrate all six launch title presets and add bilingual review pack * Use design reference thumbnails for six title preset choices * Close out first-release video packaging and defer motion captions * docs: audit game recording to finished creative workflow * docs: prioritize a unified import edit and export experience * feat: confirm smart import plans before production and preserve highlight sequences * docs: record confirmed import and continuous highlight verification * fix: preserve independent highlights instead of merging adjacent events * fix: distinguish source duration from per-highlight duration * fix: isolate SQLite file connections during concurrent preview reads * Prioritize gameplay evidence before selecting and refining highlights Filter explicit non-play categories before the six-highlight cap, rank optional model viewing-value estimates, and retain plain-scene endpoint compatibility. Preserve independent events and audit selection; reject menu-only results without fabricating highlights. 126 distinct offline regression cases pass. One bounded real Seed scan failed after 189.72s; no live quality improvement is claimed. See release log. * Avoid repeated visual analysis after shared failures Share one analysis attempt across selected visual goals; retain independent content processing and completed highlights when promotional copy fails. Persist safe request error codes, stages, durations and HTTP statuses without private payloads. Offline regression: 71 passed; no paid calls. * fix(studio): distinguish draft and versioned export states * fix(studio): preserve full exported frame in result thumbnail * docs: record export state integration checks and remaining gaps * chore: prepare 1.4 integration on latest v1.3.2 main * fix(ui): keep project timestamps readable over cover images * ci: install FFmpeg for real rendering regression tests * feat(publish): use immutable Studio exports in shared publishing flow * feat: observe Studio outcomes with anonymous aggregate events * feat: localize Studio results and export history in eight languages * feat: localize unified import and Studio editing workflow * fix: generate bounded cached still thumbnails for Studio drafts * fix: sample thumbnail frames inside scene boundaries * fix: resume legacy clips and collections in the shared editor * docs: record unified editor and bundled macOS validation gates * test: retain upstream regressions after latest main rebase * fix: bound Studio observation retries and stop terminal polling * docs: record bounded polling integration verification * test: add reproducible offline macOS bundle verification * docs: record bundled runtime verification and new main integration blocker * fix: complete v1.3.3 integration and expose native download response * fix: save Studio exports with the native desktop downloader * docs: record v1.3.4 candidate integration and remaining RC gates * docs: record current macOS bundle evidence and RC rollback gates * fix: localize Studio processing stages and export warnings * fix: recover Studio exports when task dispatch fails * fix: translate export dispatch recovery and record integration checks * fix: preserve import confirmation when production dispatch fails * fix: translate production dispatch recovery and record verification * fix: isolate YouTube imports and plan opt-in visual analysis rollout