I Built A Landscape to Portrait Video Desktop App @deeecode
I Built A Landscape to Portrait Video Desktop App  @deeecode
Uploaded April 2026 | Updated September 2026, 1 week ago
I built my own desktop app called Reframe β€” it converts landscape videos to vertical/portrait format, but with full control over what gets captured in each frame.

β–Ά Run it yourself: github.com/dillionmegida/reframe

The key feature: you can set keyframes at different points in the video and move or scale the crop box between them. The final export smoothly transitions between those keyframes, so the result looks like deliberate cinematic zooming and panning β€” not just a cropped video.

Under the hood, it captures every single frame as an image, then stitches them together using ffmpeg (which also handles stabilization). Built with Electron, so it runs entirely on your machine β€” no uploads, no subscriptions.

I built this with AI, and it's one of several personal tools I've made to fill gaps that existing apps don't cover. In this video I walk through how it works, the architecture behind it, and where I want to take it next.

πŸ”” Subscribe: bit.ly/deeecode
I Built A Landscape to Portrait Video Desktop App#16 The any type | Simple TypeScript CourseCSS CALC-SIZE - Game Changer & Limitationsβ€œAre you sure” #shorts #javascriptNo CORS Error on Postman, but on my browser...why?Upcoming GameDay Tomorrow #aws #awsgamedayNarrow Types with Type Guards #shorts #typescript#1 Why TypeScript? | Simple TypeScript CourseAnalog Clock with only HTML, CSS & JS - Interview QuestionWhat you did not know about HTML IDs#24 useMemo + React.memo with examples6 Terminal Shortcuts I Use Everyday - Zsh & Bash
Deeecode |

I Built A Landscape to Portrait Video Desktop App

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER