[FFmpeg-trac] #9447(avfilter:closed): avfilter/vf_v360 interprets commands as relative rotation offsets

FFmpeg trac at avcodec.org
Thu Oct 7 22:12:35 EEST 2021

#9447: avfilter/vf_v360 interprets commands as relative rotation offsets
             Reporter:  Saul Baker  |                    Owner:  (none)
                 Type:  defect      |                   Status:  closed
             Priority:  normal      |                Component:  avfilter
              Version:  git-master  |               Resolution:  invalid
             Keywords:  v360        |               Blocked By:
             Blocking:              |  Reproduced by developer:  0
Analyzed by developer:  0           |
Comment (by Saul Baker):

 After some testing it seems like replacing most of the functionality with
 a complete history of rotational sendcmds only has a small cumulative
 error offset compared to init with the same angles: it's not clear to me
 if periodic '''reinit''' is supposed to work here to minimise that.

 But that still leaves the issue of interpolating rotations as a gap in the
 relative system I can't seem to close, I thought it may be possible to
 work it out in the current [expr] and divide with the 'N' variable
 populated during each sendcmd evaulation {{{lerp(a,b,TI)/N}}} but it's
 seemingly the start offset of the entire video with no way to work back to
 what the frame number was at the start of that specific eval interval -
 the timestamps don't seem to be of any use as one would need to work in
 frames rather than seconds.
Ticket URL: <https://trac.ffmpeg.org/ticket/9447#comment:10>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker

More information about the FFmpeg-trac mailing list