master-of-zen / Av1an

Cross-platform command-line AV1 / VP9 / HEVC / H264 encoding framework with per scene quality encoding
GNU General Public License v3.0
1.41k stars 148 forks source link

[feature request] Allow encoding through ffmpeg. #210

Open lastrosade opened 3 years ago

lastrosade commented 3 years ago

As per title: Allow us to use ffmpeg to encode directly.

With libaom-av1 and libvpx-vp9.

This would avoid some overhead and some piping related issues. It would also allow some testing.

master-of-zen commented 3 years ago

@lastrosade everything should be fine. Also overhead is not really a thing if you use ffsm2/lsmash

lastrosade commented 3 years ago

Allow us to specify the encoder we use in ffmpeg, this way we can not only have more choice but also remove dependencies.

ahmadrr commented 3 years ago

I tried using ffms2/lsmash but received error "index out of range", never got them working.