On Mon, 3 Nov 2014 10:05:40 +0100
Stefano Sabatini <stefa...@gmail.com> wrote:

> On date Monday 2014-11-03 01:18:05 +0100, wm4 encoded:
> > On Mon, 3 Nov 2014 00:35:58 +0100
> > Stefano Sabatini <stefa...@gmail.com> wrote:
> > 
> > > On date Monday 2014-11-03 00:32:04 +0100, Stefano Sabatini encoded:
> > > > Avoid the creation of files which cannot be successfully decoded by
> > > > ffmpeg, for example generated with:
> > > 
> > > > ffmpeg -f lavfi -i sine -af 
> > > > "aselect='not(between(t,100,500))',aresample=min_comp=0.001:min_hard_comp=0.100000"
> > > >  -acodec pcm_s16le -t 1000 -y out_audio.flv
> > > 
> 
> > > BTW I wonder if we should tweak aresample to generate smaller packets,
> > > my current workaround is to add asetnsamples after aresample.
> > 
> > Why should filter output sizes have anything to do with packet sizes?
> 
> This would avoid the need for custom asetnsamples insertions. I bet
> many more muxers miss maximum packet size checks.

Well, isn't there something that cuts the PCM into frames of the size
as needed by the encoder? So wouldn't it be rather simple to enforce
sane frame sizes for PCM? PCM packets can have an arbitrary size, but in
general small (but not too small) sizes are preferable.
_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-devel

Reply via email to