yutto-dev
yutto
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Optimizations
Branches
Benchmarks
Runs
Performance History
Latest Results
🐛 fix: detect cover formats before saving and muxing (#895) Co-authored-by: Codex <codex@openai.com>
main
47 minutes ago
🐛 fix: derive cover paths from image content Extract image format and cover codec helpers, use the detected extension for temporary and saved cover paths, and remove the added test module as requested in review. Preserve JPEG bytes and PNG cover normalization. Co-authored-by: Codex <codex@openai.com>
ShigureNyako:session/sess_dev_neko_fix_yutto_issue_894_png_cover_muxing_failures
1 hour ago
✅ test: run cover mux checks in the existing FFmpeg e2e job Classify real FFmpeg muxing tests as e2e so they execute in the existing job that installs FFmpeg instead of skipping in unit jobs. No workflow or dependency changes. Co-authored-by: Codex <codex@openai.com>
ShigureNyako:session/sess_dev_neko_fix_yutto_issue_894_png_cover_muxing_failures
2 hours ago
🐛 fix: end cover filtering after the first frame Use trim instead of select so remaining animation frames are not decoded. Exercise both copied and transcoded main video streams with complete media duration checks. Co-authored-by: Codex <codex@openai.com>
ShigureNyako:session/sess_dev_neko_fix_yutto_issue_894_png_cover_muxing_failures
2 hours ago
🐛 fix: normalize non-JPEG cover streams for muxing Preserve JPEG stream copy based on content and encode other covers as PNG. Select only the first cover frame without prematurely terminating the main media streams. Co-authored-by: Codex <codex@openai.com>
ShigureNyako:session/sess_dev_neko_fix_yutto_issue_894_png_cover_muxing_failures
2 hours ago
🐛 fix: keep a UTF-8 BOM from hiding the first task-list entry Task lists were opened as utf-8, so a BOM stayed on the first line. That entry no longer matched a video URL and was skipped.
rudycelekli:fix-task-list-utf8-bom
2 days ago
🐛 fix: keep alias separators from rewriting the target URL A single space or equals sign was treated as the whole separator, so `alias = url` stored `= url` and `alias= url` stored a leading space. The alias then pointed at that text instead of the video.
rudycelekli:fix-alias-file-separator
2 days ago
🐛 fix: round subtitle SRT timestamps to milliseconds instead of truncating (#888) Co-authored-by: Claude Sonnet 5.5 <noreply@anthropic.com> Co-authored-by: Nyakku Shigure <sigure.qaq@gmail.com>
main
2 days ago
Latest Branches
CodSpeed Performance Gauge
+1%
🐛 fix: detect cover formats before saving and muxing
#895
1 hour ago
cc800ec
ShigureNyako:session/sess_dev_neko_fix_yutto_issue_894_png_cover_muxing_failures
CodSpeed Performance Gauge
0%
🐛 fix: keep a UTF-8 BOM from hiding the first task-list entry
#893
2 days ago
f2f8ee8
rudycelekli:fix-task-list-utf8-bom
CodSpeed Performance Gauge
0%
🐛 fix: keep alias separators from rewriting the target URL
#892
2 days ago
7480fbe
rudycelekli:fix-alias-file-separator
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs