Vidminal

Vidminal Used AI

12 devlogs
21h 21m
Created by SK

📺 Vidminal: Terminal Video as ASCII Art

--- WHAT IS THIS THING, ANYWAY?! ---
🤔 ► Ever wished you could watch videos... in your terminal? 🤯
🤨 ► NO? Well, I DON'T CARE, HERE IT IS. 🤷‍♀️
👀 ► You've seen ASCII art demos. You've seen those looping gifs. Cute. 😏 This ain't that.
✨ ► Vidminal takes [ANY] video file you throw at it—your favorite anime clip 🎬, a movie 🍿, that weird cat video from 2009 😼—and turns it into a live, colorful, animated ASCII art spectacle right in your terminal.
🎶 ► And it's not just a silent movie. We've got synchronized audio. 🔊 We've got full controls. 🎮 This isn't a toy; it's a legit, if slightly unhinged, [TERMINAL MEDIA PLAYER]. 🚀

---

--- HOW'D I MAKE IT HAPPEN? ---
🐍 ► It's a Python party! 🎉
💪 ► I wrangled some of Python's coolest libraries to pull this off:
🎬 ► `moviepy` & `ffmpeg`: To rip the video and audio apart. ✂️
🖼️ ► `Pillow`: For the pixel-to-text magic. ✍️
🔈 ► `pygame`: To blast the sound waves at your ears. 🎧
🎨 ► `colorama`: To paint everything in glorious 24-bit color. 🌈
⚡ ► `threading`: To make sure the controls work while the video is playing, because nobody likes a laggy player.
🗺️ ► It was a journey fueled by caffeine ☕ and a questionable sense of purpose. 🌀

---

--- WHY IS IT AWESOME? ---
🌟 ► It's pure, unfiltered, terminal power! ✨
🕹️ ► TOTAL CONTROL: You get a full-fledged player experience. Pause, play, quit, rewind, and fast-forward. Adjust the volume. Mute the chaos. It's all there. ⏯️🎚️
📦 ► ZERO SETUP: Download the release for your OS and just... run it. 🚀 I bundled `ffmpeg` so you don't have to install a single thing. I did the boring work for you. You're welcome. 🙏
✅ ► THE BEST PART: YOU ARE THE ARTIST! 🎨 Don't like the default look? Open `options.json` and:
✍️ ► [CHANGE THE CHARACTERS!] Use `█▓▒░` for a blocky look, or a detailed set like `$@B%8&...`, or even make your own `custom` set! You control the texture of your video! 字符✨
🎛️ ► [TWEAK THE VISUALS!] Adjust `gamma` and `contrast` to get that perfect moody, cyberpunk, or over-saturated look. ⚙️📊
🤯 ► Prepare for your friends to look over your shoulder and go, "WTF?! Is that... a movie... in your terminal?" 😲
👍 ► Yes. Yes it is. 😎

Timeline

Ship 1

0 payouts of shell 0 shells

SK

about 2 months ago

SK Covers 12 devlogs and 21h 21m

VIDMINAL IS COMPLETE .....
..... for Summer of Making, i am not dragging this project anymore

https://github.com/SajagIN/vidminal

You can Read How this Project Works in WORKING.md in the Repo :
https://github.com/SajagIN/vidminal/blob/main/WORKING.md

Update attachment

RELEASED v1.2.0 - The Performance & Usability Update

https://github.com/SajagIN/vidminal/releases/tag/v1.2.0

Update attachment

NAHHHHH, MAN THIS IS SO CLEAN TO BE A TERMINAL GG

Update attachment

Achieved Real time Update of character sets with predefined character sets and customs!! LESSGOOOOOOOOOOOO 🗣️🗣️🔥🔥🔥🔥🔥🔥

It wasn't supposed to look this good 🥀 This shi so cool man

Update attachment

Was Trying to achieve something else, achieved clarity in image

Now the video audio are completely in sync with error of ±0.1 sec and the speed is fast and responsive

Update attachment

Refined the playback experience with dynamic terminal resizing.
Now, you can stretch or shrink your terminal window, and the ASCII video will automatically adjust to fit, giving you a perfectly scaled picture every time.

Plus, the volume controls and seek bar are more robust than ever, making navigation a breeze.

Update attachment

Added More customization options, Thinking to add Ai to this but don't know what to add 🙃, I guess... A ###CENSORED### would be good

... not revealing the idea without implementing it 😆

Update attachment

THIS TERMINAL VIDEO PLAYER SUPPORTS UPTO 4K VIDEOS WHAT MORE DO YOU WANT!!!!??!

Update attachment

WE GOT VOLUME CONTROL 🗣️🔥

Update attachment

Open with... in context menu started to work properly now, Almost there to replace a full media player now

Update attachment

Ayyee!!! It's been a minute, but the summer of making is in full swing! Here's the first devlog for Vidminal! 🚀

What is it? Imagine watching your favorite anime clips – like Luffy's yells or JoJo poses – as colorful, moving ASCII art right in your terminal! 🤯 It's video playback for the command line, with sound! 🎶

This week has been insane! I've wrestled the code into submission, and guess what? Terminal playback is ALIVE! You can literally watch videos right there, frame by glorious ASCII frame. Plus, for all you Windows users out there, I've wrangled the system so you can now Open with... Vidminal directly from your context menu! No more command line acrobatics just to start watching – it's smoother than a well-executed Stand attack. ✨ Still figuring out the perfect character sets for that ultimate anime look. 🤔

Next goal: Polish, performance tweaks, and maybe even more customizability. The journey continues! 🏴‍☠️

Want to see how this magic works or just catch up here?

Stay tuned for more updates, and let me know what iconic scenes you want to see turn into terminal art! 🔥

HK Harsh HK Harsh about 2 months ago
Great!!!!!! Awesome