[FFmpeg-devel] [PATCH] lavf/flvenc: apply various log fixes/clarifications

Stefano Sabatini stefasab at gmail.com
Thu Sep 6 15:33:21 CEST 2012


On date Thursday 2012-09-06 15:17:25 +0200, Clément Bœsch encoded:
> On Thu, Sep 06, 2012 at 03:11:40PM +0200, Stefano Sabatini wrote:
> > Should improve user feedback in case of errors.
> > ---
> >  libavformat/flvenc.c |   27 ++++++++++++++++-----------
> >  1 files changed, 16 insertions(+), 11 deletions(-)
[...] 
> This part LGTM
> 
> > @@ -488,7 +492,8 @@ static int flv_write_packet(AVFormatContext *s, AVPacket *pkt)
> >                  return ret;
> >      } else if (enc->codec_id == AV_CODEC_ID_AAC && pkt->size > 2 &&
> >                 (AV_RB16(pkt->data) & 0xfff0) == 0xfff0) {
> > -        av_log(s, AV_LOG_ERROR, "malformated aac bitstream, use -absf aac_adtstoasc\n");
> > +        av_log(s, AV_LOG_ERROR, "Malformated AAC bitstream detected: "
> > +               "use audio bistream filter 'aac_adtstoasc' to fix it\n");
> >          return AVERROR_INVALIDDATA;
> >      }
> 
> I think it's better to provide the copy-paste-me option so the user
> doesn't wonder how to set that option.

What about:
Malformated AAC bitstream detected: use audio bistream filter
'aac_adtstoasc' to fix it (use '-absf aac_adtstoasc' option with ffmpeg)

or maybe "-bsf:a aac_adtstoas"
-- 
FFmpeg = Funny and Formidable Multipurpose Portable Educated God


More information about the ffmpeg-devel mailing list