93 Commits
Author SHA1 Message Date
ImgBotApp dec5018ae3 [ImgBot] Optimize images
*Total -- 7,312.15kb -> 6,749.13kb (7.7%)

/public/icons/timeline-studio-icon-512.png -- 166.16kb -> 99.65kb (40.03%)
/docs/screenshots/export-progress.png -- 235.53kb -> 163.82kb (30.45%)
/public/icons/timeline-studio-icon-192.png -- 28.74kb -> 21.13kb (26.48%)
/public/icons/timeline-studio-apple-touch.png -- 25.86kb -> 19.52kb (24.54%)
/docs/screenshots/voice-caption-alignment.png -- 304.19kb -> 258.76kb (14.93%)
/docs/screenshots/editor-empty-en.png -- 178.35kb -> 154.36kb (13.45%)
/huggingface-space/assets/editor-timeline.png -- 463.52kb -> 409.89kb (11.57%)
/docs/screenshots/editor-timeline.png -- 463.52kb -> 409.89kb (11.57%)
/public/assets/stickers/voice-magic-wand.png -- 66.39kb -> 61.48kb (7.4%)
/public/assets/reference-timeline-studio.png -- 1,408.97kb -> 1,313.01kb (6.81%)
/public/icons/timeline-studio-icon.svg -- 1.58kb -> 1.47kb (6.44%)
/public/assets/stickers/shop-coins.png -- 58.63kb -> 55.08kb (6.06%)
/public/assets/sample-portrait.png -- 1,646.87kb -> 1,558.19kb (5.38%)
/public/assets/stickers/trend-confetti.png -- 73.40kb -> 69.68kb (5.06%)
/public/assets/stickers/trend-spark.png -- 62.04kb -> 58.92kb (5.02%)
/public/assets/stickers/trend-starburst.png -- 60.67kb -> 57.85kb (4.65%)
/public/assets/stickers/voice-caption-card.png -- 50.86kb -> 48.90kb (3.85%)
/public/assets/stickers/shop-idea.png -- 40.49kb -> 39.01kb (3.66%)
/public/assets/stickers/react-alert.png -- 51.53kb -> 49.99kb (3%)
/public/assets/stickers/react-like.png -- 59.50kb -> 57.93kb (2.63%)
/public/assets/stickers/voice-sound-ring.png -- 101.57kb -> 99.16kb (2.37%)
/public/assets/stickers/react-smile.png -- 70.14kb -> 68.56kb (2.25%)
/public/assets/stickers/shop-bag.png -- 58.95kb -> 57.65kb (2.2%)
/public/assets/stickers/react-surprise.png -- 72.02kb -> 70.59kb (1.98%)
/public/assets/stickers/shop-calendar.png -- 80.59kb -> 79.04kb (1.92%)
/public/assets/stickers/shop-box.png -- 70.65kb -> 69.32kb (1.89%)
/public/assets/stickers/voice-timeline-marker.png -- 44.05kb -> 43.23kb (1.85%)
/public/assets/stickers/react-dots.png -- 66.31kb -> 65.13kb (1.78%)
/public/assets/stickers/react-eyes.png -- 79.85kb -> 78.56kb (1.61%)
/public/assets/stickers/voice-waveform.png -- 58.54kb -> 57.60kb (1.6%)
/public/assets/stickers/react-heart.png -- 66.70kb -> 65.64kb (1.58%)
/public/assets/stickers/voice-music-note.png -- 55.87kb -> 54.99kb (1.58%)
/public/assets/stickers/shop-tag.png -- 53.19kb -> 52.39kb (1.51%)
/public/assets/stickers/shop-gift.png -- 60.02kb -> 59.30kb (1.2%)
/public/assets/stickers/shop-camera.png -- 89.62kb -> 88.61kb (1.12%)
/public/assets/stickers/react-chat.png -- 78.86kb -> 78.02kb (1.07%)
/public/assets/stickers/react-applause.png -- 76.21kb -> 75.39kb (1.07%)
/public/assets/stickers/trend-verified.png -- 52.60kb -> 52.07kb (1.02%)
/public/assets/stickers/trend-crown.png -- 58.76kb -> 58.23kb (0.9%)
/public/assets/stickers/trend-flame.png -- 45.25kb -> 44.87kb (0.83%)
/public/assets/stickers/trend-rocket.png -- 71.20kb -> 70.64kb (0.79%)
/public/assets/stickers/voice-speaker.png -- 68.38kb -> 67.86kb (0.76%)
/public/assets/stickers/trend-megaphone.png -- 66.83kb -> 66.36kb (0.7%)
/public/assets/stickers/shop-cart.png -- 92.07kb -> 91.51kb (0.61%)
/public/assets/stickers/voice-headphones.png -- 87.04kb -> 86.54kb (0.58%)
/public/assets/stickers/voice-mic.png -- 97.28kb -> 96.71kb (0.58%)
/public/assets/stickers/trend-bolt.png -- 42.80kb -> 42.62kb (0.42%)

Signed-off-by: ImgBotApp <ImgBotHelp@gmail.com>
2026-07-25 20:48:30 +00:00
Martin Delophy 873677628f Update README with Product Hunt launch details
CI / quality (push) Waiting to run
Added launch announcement for Timeline Studio on Product Hunt.
2026-07-25 22:44:46 +08:00
Martin Delophy 6937603485 Add Product Hunt badge to README
Added a Product Hunt badge to the README.
2026-07-25 22:41:54 +08:00
Martin Delophy 5034991ee4 Codex/browser ai music (#48)
* Add local browser AI music generation

* Document local AI music across languages
2026-07-25 17:06:05 +08:00
Martin Delophy ea25abc514 Document local AI music across languages (#47) 2026-07-25 16:11:56 +08:00
Martin Delophy e7b7743f0f Add local browser AI music generation (#46) 2026-07-25 15:59:49 +08:00
Martin Delophy 0cd777342d Fix auto-edit multimodal prompt failures (#45)
Co-authored-by: martindelophy <845046459@qq.com>
2026-07-24 16:34:38 +08:00
haixin.yang 568f0d1166 Add playable demo video to README 2026-07-24 14:49:54 +08:00
haixin.yang 4f1916d2a6 Release v0.7.0: expand media compatibility and export 2026-07-24 14:12:31 +08:00
haixin.yang a0892e5367 prevent model weights from bloating repository 2026-07-23 13:52:57 +08:00
Martin Delophyandhaixin.yang c02e6136a1 complete editor internationalization (#43)
Co-authored-by: haixin.yang <haixin.yang@weimob.com>
2026-07-23 11:03:26 +08:00
Martin Delophyandhaixin.yang 11ddf231e0 Publish Timeline Studio agent editing skill (#42)
* publish timeline agent editing skill

* install ffmpeg in CI

---------

Co-authored-by: haixin.yang <haixin.yang@weimob.com>
2026-07-22 18:47:40 +08:00
Martin Delophy da65d8b1ed Merge pull request #39 from anupamme/fix-repo-ai-video-editor-fix-pickles-in-pytorch-safe-load
fix: replace unsafe pickle usage in export_joyvasa_audio.py...
2026-07-22 17:25:04 +08:00
Anupam MedirattaandClaude Sonnet 4.6 d689b89687 fix: replace safetensors load with weights_only=True in audio export script
export_joyvasa_audio.py was using safetensors.torch.load_file() on a
native PyTorch checkpoint, which fails with SafetensorError. Replace with
torch.load(..., weights_only=True) and an explicit add_safe_globals
allowlist ([argparse.Namespace, PosixPath]), consistent with the other
two JoyVASA export scripts.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-07-22 12:40:44 +05:30
Anupam MedirattaandClaude Sonnet 4.6 03f1cbb2c2 fix: use weights_only=True with explicit safe globals for torch.load
Replaces weights_only=False with weights_only=True and an explicit
add_safe_globals allowlist ([argparse.Namespace, PosixPath]) in both
JoyVASA export scripts. This is the sanctioned PyTorch mitigation for
the trailofbits pickles-in-pytorch semgrep pattern: only the known-safe
non-default classes are allowlisted; all others are rejected by the
restricted unpickler. Checkpoint format, SHA-256 pins, and all
downstream payload accesses are unchanged.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-07-22 12:28:28 +05:30
Martin Delophy 580b863113 Merge pull request #40 from MartinDelophy/codex/timeline-trim-autoscroll
Improve timeline trim auto-scroll
2026-07-22 14:03:59 +08:00
haixin.yang 1abcbf62a4 Keep trim handles within timeline bounds 2026-07-22 14:02:14 +08:00
haixin.yang 25cd44ecb3 Prevent mobile trim release rollback 2026-07-22 13:46:44 +08:00
haixin.yang e5a6d0d5df Improve timeline trim auto-scroll 2026-07-22 13:42:19 +08:00
orbisai0security b2b3851f85 fix: trailofbits.python.pickles-in-pytorch.pickles-in-pytorch security vulnerability
Automated security fix generated by OrbisAI Security
2026-07-22 03:38:48 +00:00
haixin.yang 0d2b17765f Balance desktop editor columns 2026-07-22 11:28:35 +08:00
haixin.yang c48e1f15cc Polish mobile caption properties 2026-07-22 11:09:14 +08:00
haixin.yang b1ca648e79 Improve mobile drawers and timeline ruler 2026-07-22 10:59:21 +08:00
Martin Delophy 9e5c02f5db Merge pull request #38 from MartinDelophy/agent/headless-command-runner
Add versioned timeline command runner
2026-07-21 19:20:30 +08:00
haixin.yang 728720f023 Add versioned timeline command runner 2026-07-21 19:19:39 +08:00
Martin Delophy 9c36ec1a2d Merge pull request #36 from MartinDelophy/agent/caption-audio-linking
Improve voice generation and caption audio linking
2026-07-21 18:46:05 +08:00
haixin.yang 58ce75d55f Improve voice generation and caption audio linking 2026-07-21 18:04:16 +08:00
haixin.yang 27399270c6 Package Timeline Studio skill as a Claude plugin 2026-07-21 17:31:15 +08:00
haixin.yang 86698c8521 Document Agent Skill installation channels 2026-07-21 17:29:30 +08:00
Martin Delophy 0518cde606 Merge pull request #35 from MartinDelophy/codex/mobile-responsive-editor
Add Discord community links to localized READMEs
2026-07-21 16:13:33 +08:00
haixin.yang 296c8666b3 Add Discord community links to localized READMEs 2026-07-21 16:09:58 +08:00
Martin Delophy d5391bffbf Merge pull request #34 from MartinDelophy/codex/mobile-responsive-editor
Release Timeline Studio v0.6.0
2026-07-21 14:17:32 +08:00
haixin.yang fecf450037 Release Timeline Studio v0.6.0 2026-07-21 14:15:41 +08:00
Martin Delophy e74861f4cc Merge pull request #32 from MartinDelophy/codex/mobile-responsive-editor
Improve responsive editor workflows
2026-07-20 19:33:07 +08:00
haixin.yang 2ebcf6a673 Improve responsive editor workflows 2026-07-20 19:29:21 +08:00
Martin Delophy 9e1b155662 Merge pull request #31 from MartinDelophy/codex/mobile-editor-v0.5.0
Release Timeline Studio v0.5.0 mobile workspace
2026-07-20 17:52:27 +08:00
haixin.yang d55cfd84a0 Release Timeline Studio v0.5.0 mobile workspace 2026-07-20 17:51:22 +08:00
Martin Delophy b6c105ffd2 Merge pull request #30 from MartinDelophy/agent/add-readme-support-links
Add support links to localized READMEs
2026-07-20 17:10:57 +08:00
haixin.yang 9b1cec015e Add support links to localized READMEs 2026-07-20 17:09:38 +08:00
Martin Delophy f681e2a56a Merge pull request #25 from MartinDelophy/codex/import-srt-subtitles
Add multilingual roadmap and contributor guidance
2026-07-20 16:43:31 +08:00
haixin.yang 3fbe55e555 Add multilingual roadmap and contributor guidance 2026-07-20 16:39:57 +08:00
Martin Delophy 1792fec6ef Merge pull request #24 from MartinDelophy/codex/import-srt-subtitles
Add custom SRT subtitle import
2026-07-20 15:49:33 +08:00
haixin.yang 8a45619ecf Add custom SRT subtitle import 2026-07-20 15:33:02 +08:00
Martin Delophy 88902d82e4 Merge pull request #23 from MartinDelophy/agent/publish-editor-updates
release Timeline Studio v0.4.1
2026-07-20 14:02:09 +08:00
haixin.yang 20e9f265d8 release Timeline Studio v0.4.1 2026-07-20 14:00:00 +08:00
Martin Delophy f6f147149e Merge pull request #22 from MartinDelophy/agent/publish-editor-updates
Publish editor updates
2026-07-20 10:33:25 +08:00
haixin.yang 47d5f6315d Publish editor updates 2026-07-20 10:29:42 +08:00
Martin Delophy c1e5719e1f Merge pull request #20 from MartinDelophy/codex/v0.4.0-release
Release Timeline Studio v0.4.0
2026-07-18 16:07:24 +08:00
haixin.yang 7076e005af Release Timeline Studio v0.4.0 2026-07-18 16:06:53 +08:00
haixin.yang 2b9a1e7e0b fix caption lane controls and preview behavior 2026-07-17 19:42:55 +08:00