Filter nnedi
  Apply neural network edge directed interpolation intra-only deinterlacer.
    slice threading supported
    Inputs:
       #0: default (video)
    Outputs:
       #0: default (video)
nnedi AVOptions:
  weights           <string>     ..FV....... set weights file (default "nnedi3_weights.bin")
  deint             <int>        ..FV.....T. set which frames to deinterlace (from 0 to 1) (default all)
     all             0            ..FV.....T. deinterlace all frames
     interlaced      1            ..FV.....T. only deinterlace frames marked as interlaced
  field             <int>        ..FV.....T. set mode of operation (from -2 to 3) (default a)
     af              -2           ..FV.....T. use frame flags, both fields
     a               -1           ..FV.....T. use frame flags, single field
     t               0            ..FV.....T. use top field only
     b               1            ..FV.....T. use bottom field only
     tf              2            ..FV.....T. use both fields, top first
     bf              3            ..FV.....T. use both fields, bottom first
  planes            <int>        ..FV.....T. set which planes to process (from 0 to 15) (default 7)
  nsize             <int>        ..FV.....T. set size of local neighborhood around each pixel, used by the predictor neural network (from 0 to 6) (default s32x4)
     s8x6            0            ..FV.....T.
     s16x6           1            ..FV.....T.
     s32x6           2            ..FV.....T.
     s48x6           3            ..FV.....T.
     s8x4            4            ..FV.....T.
     s16x4           5            ..FV.....T.
     s32x4           6            ..FV.....T.
  nns               <int>        ..FV.....T. set number of neurons in predictor neural network (from 0 to 4) (default n32)
     n16             0            ..FV.....T.
     n32             1            ..FV.....T.
     n64             2            ..FV.....T.
     n128            3            ..FV.....T.
     n256            4            ..FV.....T.
  qual              <int>        ..FV.....T. set quality (from 1 to 2) (default fast)
     fast            1            ..FV.....T.
     slow            2            ..FV.....T.
  etype             <int>        ..FV.....T. set which set of weights to use in the predictor (from 0 to 1) (default a)
     a               0            ..FV.....T. weights trained to minimize absolute error
     abs             0            ..FV.....T. weights trained to minimize absolute error
     s               1            ..FV.....T. weights trained to minimize squared error
     mse             1            ..FV.....T. weights trained to minimize squared error
  pscrn             <int>        ..FV.....T. set prescreening (from 0 to 4) (default new)
     none            0            ..FV.....T.
     original        1            ..FV.....T.
     new             2            ..FV.....T.
     new2            3            ..FV.....T.
     new3            4            ..FV.....T.

This filter has support for timeline through the 'enable' option.

