[FFmpeg-trac] #10571(wiki:closed): libvorbis vs vorbis

FFmpeg trac at avcodec.org
Mon Sep 18 09:38:02 EEST 2023


#10571: libvorbis vs vorbis
-------------------------------------+-------------------------------------
             Reporter:               |                    Owner:  (none)
  cherniaev.andrei                   |
                 Type:  defect       |                   Status:  closed
             Priority:  normal       |                Component:  wiki
              Version:  git-master   |               Resolution:  invalid
             Keywords:               |               Blocked By:
             Blocking:               |  Reproduced by developer:  0
Analyzed by developer:  0            |
-------------------------------------+-------------------------------------
Description changed by cherniaev.andrei:

Old description:

> Wiki says
> "Please note it is not recommended to use the experimental vorbis for
> Vorbis encoding; use libvorbis instead."
> [https://trac.ffmpeg.org/wiki/Encode/HighQualityAudio#AudioencodersFFmpegcanuse]
>
> It is not true for libav because
> {{{
> avcodec_find_encoder_by_name("libvorbis") //NULL
> }}}
> never find something, but
>
> {{{
> avcodec_find_encoder_by_name("vorbis")
> }}}
>
> works ok. This is equals
>
> {{{
> avcodec_find_encoder(AV_CODEC_ID_VORBIS);
> }}}
>
> I don't know is it ok to use "vorbis" instead "libvorbis" for ffmpeg
> console utility, but you should always use "vorbis" instead "libvorbis"
> for libav.
>
> How to reproduce: [https://github.com/AndreiCherniaev/libav_MJPEG-
> transcode-VP9_C_Universe]

New description:

 Wiki says
 "Please note it is not recommended to use the experimental vorbis for
 Vorbis encoding; use libvorbis instead."
 [https://trac.ffmpeg.org/wiki/Encode/HighQualityAudio#AudioencodersFFmpegcanuse]

 It is not true for libav because
 {{{
 avcodec_find_encoder_by_name("libvorbis") //NULL
 }}}
 never find something, but

 {{{
 avcodec_find_encoder_by_name("vorbis")
 }}}

 works ok. This is equals

 {{{
 avcodec_find_encoder(AV_CODEC_ID_VORBIS);
 }}}

 I don't know is it ok to use "vorbis" instead "libvorbis" for ffmpeg
 console utility, but you should always use "vorbis" instead "libvorbis"
 for libav.

 How to reproduce: use attachment

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


More information about the FFmpeg-trac mailing list