Live data from Hacker News

FFmpeg is 20 years old today

twitter.com

11–20 of 99 posts

Re: FFmpeg is 20 years old today

#11

Ffmpeg is an unusual piece of software. It’s CLI arguments (to me) are baffling. But it’s been around so long that there’s so many answered questions online for virtually anything you want it to do. Don’t bother reading the man page, go to google first.

I feel like the basics are simple and intuitive. Enough use of it and you will not consult docs for the most basic tasks. Then you start to think "but how do I...?" and go to google. I tend to also forget the answer after a few months.

Re: FFmpeg is 20 years old today

#12
post #7

I remember reading about it initially and saying "that sounds ambitious,and useful"... I think its safe to say they changed the world for the better with that single A/V swiss army knife tool. Amazing achievement.

I remember in the 90s when Microsoft, Apple and RealNetworks pushed hard for their own codecs and tools. IMHO those where dark times for digital video. ffmpeg and Xiph.org played a large part in changing that.

... which is really disappointing when you learn that H.261/MPEG1, a broadcast-ready standard, was already frozen at that time. (Of course, even more worry-free formats are already here - it is just the time needed to replace existing equipment).

Re: FFmpeg is 20 years old today

#13
post #7

Earlier quoted context omitted.

I remember in the 90s when Microsoft, Apple and RealNetworks pushed hard for their own codecs and tools. IMHO those where dark times for digital video. ffmpeg and Xiph.org played a large part in changing that.

... which is really disappointing when you learn that H.261/MPEG1, a broadcast-ready standard, was already frozen at that time. (Of course, even more worry-free formats are already here - it is just the time needed to replace existing equipment).

When did they freeze it?

Re: FFmpeg is 20 years old today

#14

Ffmpeg is an unusual piece of software. It’s CLI arguments (to me) are baffling. But it’s been around so long that there’s so many answered questions online for virtually anything you want it to do. Don’t bother reading the man page, go to google first.

There are also tools with a GUI that make use of ffmpeg (calling them a GUI-wrapper is probably not fair). And ofc, they likely can't do everything ffmpeg CLI can.

One I know is https://handbrake.fr

Are there more?

Re: FFmpeg is 20 years old today

#16

Ffmpeg is an unusual piece of software. It’s CLI arguments (to me) are baffling. But it’s been around so long that there’s so many answered questions online for virtually anything you want it to do. Don’t bother reading the man page, go to google first.

That, and I usually comment my ffmpeg commands to understand what I wanted it to do when I get back to it later.

Re: FFmpeg is 20 years old today

#17
post #9
post #6

Earlier quoted context omitted.

Its cli became so complex to account for all its use cases which could have been replaced by a config file at this point.

A config file makes sense if every run takes the same config. But most ffmpeg options are specific to a task and inapplicable to many others.

Yeah I just make bunch of bash files (which also contains comment) for specific scenarios.

Re: FFmpeg is 20 years old today

#18
post #13

Earlier quoted context omitted.

... which is really disappointing when you learn that H.261/MPEG1, a broadcast-ready standard, was already frozen at that time. (Of course, even more worry-free formats are already here - it is just the time needed to replace existing equipment).

When did they freeze it?

1988. [1] That even precedes MP3.

1: https://www.itu.int/rec/T-REC-H.261-198811-S/en

Re: FFmpeg is 20 years old today

#20
post #14

Ffmpeg is an unusual piece of software. It’s CLI arguments (to me) are baffling. But it’s been around so long that there’s so many answered questions online for virtually anything you want it to do. Don’t bother reading the man page, go to google first.

There are also tools with a GUI that make use of ffmpeg (calling them a GUI-wrapper is probably not fair). And ofc, they likely can't do everything ffmpeg CLI can. One I know is https://handbrake.fr Are there more?

> Are there more?

http://www.avidemux.org/

Post reply on HN