[FFmpeg-user] FFmpeg_Book.pdf 2.148

Cecil Westerhof Cecil at decebal.nl
Mon Jun 12 01:00:29 EEST 2023

Michael Koch <astroelectronic at t-online.de> writes:

> Am 11.06.2023 um 22:39 schrieb Cecil Westerhof via ffmpeg-user:
>> In FFmpeg_Book.pdf chapter 2.148 is about video stabilisation.
>> Part of the code is:
>>      ffmpeg -i %IN% -vf vidstabdetect -y dummy.mov
>>      del dummy.mov
>>      ffmpeg -i %IN% -vf vidstabtransform -y %OUT%
>> But line two removes what is generated in line one. So what are thos
>> two lines doing?
> It's described in the documentation for those two filters. The
> vidstabdetect filter has two outputs. The stabilization data is written 
> to a file "transforms.trf", and the output of the filter chain is the
> same as the input. Because this output isn't required, it can be
> deleted.
> The vidstabtransform filter in the third line does by default read the
> file "transforms.trf".

Ah, I understand. Thanks.

Would it not be a good idea to also add a deshake example? Something
    ffmpeg -i 00105.MTS -vf deshake=rx=64:ry=64:edge=3 -y deshake.mp4

I am now going to try out vidstabtransform.

Cecil Westerhof
Senior Software Engineer
LinkedIn: http://www.linkedin.com/in/cecilwesterhof

More information about the ffmpeg-user mailing list