Hacker Newsnew | past | comments | ask | show | jobs | submit | alfg's commentslogin

I love my Brompton. I've had mine for 12 years that I bought back in LA and brought it with me when I moved to Tokyo. It's such a great commuter for getting around the city and easily fits in my trunk when I want to take it with me for a trip.

Tokyo also has a couple of great Brompton shops for maintenance and parts.


Wow, and I already prepaid for the year. Figures.

This is how I handle it with my latest project, https://video-commander.com.

Prompting the user to install, or auto-installing FFmpeg separately, rather than bundling the binary. The problem is FFmpeg can be configured in so many ways and the general install binaries are usually LGPL compatible.


Looks good. Good work on shipping! I love seeing video applications utilizing Web Assembly. However, it usually falls short in when it comes to longer video in the browser's sandboxed environment.

How is the performance? Curious if you've tried using the FFmpeg libraries directly (libav), rather than compiling all of FFMpeg to WASM?

I always end up using running FFmpeg directly since it's faster and more reliable, but I still have some hope for a full functioning browser-based implementation someday.

I also made https://ffmpeg-commander.com a while back to generate commands for FFmpeg.


Yeah you are right about the wasm issues with video apps. The editor itself relies fully on web codecs and the rest of the tools are halfway migrated from ffmpeg wasm anyways. I did not look into any other alternatives for ffmpeg thinking that wasm will give me the next best thing to the cli tool and ofc since the browser is the main delivery mechanism the I was limited in my options. I have seen your project and it is really cool!

I live in Tokyo in a 2 story house. Felt it swaying quite a bit for a few minutes.

It's just capturing inputs and replaying them.

That's not true though, is what they're saying. Quake demo files are server-to-client packets, results of the simulation, not client-to-server packets, the inputs.

If you wanted to add random critical hits and random bullet spread based on the pixels in a live feed of a lava lamp cam, clients could still record .dem files and they would still work.


Just recently launched my suite of media inspection and encoding tools based on FFmpeg.

https://video-commander.com.

Still iterating through refinement and features. It's built on Rust + Tauri with a React frontend, in case anyone is curious.

I've created various open-source and commercial tools in the multimedia space over the last 10+ years and wanted to put it all together into something more premium.


Location: Tokyo, Japan

Remote: Yes

Willing to relocate: No

Technologies: Go, Rust, Typescript, Python, C, C#, Java, Next.js, React, Node.js, HTML/CSS, LLMs, FFmpeg

Resume: https://www.linkedin.com/in/gutierrezalfred/

Website: https://alfg.dev

Github: https://github.com/alfg

Email: alf.g.jr[at]gmail.com

Principal Engineer with 15+ years of experience designing scalable, high-performance systems and leading cross-functional, multi-regional teams. Deep specialization in cloud architecture, video engineering, and AI-assisted development workflows.

Looking for my next challenge. I’ve spent my career building scalable products and assembling strong engineering teams to support them. Reach out if you’re hiring.

Currently based in Tokyo, Japan and open to remote or hybrid roles. Full time or contracting roles.


Prior to LLMs, I made an ffmpeg command line builder. It definitely doesn't cover everything, but handles simple common tasks quite well.

https://ffmpeg-commander.com


Building ffmpeg can be simple or complex, depending on how you configure the dependencies and if it's dynamic or static and of course it's target outputs.

I'm currently working on a cross-platform builder that runs within Github Actions runners, but the Mac and Windows builds take up so many of my monthly minutes.

https://github.com/video-commander/ffmpeg-builder

I'm using this as part of another multimedia app I'm working on for video engineers.


Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: