[FFmpeg-devel] [PATCH v6 0/1] avformat: add Software Defined Radio support

Lynne dev at lynne.ee
Sun Jul 2 21:52:16 EEST 2023


Jul 2, 2023, 18:08 by george at nsup.org:

> Jean-Baptiste Kempf (12023-07-02):
>
>> Absolutely not.
>> You are the only one who believes that.
>>
>
> Except for the person who created FFmpeg in the first place. And
> probably other people too.
>
> Most great Libre Software projects are hackers playgrounds first. They
> become immensely useful as a byproduct. There is a classical fable to
> illustrate the shortsightedness of people who want FFmpeg to be a
> Serious OpenSource Project TM, it's called The Goose that Laid the
> Golden Eggs, I assume everybody knows how it ends.
>

git master is not a playground, but it is certainly a place for developers
to experiment with ideas they're *seriously* exploring.

Sonic and Snow were experiments. They didn't work out, but nevertheless,
they made their mark on the status quo of compression research at the time.

FFV1 was an experiment. It worked out, being an IETF standard.
The native mpeg encoders were experiments. They worked out, and their
rate control system largely inspired x264's rate control systems.
The DNN filtering stuff was an experiment. It didn't work out.The native Opus encoder was an experiment, and it holds up well against
libopus, if a bit slow and misguided.
The AAC encoder was always an experiment. Did it work out? Let's
find out after the third rewrite :)

As for libavsdr? Time will tell. But it's certainly got a niche to fill,
as currently, you have to setup large and complex gnuradio filterchains.
But, I would prefer for it to be in a separate repository.


More information about the ffmpeg-devel mailing list