One week ago FFmpeg merged decode support for Samsung’s Advanced Professional Video “APV” codec. APV is designed for professional-grade video recording purposes and is a royalty-free video codec geared for prosumers. Now arriving within FFmpeg Git is APV video encode support.
Besides Samsung spearheading the development of Advanced Professional Video (APV), the Academy Software Foundation has gotten involved with this royalty-free video codec and it’s currently an IETF draft standard.
Following the APV decode support being merged last week, merged yesterday was APV encode support within FFmpeg. This APV encode is based on liboapv with OpenAPV being the reference encoder and decoder for APV maintained under the Academy Software Foundation umbrella.
This commit adds that liboapv encoder within the FFmpeg source tree. Thus now in time for the next FFmpeg release is both video encode and decode support for APV.
Given the recent interest in APV, I’ve also begun running APV CPU benchmarks for looking at the encoder performance across different processors.