[FFmpeg-devel] [RFC] FFV1 float support

Michael Niedermayer michael at niedermayer.cc
Fri Mar 7 02:58:58 EET 2025


Hi Traneptora

On Thu, Mar 06, 2025 at 01:17:30PM -0500, Leo Izen wrote:
> On 3/6/25 11:37 AM, Michael Niedermayer wrote:
> > Hi
> > > 
> > > I did mention this once before, but you should look into the Daala/Opus way
> > > of storing rawbits into a separate chunk at the end of the bitstream. It
> > > avoids polluting the range context with equiprobable bits.
> > 
> > 
> > I didnt like it, but it seems more popular
> > 
> 
> May also be worth considering the JPEG XL way, where each entropy-coded
> symbol is a "hybrid integer" of a token read from the entropy stream (ANS)
> followed by zero or more "raw bits" that are spliced in.

Adding a 3rd entropy coder is outside the scope of implementing float support

If such a encoder makes sense, that should be a seperate thing.

And if you belive it performs better than what we have, submit a
patch and benchmarks. Please make sure only to use material free of
patent issues, aka things that predate patents in a way that invalidates
the patents

thx

[...]
-- 
Michael     GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB

Let us carefully observe those good qualities wherein our enemies excel us
and endeavor to excel them, by avoiding what is faulty, and imitating what
is excellent in them. -- Plutarch
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 195 bytes
Desc: not available
URL: <https://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20250307/509a17cb/attachment.sig>


More information about the ffmpeg-devel mailing list