有没有办法在比特流过滤器选项中使用 FFMPEG 表达式?

Is there any way to use FFMPEG expressions in bitstream filters options?

FFMPEG 允许使用 h264_metadata 比特流过滤器在 SEI 块中设置未注册的用户数据:

ffmpeg -i input/test.mp4 \
       -bsf:v             \
       "h264_metadata=sei_user_data=c5bfd5ee-b030-11ec-b909-0242ac120002+waagh" \
       -f h264              \
          test.h264

我知道可以在过滤器主体中使用 FFMPEG 表达式评估机制,是否可以在比特流过滤器主体中这样做?更具体地说,我想将当前的 Unix 时间戳编码到 SEI 块中,以计算播放期间的实际延迟。

None 我在比特流过滤器主体中使用表达式的尝试成功了。

实施是 per-option 而不是 per-filter 或每个组件类型。 对于 h264_metadata 中的 sei_user_data,它没有实现。