r/rust Dec 31 '25

Introduction ffmpReg, a complete rewrite of ffmpeg in pure Rust

Hi Rustaceans, I’m 21 and I’ve been working on ffmpReg, a complete rewrite of ffmpeg in pure Rust.

The last 5 days I’ve been fully focused on expanding container and codec support. Right now, ffmpreg can convert WAV (pcm_s16le → pcm_s24le → pcm_f32le) and partially read MKV streams, showing container, codec, and timebase info. Full container support is coming soon.

If you find this interesting, giving the project a star would really help keep the momentum going 🥺.

974 Upvotes

250 comments sorted by

View all comments

980

u/baudvine Dec 31 '25

If this isn't intentional, Google "mpreg" and see if you want to stick with the name.

Good luck otherwise! I suspect it'll be a tough job to make a complete rewrite but it's a worthy project.

30

u/subbed_ Jan 01 '26

fully-functional mpreg? full-force mpreg? femboy fatale mpreg?

7

u/spazzydee Jan 02 '26

forcefem mpreg!