Live data from Hacker News

Show HN: FFmpeg in plain English – LLM-assisted FFmpeg in the browser

vidmix.app

11–20 of 49 posts

Re: Show HN: FFmpeg in plain English – LLM-assisted FFmpeg in the browser

#11
post #10

Great work on this - I made a terminal command similar to this (llmpeg), and was actively trying to get exactly this working - a webasm compiled version of ffmpeg that could encode in the browser. I for the life of me couldn't get the provided examples on https://github.com/ffmpegwasm/ffmpeg.wasm to run. Just for my own development curiosity, was there anything specific you had to do to get ffmpegwasm to work?

I don’t know about the browser but I’ve been playing with a WASM build through this Go wrapper. Nice to not need CGO.

https://codeberg.org/gruf/go-ffmpreg

Re: Show HN: FFmpeg in plain English – LLM-assisted FFmpeg in the browser

#12
I think you need to add some liberal filename handling. I have directories of videos generated by various AI video models, and they have spaces in the filenames, not just one, but the prompt to generate the video plus the major parameters are all the filename. They are long, pains in the ass to work with, but they are there. Would be nice if your tool could work with them.

Re: Show HN: FFmpeg in plain English – LLM-assisted FFmpeg in the browser

#14
post #10

Great work on this - I made a terminal command similar to this (llmpeg), and was actively trying to get exactly this working - a webasm compiled version of ffmpeg that could encode in the browser. I for the life of me couldn't get the provided examples on https://github.com/ffmpegwasm/ffmpeg.wasm to run. Just for my own development curiosity, was there anything specific you had to do to get ffmpegwasm to work?

I had the same problem - would love to see a working example.

Re: Show HN: FFmpeg in plain English – LLM-assisted FFmpeg in the browser

#15
post #10

Great work on this - I made a terminal command similar to this (llmpeg), and was actively trying to get exactly this working - a webasm compiled version of ffmpeg that could encode in the browser. I for the life of me couldn't get the provided examples on https://github.com/ffmpegwasm/ffmpeg.wasm to run. Just for my own development curiosity, was there anything specific you had to do to get ffmpegwasm to work?

I made a script of this sort too originally called "ffmpeg-english" last year. Interesting how people reacted to it:

https://news.ycombinator.com/item?id=40410637

I then made a more general version of it for all commands:

https://github.com/dheera/scripts/blob/master/helpme

Example usage:

    $ helpme ffmpeg assemble all the .jpg files into an .mp4 timelapse video at 8fps

Re: Show HN: FFmpeg in plain English – LLM-assisted FFmpeg in the browser

#16
post #10

Great work on this - I made a terminal command similar to this (llmpeg), and was actively trying to get exactly this working - a webasm compiled version of ffmpeg that could encode in the browser. I for the life of me couldn't get the provided examples on https://github.com/ffmpegwasm/ffmpeg.wasm to run. Just for my own development curiosity, was there anything specific you had to do to get ffmpegwasm to work?

I don’t know about the browser but I’ve been playing with a WASM build through this Go wrapper. Nice to not need CGO. https://codeberg.org/gruf/go-ffmpreg

I'm a little confused as to how someone makes an "mpreg" joke in the project name, but censors "lame" in the README.

Re: Show HN: FFmpeg in plain English – LLM-assisted FFmpeg in the browser

#19
post #16

Earlier quoted context omitted.

I don’t know about the browser but I’ve been playing with a WASM build through this Go wrapper. Nice to not need CGO. https://codeberg.org/gruf/go-ffmpreg

I'm a little confused as to how someone makes an "mpreg" joke in the project name, but censors "lame" in the README.

Lame could be considered an ableist slur, I guess?

Re: Show HN: FFmpeg in plain English – LLM-assisted FFmpeg in the browser

#20
I recently used Gemini to help with some dashcam videos that weren't being saved properly. I was sure most of the data were there but the files wouldn't play in VLC or MPC, so I asked Gemini.

It suggested various things to try, and after pasting in the error messages each time it suggested more and more radical things. Eventually it suggested a program called Untrunc, where you give it a working video file as a reference and then the file that's faulty and as if by magic it worked!

Just wanted to mention this in case anyone else is struggling to get FFmpeg to repair a file.

Post reply on HN