I am confusing guys, i encountered a new problem in regard with adaptive
and fixed rate I-Frames by ffmpeg under windows. it is as below:
first i convert the original video (mpeg1) to the pure h.264 format by
below command for adaptive I-Frame rate:

ffmpeg -i C:\1.mpg -r 25 -an -vcodec libx264 -threads 0  -f h264 -r 25 -g 0
C:\1adapt.264  (-g 0 for adaptive I-frame rate)
ffmpeg -i C:\1.mpg -r 25 -an -vcodec libx264 -threads 0  -f h264 -r 25 -g
25 C:\1fixed.264  (-g 25 for fixed I-frame rate every 25 frame one i-frame)

I dont involve you about my first problem which was related to the twice
tbr value in the h264 transformed videos and their shorter time length
(with twice faster speed)

my current problem is that when i want to use select filter to extract the
i-frames from the above 264 videos, it is natural that i expect different
results and for a 50sec video with -g 25 and 25fps, i expected 50 i-frames
but the result was exactly same and just 5 frames for both videos. the
select filter which i used can be seen at below:

ffmpeg -i C:\1adapt.264 -vsync 0 -vf select="eq(pict_type\, PICT_TYPE_I)"
C:\I-Frm1adapt-%03d.jpeg
ffmpeg -i C:\1fixed.264 -vsync 0 -vf select="eq(pict_type\, PICT_TYPE_I)"
C:\I-Frm1fixed-%03d.jpeg

both produce 5 image for a originally 50 sec video with 25fps tbr 25 which
after transformed reduced to 25 sec with 25fps but tbr 50. Its strange ,
isnt it?

On 16 May 2012 18:48, Carl Eugen Hoyos <[email protected]> wrote:

> Alex Cohn <alexcohn@...> writes:
>
> > If I understand correctly, Amir complains about the
> > encoder, not the decoder.
>
> Then your answer was clearly more helpful than mine!
>
> Carl Eugen
>
> _______________________________________________
> Libav-user mailing list
> [email protected]
> http://ffmpeg.org/mailman/listinfo/libav-user
>



-- 
Amir H. Rouhi
PhD Student/ CSIT RMIT University
Room: 14-09-04
http://raws.adc.rmit.edu.au/~s3288736/blog2/
_______________________________________________
Libav-user mailing list
[email protected]
http://ffmpeg.org/mailman/listinfo/libav-user

Reply via email to