[FFmpeg-trac] #10333(undetermined:new): Deshake is obsoleted by high resolutions
FFmpeg
trac at avcodec.org
Tue Apr 25 03:01:13 EEST 2023
#10333: Deshake is obsoleted by high resolutions
-------------------------------------+-------------------------------------
Reporter: Noitarud | Owner: (none)
Type: defect | Status: new
Priority: normal | Component:
| undetermined
Version: unspecified | Resolution:
Keywords: deshake | Blocked By:
Blocking: | Reproduced by developer: 0
Analyzed by developer: 0 |
-------------------------------------+-------------------------------------
Description changed by Noitarud:
Old description:
> Untested but inadequacy seen in https://ffmpeg.org/ffmpeg-
> filters.html#deshake
>
> Says motion window is just 64 pixels, for a shaking camera I will need to
> drop the resolution! A workaround I just realised is stacked filters,
> your comment will still be good to have.
>
> Application is someone filming seated in a presentation watching the
> slides, their motion is usually gentle.
> "Paul Stamets Speaking on all things Fungi"
>
> I have not used it yet but I see no options on lenience - it just says
> "stabilize shaky video", is the intent to freeze the view or buffer
> knock/sway amplitude? If the outcome is inadequate, one idea perhaps is
> to make the log, then edit it with the desired response (location of
> subject) then feed it to ffmpeg (shake!) as a cue file.
New description:
Untested but inadequacy seen in https://ffmpeg.org/ffmpeg-
filters.html#deshake
A)Says motion window is just 64 pixels, for a shaking camera I will need
to drop the resolution! A workaround I just realised is stacked filters,
your comment will still be good to have.
Application is someone filming seated in a presentation watching the
slides, their motion is usually gentle.
"Paul Stamets Speaking on all things Fungi"
B)I have not used it yet but I see no options on lenience - it just says
"stabilize shaky video", is the intent to freeze the view or buffer
knock/sway amplitude? If the outcome is inadequate, (C)one idea perhaps is
to make the log, then edit it with the desired response (location of
subject) then feed it to ffmpeg (shake!) as a cue file.
D) I tested it and it did something other than advertised, when I read the
name "Deshake" I presumed it would only remove panning problems, but it
rolled my video (at the start and it seemed to ignore the rest). The
rolling might deserve its own ticket, but a roll action would mean the
objective of this filter was different and a new filter would need to be
written.
--
--
Ticket URL: <https://trac.ffmpeg.org/ticket/10333#comment:2>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list