https://gitlab.com/christosangel/magic-tape

Magic-tape is an image supporting fuzzy finder tui YouTube client.

https://gitlab.com/christosangel/magic-tape/-/raw/main/screenshots/main.png



UPDATE

Now introducing a new feature: the video description as well as the comments written by YT viewers will be shown in the terminal window, while the video is reproduced.

https://gitlab.com/christosangel/magic-tape/-/raw/main/screenshots/comments.png

https://gitlab.com/christosangel/magic-tape/-/raw/main/screenshots/comments1.png

https://gitlab.com/christosangel/magic-tape/-/raw/main/screenshots/comments2.png

Thus, the user can be satisfied reading other viewers having a swing at the politicians/celebrities/stars they love to hate, or, watch closely to their heart’s content, as cyber nuclear attacks are launched between self-righteous, valiant and livid keyboard fighters.

Comment loading is asynchronous to video loading, so it is possible that there will be some delay in the appearence of the comments. That depends on the number of comments, network speed etc.

  • christos@lemmy.worldOP
    link
    fedilink
    arrow-up
    0
    ·
    1 month ago

    Fair enough, you do you.

    For the record, no rm -r in the script.

    The only rm command, line 394: rm "${UEBERZUG_FIFO_MAGIC_TAPE}"

    • Daniel Quinn@lemmy.ca
      link
      fedilink
      English
      arrow-up
      0
      ·
      1 month ago

      To be clear, I’m not throwing shade. That’s an impressive piece of software. It’s just, given the number of stories I’ve heard (and experienced) about Bash’s tricky syntax leading to Bad Things, I’m less comfortable with running this than I would be with something in a language with fewer pitfalls.

      But if others take the chance and it sticks around a bit, I’ll come around ;-)

      Thanks for the contribution! It’s a great idea, and with Google fucking about with blocking things like NewPipe, a project like this is a great answer to that.

      • christos@lemmy.worldOP
        link
        fedilink
        arrow-up
        0
        ·
        1 month ago

        given the number of stories I’ve heard (and experienced) about Bash’s tricky syntax leading to Bad Things,

        Been there, done that!

      • christos@lemmy.worldOP
        link
        fedilink
        arrow-up
        0
        ·
        1 month ago

        But if others take the chance and it sticks around a bit, I’ll come around ;-)

        Hey, like many bash scripts, this one is just a glorifief one-liner. But I use it everyday, I am biased, of course, but it is rather convenient, and prevents me from getting lost in rabbit holes.