[FFmpeg-user] aspect ratio changes in the middle of the stream
Tim Nicholson
nichot20 at yahoo.com
Fri Sep 6 13:27:58 CEST 2013
On 06/09/13 12:05, Carl Eugen Hoyos wrote:
> Michael Kasch - SmartCast <kasch <at> smartcast.de> writes:
>
>> ffmpeg -y -i test.ts -vf "yadif, scale=iw*sar:ih ,
>> pad=max(iw\,ih*(16/9)):ow/(16/9):(ow-iw)/2:(oh-ih)/2"
>> -aspect 16:9 test.mp4
>>
>> But often I have the situation that the ratio changes
>> in the middle of a stream. 4:3 Film with 16:9
>> commercials, or first 4:3 and next show 16:9. Is there
>> a solution to get ffmpeg or x264 to recheck the aspect
>> ratio every i-frame?
>
> (Why only I-frames?)
> The way I understand your question is that in some
> circumstances, output videos do not look the way
> you want them.
> If this is correct, please post the command line you
> used together with complete, uncut console output for
> such a failing case.
>
> Carl Eugen
> [..]
MAy broadcast .ts streams set aspect ratio on a frame by frame basis,
the question is how to get ffmpeg to do the same. So that playing over
aspect ratio transitions does not lead to distored pictures.
--
Tim
More information about the ffmpeg-user
mailing list