[Bug 261752] multimedia/ffmpeg: disable THEORA/XVID, enable WEBP

From: <bugzilla-noreply_at_freebsd.org>
Date: Tue, 08 Feb 2022 11:52:04 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=261752

--- Comment #6 from Jan Beich <jbeich@FreeBSD.org> ---
FFmpeg prefers its own more efficient decoders for almost everything e.g.,
- Theora decoding is provided by libavcodec/vp3.c
- Xvid decoding is provided by libavcodec/mpeg4videodec.c

$ ffmpeg -hide_banner -help decoder=theora
Decoder theora [Theora]:
    General capabilities: horizband dr1 threads
    Threading capabilities: frame

$ ffmpeg -hide_banner -help decoder=mpeg4
Decoder mpeg4 [MPEG-4 part 2]:
    General capabilities: horizband dr1 delay threads
    Threading capabilities: frame
    Supported hardware devices: vaapi
    Supported pixel formats: vaapi yuv420p
MPEG4 Video Decoder AVOptions:

Also, external libraries are disabled by default upstream:

$ ./configure --help
[...]
  --enable-libtheora       enable Theora encoding via libtheora [no]
  --enable-libxvid         enable Xvid encoding via xvidcore,
                           native MPEG-4/Xvid encoder exists [no]

-- 
You are receiving this mail because:
You are the assignee for the bug.