Skip to content

Releases: maxcurzi/tplay

v0.9.3

Choose a tag to compare

@maxcurzi maxcurzi released this 13 Apr 20:46

What's Changed

  • Migrate project to Rust 2024 edition by @maxcurzi in #70
  • Fixing issue with path on cargo installs for MacOS by @landonpoch in #71
  • Updates to handle live stream hls. by @landonpoch in #72
  • Charset 3 is now half-block render mode. Crazy high fideility for ascii. by @landonpoch in #74

Full Changelog: v0.9.2...v0.9.3

v0.9.2

Choose a tag to compare

@maxcurzi maxcurzi released this 01 Apr 20:38

tplay v0.9.2

Highlights

  • Added percentage timeline seeking with Shift+1..9 (10% to 90%).
  • Improved terminal rendering performance and reduced redraw work.
  • Improved frame processing path by converting RGB to ASCII in a single pass.
  • Added seek plumbing for absolute/percent controls across broker/audio/pipeline paths.

Build and Validation

  • Merged PR #69 and resolved merge conflict(s).
  • Restored missing stream URL helper after merge to ensure successful compilation.
  • Verified with:
  • cargo test
  • cargo build --release

Notes

  • If using the optional rodio_audio feature, percentage seek behavior should be verified in your environment.

What's Changed

Full Changelog: v0.9.1...v0.9.2

v0.9.1 - Fix sync issue on http streams

Choose a tag to compare

@maxcurzi maxcurzi released this 27 Mar 09:04

Fix sync issue on http streams
Full Changelog: v0.9.0...v0.9.1

Preserve aspect ratio (default) and network streams

Choose a tag to compare

@maxcurzi maxcurzi released this 26 Mar 23:06

What's Changed

  • Updates to build with latest ffmpeg and mpv. Streaming support. Aspec… by @landonpoch in #68

New Contributors

Full Changelog: v0.8.1...v0.9.0

Fix A/V sync issue

Choose a tag to compare

@maxcurzi maxcurzi released this 01 Mar 16:24

Full Changelog: v0.8.0...v0.8.1

No more need for OpenCV

Choose a tag to compare

@maxcurzi maxcurzi released this 01 Mar 15:53

This release removes the need to install OpenCV. The processing is done by using FFMPEG, which was already a dependency.
This should make installing and using tplay much simpler.

Full Changelog: v0.7.0...v0.8.0

As this is a rather significant change, let me know if there are any playback issues.

Subtitles and playback controls!

Choose a tag to compare

@maxcurzi maxcurzi released this 27 Jan 23:08

More media player features! Playback controls, and subtitles!

What's Changed

  • docs(readme): add macOS Homebrew install + pre-flight checks; clarify FFmpeg versions; fix ToC/typo by @Else00 in #64
  • Added auto exit functionality by @Else00 in #66
  • Added Subtitles and Playback Support by @qeqqe in #67

New Contributors

Full Changelog: v0.6.3...v0.7.0

Many thanks to @Else00 and @qeqqe for their contributions. Shoutout to @qeqqe for adding a chunky set of features!

v0.6.3

Choose a tag to compare

@maxcurzi maxcurzi released this 28 Jun 16:15

What's Changed

Full Changelog: v0.6.2...v0.6.3

v0.6.2

Choose a tag to compare

@maxcurzi maxcurzi released this 12 Apr 12:04
77205a6

Fixed compile issue on latest OpenCV version.
The crate might be incompatible with OpenCV 4.6 (tbc)

Full Changelog: v0.6.1...v0.6.2

v0.6.1

Choose a tag to compare

@maxcurzi maxcurzi released this 04 Apr 21:11

What's Changed

  • Updated OpenCV from 0.93 to 0.94.2 and Fixed OpenCV Build Failure by @dkrishnakumar987 in #52
  • fix for yt-dlp cookies issue by @AlGaRitm2020 in #55
  • Revert change around AlgorithmHint which was causing build failures with OpenCV 4.11

New Contributors

Full Changelog: v0.6.0...v0.6.1