Chafa-yt banner

Chafa-yt

6 devlogs
5h 34m 36s

A YouTube TUI! Featuring a sophisticated UI, real-time video playback, subtitles, and a progress indicator.

Demo Repository

Loading README...

btz

Checked in #ask-the-shipwrights, put back demo video in readme

Attachment
0
btz

more time spent writing docs on why installation has to be the way that it is.

Attachment
0
btz

Ship!!

Attachment
0
btz

Added subtitles and frame dropping. Project is looking good!

bro I’ve watched the first fifteen seconds of Never Gonna Give You Up far too many times

Attachment
0
btz

Got the textual TUI up and running relatively well! Everything’s aligned, everything seems pretty low latency (although fps is about half of what I’d like it to be)

TODO: More GUI!!!

Attachment
0
btz

It works somewhat! Don’t worry about all that, funny stuff happens when you drag

Right now it’s pretty simple, just piping yt-dlp -> ffmpeg -> chafa

And I guess that’s the PoC? That’s it? So I’ll probably wrap this in a nice tui using textual.

Also Ghostty native image support is SO COOL. It should work on all terminals, though. Chafa has good ansi stuff too.

Attachment
1

Comments

btz
btz 2 months ago

And a cli with python-fire!