On 11/03/2023 18:05, Anton Khirnov wrote:

Since these are external encoders not under our control, we cannot test
the encoded output exactly as is done for internal encoders. We can
still test however that the output is decodable and produces the
expected number of frames with expected dimensions, pixel formats, and
timestamps.
---
A minimal proof of concept, more tests for these and other external
encoders are welcome.

Samples were picked at a whim, better suggestions also welcome.
---
  tests/Makefile                |  1 +
  tests/fate-run.sh             | 16 +++++++
  tests/fate/enc_external.mak   | 10 +++++
  tests/ref/fate/libx264-simple | 85 +++++++++++++++++++++++++++++++++++
  tests/ref/fate/libx265-simple | 25 +++++++++++
  5 files changed, 137 insertions(+)
  create mode 100644 tests/fate/enc_external.mak
  create mode 100644 tests/ref/fate/libx264-simple
  create mode 100644 tests/ref/fate/libx265-simple
[...]

I think your approach for testing external (video) encoders is meaningful.

Regards, Tobias

_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel

To unsubscribe, visit link above, or email
ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe".

Reply via email to