nschlia / ffmpegfs

FUSE-based transcoding filesystem with video support from many formats to FLAC, MP4, TS, WebM, OGG, MP3, HLS, and others.
https://nschlia.github.io/ffmpegfs/
GNU General Public License v3.0
196 stars 14 forks source link

Does this project support AV1 transcoding ? #156

Open Jo-Blade opened 5 months ago

Jo-Blade commented 5 months ago

Hello,

I just discovered your project and managed to build it on nixos (from git). It is awesome ! However, I wonder if the current git revision of the project can deal with AV1 codec ?

It would be awesome for me if I can transcode h264 to AV1 (for reduce disk usage) or AV1 to h264 (because there is currently a very few software that could open AV1 files). Maybe with the new SVT-AV1 encoder and the fastest preset we could also be able to do realtime transcoding ?

Moreover, I saw in the FEATURES.md that AV1 is supported whereas it does not appears in the README and I couldn't select it from the command line. Maybe there is some inconsistencies between these two files ?

Thanks you again for this software, and thanks you for your attention.

nschlia commented 5 months ago

Currently FFmpegfs only supports transcoding from AV1. What's written in in FEATURES.md is wrong, when I set AV1 as target I get a "Could not write video frame (error 'Invalid data found when processing input')." error message from FFmpeg. I did not spend time into figuring out what's wrong yet, so I did not add support for encoding to AV1 up to now. I add this issue to the feature list. Maybe it'll work with the new enocder, I'll give it a try.