Skip to content

uTube CLI 2.0.0 — Back in action

Choose a tag to compare

@omer73364 omer73364 released this 19 Oct 21:00

uTube is back with repaired YouTube downloads and a redesigned interactive terminal.

What changed

  • A home menu, rounded panels, colors, and repeat-download sessions.
  • Clear video/audio progress and playlist summaries.
  • Download all playlist videos or choose individual items.
  • Fixed newer playlist entries being reported as empty.
  • Small ranged transfers, safe retries, refreshed links, and alternate-client fallback for rejected streams.
  • FFmpeg merging for separate video/audio streams, safer filenames, and failed-download cleanup.
  • Offline help, version, and settings commands.

Install or update

npm install -g utube-cli@latest
utube --version

Before upgrading

Requires Node.js 20 or newer. FFmpeg must be on your PATH for separate-stream merging. Updates are manual. Record your old download folder before upgrading and set it again afterward if needed. Filenames now include video IDs, so older files may be downloaded again. The alternate client may offer a different resolution, which the app reports.

Validation

All 13 regression tests pass. The packed npm artifact was installed and smoke-tested in a clean directory. Live Linux downloads were verified for videos and playlist items, including all three previously failing videos with both audio and video. Windows and macOS need broader testing.

Full details: Changelog.