Skip to content

[codex] Harden setup checks and video downloads#2

Draft
judefluen-coder wants to merge 1 commit into
mainfrom
codex/opencli-ytdlp-reliability
Draft

[codex] Harden setup checks and video downloads#2
judefluen-coder wants to merge 1 commit into
mainfrom
codex/opencli-ytdlp-reliability

Conversation

@judefluen-coder

Copy link
Copy Markdown
Owner

Summary

  • Tighten first-run setup checks for Node versions required by the frontend toolchain.
  • Treat FFmpeg as a media-capability requirement instead of blocking dependency installation.
  • Make authorized yt-dlp downloads more resilient: preserve completed media when yt-dlp returns a warning, isolate thumbnail/subtitle failures, and fall back to single-file formats when FFmpeg is unavailable.
  • Add regression tests for download edge cases and setup doctor version checks.

Validation

  • npm run test

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant