SVT HEVC encoder. Scalable Video Technology (SVT) is a software-based video coding technology that is highly optimized for Intel® Xeon® processors. Using the open source SVT-HEVC encoder, it is possible to spread video encoding processing across multiple Intel® Xeon® processors to achieve a real advantage of processing efficiency.
Let me know if I should modify the commit or "Signed-off-by" list in the patch.
Issue
Fixes #641
Author(s)
Diego Pasqualin (Showmax Engineering s.r.o.)
Performance impact
[ ] quality
[ ] memory
[ ] speed
[ ] 8 bit
[ ] 10 bit
[x] N/A
Merge method
[x] Allow the maintainer to squash and merge when PR is ready to create a 1-commit to the master branch. The maintainer will be able to fix typos / combine commit messages to create a more readable 1-commit message or use whatever is stated in the 'Description' section
[ ] I will clean up my commits and the maintainer shall use 'rebase and merge' to the master branch
Description
Add patch file to compile SVT-HEVC with FFmpeg n6.0. Main changes besides resolving simple merge conflict are:
ff_alloc_packet2
byff_get_encode_buffer
as defined here.AVCodec
byFFCodec
as defined here.Let me know if I should modify the commit or "Signed-off-by" list in the patch.
Issue
Fixes #641
Author(s)
Diego Pasqualin (Showmax Engineering s.r.o.)
Performance impact
Merge method