Re: [FFmpeg-user] Modify i frame placement in videos

2021-07-15 Thread Nicolas George
Jaeho Bang (12021-07-15):
> I want to 'convert' originally chosen I frames to P frames because the
> newly encoded video will be bloated in size if I end up keeping the
> original set of I frames along with my new set of I frames. By the I->P
> conversion there is the possibility that the newly encoded video
> has smaller overall size.

You are engaging in premature optimization. Just let the codec choose,
it knows best, and "convert" the I-frame by understanding there is
nothing to do.

Then, if you have performance or size issues, come back.

> On Thu, Jul 15, 2021 at 12:02 AM Nicolas George  wrote:

... but learn what top-posting means, because it is forbidden here and
you will not get useful help if you do it again.

Regards,

-- 
  Nicolas George


signature.asc
Description: PGP signature
___
ffmpeg-user mailing list
ffmpeg-user@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".


Re: [FFmpeg-user] Modify i frame placement in videos

2021-07-15 Thread Jaeho Bang
> I was wondering if there is a way in ffmpeg to convert I frames to P
frames. Why?

I work in the space of video analytics and basically I want to replace I
frames generated by the traditional encoder with frames my analytics engine
considers 'important'. These frames will be the primary focus in analyzing
the videos onward and as we all know decoding I frames is much faster
compared to decoding P frames.
I want to 'convert' originally chosen I frames to P frames because the
newly encoded video will be bloated in size if I end up keeping the
original set of I frames along with my new set of I frames. By the I->P
conversion there is the possibility that the newly encoded video
has smaller overall size.

Thanks,
Jaeho

On Thu, Jul 15, 2021 at 12:02 AM Nicolas George  wrote:

> Jaeho Bang (12021-07-14):
> > I was wondering if there is a way in ffmpeg to convert I frames to P
> frames.
>
> Why?
>
> > I would like to convert the I frame at 200 to a P frame, so as a result
> we
> > have 4 I frames.
>
> Why?
>
> While it makes sense to want an I-frame instead of a P-frame, because
> there are things you can do with an I-frame that you cannot with a
> P-frame, the symmetric does not apply: an I-frame is functionally a
> P-frame, just one that only has new blocks.
>
> So, before you ask how to do it, you need to explain, possibly to
> yourself, why you think you need to do it.
>
> Odds are you will realize your exact need is somewhat different.
>
> Regards,
>
> --
>   Nicolas George
> ___
> ffmpeg-user mailing list
> ffmpeg-user@ffmpeg.org
> https://ffmpeg.org/mailman/listinfo/ffmpeg-user
>
> To unsubscribe, visit link above, or email
> ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".
>


-- 
*Jaeho Bang*
*PhD Student in Computer Science*
Georgia Institute of Technology
North Ave NW, Atlanta, GA 30332, USA
___
ffmpeg-user mailing list
ffmpeg-user@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".


Re: [FFmpeg-user] Modify i frame placement in videos

2021-07-14 Thread Nicolas George
Jaeho Bang (12021-07-14):
> I was wondering if there is a way in ffmpeg to convert I frames to P frames.

Why?

> I would like to convert the I frame at 200 to a P frame, so as a result we
> have 4 I frames.

Why?

While it makes sense to want an I-frame instead of a P-frame, because
there are things you can do with an I-frame that you cannot with a
P-frame, the symmetric does not apply: an I-frame is functionally a
P-frame, just one that only has new blocks.

So, before you ask how to do it, you need to explain, possibly to
yourself, why you think you need to do it.

Odds are you will realize your exact need is somewhat different.

Regards,

-- 
  Nicolas George


signature.asc
Description: PGP signature
___
ffmpeg-user mailing list
ffmpeg-user@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".


[FFmpeg-user] Modify i frame placement in videos

2021-07-14 Thread Jaeho Bang
Hello,

I was wondering if there is a way in ffmpeg to convert I frames to P frames.

For example, let's say I have a video of 1000 frames and currently I frames
occur every 200 frames (so 0,200,400,600,800 would be I frames).
I would like to convert the I frame at 200 to a P frame, so as a result we
have 4 I frames.

Thanks in advance.
___
ffmpeg-user mailing list
ffmpeg-user@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".