[FFmpeg-user] repeat a frame
Mark Filipak (ffmpeg)
markfilipak at bog.us
Tue Mar 2 19:13:33 EET 2021
On 2021-03-02 11:53, Paul B Mahol wrote:
> On Tue, Mar 2, 2021 at 5:50 PM Mark Filipak (ffmpeg) <markfilipak at bog.us>
> wrote:
>
>> I've searched the docs one-by-one. I seek a simpler way to repeat a frame.
>>
>> This:
>>
>> split[1][2],[1]setpts=(N+floor(N/4))/FR/TB[3],[2]select=eq(mod(n\,4)\,3),setpts=(N*5+4)/FR/TB[4],[3][4]interleave
>>
>> works, but perhaps there's an easier way that I'm just not seeing.
>
> What timestamps repeated frame should have?
Hey Paul. Thanks.
'PTS's don't matter. I can manipulate 'TB' & 'PTS's as needed ...The stream is CFR.
If 'shuffleframes' could insert frames, for example
shuffleframes=0 1 2 3 +3
I'd do that, but 'shuffleframes' doesn't have a '+' operator.
I do have a method that works (above). I'm just wondering whether there's a simpler way.
Thanks!
More information about the ffmpeg-user
mailing list