[FFmpeg-trac] #9457(undetermined:new): Can't load AV1 video using ffmpeg 4.4's libavcodec (and other libs)

FFmpeg trac at avcodec.org
Sat Oct 16 22:27:06 EEST 2021


#9457: Can't load AV1 video using ffmpeg 4.4's libavcodec (and other libs)
-------------------------------------+-------------------------------------
             Reporter:  Thomas       |                    Owner:  (none)
                 Type:  defect       |                   Status:  new
             Priority:  normal       |                Component:
                                     |  undetermined
              Version:  unspecified  |               Resolution:
             Keywords:  AV1          |               Blocked By:
  libavcodec                         |
             Blocking:               |  Reproduced by developer:  0
Analyzed by developer:  0            |
-------------------------------------+-------------------------------------
Description changed by Thomas:

Old description:

> Summary of the bug:
> How to reproduce:
>
> I build ffmpeg's latest version (4.4) under Windows using MinGW.
> I do this:
> {{{
>  ./configure --target-os=win64 --arch=x86_64 --toolchain=msvc --enable-
> shared
> make
> make install
>
> ffmpeg version 4.4
> built on Windows 10 (x64)
> }}}
>
> Then I load the produced DLLs (avcodec-59.dll, avformat-59.dll, etc...)
> in a Windows application I have developped.
> This application can then decode the most common video formats but I
> cannot decode any AV1-encoded video.
>
> And yet the av1 codec appears in the list of supported codecs when I run
> "configure".
>
> Does anybody know why?
> Do I need to specify a special option during compilation?
>
> Thanks in advance

New description:

 Summary of the bug:
 How to reproduce:

 I build ffmpeg's latest version (4.4) under Windows using MinGW.
 I do this:
 {{{
  ./configure --target-os=win64 --arch=x86_64 --toolchain=msvc --enable-
 shared
 make
 make install

 ffmpeg version 4.4
 built on Windows 10 (x64)
 }}}

 Then I load the produced DLLs (avcodec-59.dll, avformat-59.dll, etc...) in
 a Windows application I have developped.
 This application can then decode the most common video (h264, mpeg2,
 etc...) formats but it cannot decode any AV1-encoded video.

 And yet the av1 codec appears in the list of supported codecs when I run
 "configure".

 Does anybody know why?
 In order to be able to decode AV1, do I need to specify a special option
 during compilation?

 Thanks in advance

--
-- 
Ticket URL: <https://trac.ffmpeg.org/ticket/9457#comment:1>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list