[FFmpeg-trac] #3729(avcodec:new): FFMPEG should show warnings when FLAC encoder produce non-subset stream

FFmpeg trac at avcodec.org
Fri Jun 20 09:43:18 CEST 2014


#3729: FFMPEG should show warnings when FLAC encoder produce non-subset stream
-------------------------------------+-------------------------------------
             Reporter:  Vika         |                    Owner:
  Apelsinova                         |                   Status:  new
                 Type:  enhancement  |                Component:  avcodec
             Priority:  wish         |               Resolution:
              Version:  git-master   |               Blocked By:
             Keywords:  flac         |  Reproduced by developer:  0
             Blocking:               |
Analyzed by developer:  0            |
-------------------------------------+-------------------------------------

Comment (by Vika Apelsinova):

 FLAC project specifies a subset of itself FLAC format as the Subset
 format. The purpose of this is to ensure that any streams encoded
 according to the Subset are truly "streamable", meaning that a decoder
 that cannot seek within the stream can still pick up in the middle of the
 stream and start decoding. It also makes hardware decoder implementations
 more practical by limiting the encoding parameters such that decoder
 buffer sizes and other resource requirements can be easily determined.
 Reference FLAC encoder generates Subset streams by default unless the "--
 lax" command-line option is used.

 There are hardware decoders that can't decode non-subset stream
 (especially streams with sample size in bits > 24). There are also
 software players that can't decode non-subset stream (e.g. please see
 https://code.google.com/p/android/issues/detail?id=35348).

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


More information about the FFmpeg-trac mailing list