#10571 closed defect (invalid)
libvorbis vs vorbis
Reported by: | cherniaev.andrei | Owned by: | |
---|---|---|---|
Priority: | normal | Component: | wiki |
Version: | git-master | Keywords: | |
Cc: | cherniaev.andrei | Blocked By: | |
Blocking: | Reproduced by developer: | no | |
Analyzed by developer: | no |
Description (last modified by )
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
Attachments (1)
Change History (5)
by , 14 months ago
Attachment: | libav_MJPEG-transcode-VP9_C_Universe-main.zip added |
---|
follow-up: 2 comment:1 by , 14 months ago
Resolution: | → invalid |
---|---|
Status: | new → closed |
Native vorbis encoder is experimental and thus not usable for production use.
comment:2 by , 14 months ago
Replying to Elon Musk:
Native vorbis encoder is experimental and thus not usable for production use.
Anyway no way to use libvorbis for libav as wiki wants "Please note it is not recommended to use the experimental vorbis for Vorbis encoding; use libvorbis instead." Isn't it?
So we need fix wiki?
comment:4 by , 14 months ago
Description: | modified (diff) |
---|
git repo to get error 'could not find the proper codec'