Videos: Upgrade FFmpeg to v7.x for faster transcoding and extended file format support #4181
Labels
help wanted
Well suited for external contributors!
video
Video Formats, Transcoding, FFmpeg, Streaming & Co
As a user with videos that need to be transcoded or videos in the new EVC and VVC formats, I would like to see FFmpeg shipped with and used by PhotoPrism as it supports multi-threaded transcoding and the latest codecs.
There are static builds provided directly by the FFmpeg project, but it's unclear if we can use them since (a) they only support a subset of codecs which are freely available (so our file format support could shrink rather than grow) and (b) hardware video transcoding must continue to work for (at least) all currently supported GPUs and CPUs, which might require dynamic linking:
Video Formats currently supported by PhotoPrism:
Sample Files for Testing:
Acceptance Criteria:
Any help figuring out the best way to upgrade to FFmpeg 7.x and then testing it would be much appreciated!
The text was updated successfully, but these errors were encountered: