[FFmpeg-trac] #5718(avcodec:open): ffmpeg not remapping channels for libopus automatically

FFmpeg trac at avcodec.org
Sun Jul 17 09:58:07 EEST 2016

#5718: ffmpeg not remapping channels for libopus automatically
             Reporter:  agressiv     |                    Owner:
                 Type:  defect       |                   Status:  open
             Priority:  important    |                Component:  avcodec
              Version:  git-master   |               Resolution:
             Keywords:  libopus      |               Blocked By:
  regression                         |  Reproduced by developer:  1
             Blocking:               |
Analyzed by developer:  0            |

Comment (by heleppkes):

 I would prefer if opusenc had the channel_layouts setting again so that
 ffmpeg.c and other user apps know which layouts opus supports and can
 decide based on that which layout to use and potentially remix to, instead
 of hoping opusenc supports that internally.

 channel_layouts is not only meant to limit the input to an encoder, its
 also information for the calling code so it can pick the best format on
 its own and not error out later.

Ticket URL: <https://trac.ffmpeg.org/ticket/5718#comment:8>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker

More information about the FFmpeg-trac mailing list