cross-posted from: https://lemmy.world/post/530920
Magic-tape is an image supporting fuzzy finder command line interface YouTube client.
https://gitlab.com/christosangel/magic-tape
Image support is achieved either with kitty terminal, ueberzug or chafa.
With magic-tape, through the main menu, the user can:
Browse videos from subscriptions.
Browse through trending video feed.
make a video search, using keywords or phrases.
Watch a previously watched video (watch history).
Browse videos from a subcsribed channel.
Watch a liked video.
Repeat the previous selection.
Repeat a previous search (search history).
Watch/download video/audio content, in various formats.
Through the miscellaneous menu the user can
Set up Preferences (configuration).
Like / Unlike a video.
Synchronize the above actions with their YouTube account.
Import subscriptions from YouTube.
Subscribe to/ Unsubscribe from a channel.
Clear their watch/search history, liked videos, thumbnail cache.
I was considering being full “offline”, it is perfectly doable, working with yt xml requests.
The downside is that this process (so far for me) takes longer, gives less info, and mostly, although there is no image support there, is done better by terminal rss feeders like newsboat.
You cannot do everything at the same time. I may revisit this approach in the feature and put up something else.