server icon indicating copy to clipboard operation
server copied to clipboard

LENGTH has a 2 frame offset when pausing

Open jesperstarkar opened this issue 1 year ago • 1 comments

Expected behaviour

LOAD/PLAY/CALL with LENGTH should make the file freeze on the correct frame, matching the number passed to LENGTH

Current behaviour

When using LENGTH-parameter, either on a LOAD-command or through CALL, the frame paused on is 2 frames prior to where it should be. I.e. "LENGTH 15" makes the output freeze on frame 13.

However, the info shown in the DIAG for the ffmpeg-consumer is correct. DIAG claims we are on the correct frame.


Steps to reproduce

  1. ...

Environment

  • 2.4 (haven't tried others)
  • 1080i50000 (haven't tried others)
  • Consistent across a Screen consumer and a Declink (SDI) consumer (with default/minimal config)

Screenshots

If applicable, add screenshots as complementary information.

jesperstarkar avatar Sep 26 '23 15:09 jesperstarkar

Able to reproduce, seems resolution independent. LOAD 1 FRAMETEST LENGTH 15 PLAY 1 yields this frame being frozen image

MadeByIToncek avatar Jun 19 '24 11:06 MadeByIToncek