Av1an/Encoders
Austin Dworaczyk Wiltshire afacf4d963 Pass frames to x265 for a given chunk.
Per the x265 documentation, if `--frames` is specified, the rate control
can use the information for better encoding decisions.

In addition, we should be encoding an exact number of frames anyways.

This might benefit x264 as well, but I'm not sure if that's guarranteed.
It's trivial to add, so it may be worth adding anyways.

See docs around `--frames` option: https://x265.readthedocs.io/en/master/cli.html#input-output-file-options

Testing note: I tested what happens with something like vspipe returns
less than the specified number of frames and things work "just fine" -
the encoder exits with no error message and the stream isn't corrupted.
2020-10-17 21:30:39 -07:00
..
__init__.py
aom.py Command validation on startup 2020-09-15 20:36:23 +03:00
encoder.py Add vs_lsmash chunk method for mkv/mp4/m2ts 2020-10-13 06:20:02 -07:00
rav1e.py Command validation on startup 2020-09-15 20:36:23 +03:00
svtav1.py Add live updating progress bar for svt-av1 2020-09-21 21:23:50 -04:00
svtvp9.py Command validation on startup 2020-09-15 20:36:23 +03:00
vpx.py Command validation on startup 2020-09-15 20:36:23 +03:00
vvc.py Command validation on startup 2020-09-15 20:36:23 +03:00
x264.py Command validation on startup 2020-09-15 20:36:23 +03:00
x265.py Pass frames to x265 for a given chunk. 2020-10-17 21:30:39 -07:00