<div dir="auto"><a href="https://bitbucket.org/multicoreware/x265_git/commits/6318f223684118a2c71f67f3f4633a9e35046b00" target="_blank" rel="noreferrer">https://bitbucket.org/multicoreware/x265_git/commits/6318f223684118a2c71f67f3f4633a9e35046b00</a><div dir="auto"><br></div><div dir="auto">======</div><div dir="auto"><br></div><div dir="auto"><div dir="auto"><div><pre>Version 4.0
</pre></div></div><div dir="auto"><div></div><div><div></div></div></div><div dir="auto"><div><pre>===========
</pre></div></div><div dir="auto"><div></div><div><div></div></div></div><div dir="auto"><div><pre></pre></div></div><div dir="auto"><div></div><div><div></div></div></div><div dir="auto"><div><pre>Release date - 13th September, 2024.
</pre></div></div><div dir="auto"><div></div><div><div></div></div></div><div dir="auto"><div><pre></pre></div></div><div dir="auto"><div></div><div><div></div></div></div><div dir="auto"><div><pre>New feature
</pre></div></div><div dir="auto"><div></div><div><div></div></div></div><div dir="auto"><div><pre>-----------
</pre></div></div><div dir="auto"><div></div><div><div></div></div></div><div dir="auto"><div><pre>1. Alpha Channel feature.
</pre></div></div><div dir="auto"><div></div><div><div></div></div></div><div dir="auto"><div><pre>2. Screen Content Coding (SCC).
</pre></div></div><div dir="auto"><div></div><div><div></div></div></div><div dir="auto"><div><pre>3. MV-HEVC feature.
</pre></div></div><div dir="auto"><div></div><div><div></div></div></div><div dir="auto"><div><pre></pre></div></div><div dir="auto"><div></div><div><div></div></div></div><div dir="auto"><div><pre>Enhancements to existing features
</pre></div></div><div dir="auto"><div></div><div><div></div></div></div><div dir="auto"><div><pre>---------------------------------
</pre></div></div><div dir="auto"><div></div><div><div></div></div></div><div dir="auto"><div><pre>1. Added support for the VMAF v3.x.
</pre></div></div><div dir="auto"><div></div><div><div></div></div></div><div dir="auto"><div><pre></pre></div></div><div dir="auto"><div></div><div><div></div></div></div><div dir="auto"><div><pre>API changes
</pre></div></div><div dir="auto"><div></div><div><div></div></div></div><div dir="auto"><div><pre>-----------
</pre></div></div><div dir="auto"><div></div><div><div></div></div></div><div dir="auto"><div><pre>1. Add command line parameter for Alpha Channel feature :option:`--alpha`.
</pre></div></div><div dir="auto"><div></div><div><div></div></div></div><div dir="auto"><div><pre>2. Add command line parameter for SCC feature :option:`--scc 1`.
</pre></div></div><div dir="auto"><div></div><div><div></div></div></div><div dir="auto"><div><pre>3. Add command line parameters for the MV-HEVC feature :option:`--multiview-config "multiview_config.txt"`.
</pre></div></div><div dir="auto"><div></div><div><div></div></div></div><div dir="auto"><div><pre></pre></div></div><div dir="auto"><div></div><div><div></div></div></div><div dir="auto"><div><pre>Optimizations
</pre></div></div><div dir="auto"><div></div><div><div></div></div></div><div dir="auto"><div><pre>---------------------
</pre></div></div><div dir="auto"><div></div><div><div></div></div></div><div dir="auto"><div><pre>1. Arm SIMD optimizations: Several time-consuming scalar C functions now have SIMD implementations on Arm platforms. Existing Arm SIMD implementations have also been optimized. These optimizations result in up to 57% faster encoding compared to release 3.6.
</pre></div></div><div dir="auto"><div></div><div><div></div></div></div><div dir="auto"><div><pre>2. Arm SIMD optimizations include use of Armv8.4 DotProd, Armv8.6 I8MM, and Armv9 SVE2 instruction set extensions. The following algorithms now have optimized SIMD implementations: SAD, SSE, DCT, SAO, convolution, quantization, intra_planar, intraFilter, intrapred DC and IDCT16x16.
</pre></div></div><div dir="auto"><div></div><div><div></div></div></div><div dir="auto"><div><pre></pre></div></div><div dir="auto"><div></div><div><div></div></div></div><div dir="auto"><div><pre>Bug fixes
</pre></div></div><div dir="auto"><div></div><div><div></div></div></div><div dir="auto"><div><pre>---------
</pre></div></div><div dir="auto"><div></div><div><div></div></div></div><div dir="auto"><div><pre>1. Fix for y4m pipe input broken.
</pre></div></div><div dir="auto"><div></div><div><div></div></div></div><div dir="auto"><div><pre>2. Fix SCC crash on multipass encode.
</pre></div></div><div dir="auto"><div></div><div><div></div></div></div><div dir="auto"><div><pre>3. Fix mcstf when :option:`--bframes` value was less than 5.
</pre></div></div><div dir="auto"><div></div><div><div></div></div></div><div dir="auto"><div><pre>4. Fix lowpass DCT for high bit depth.
</pre></div></div><div dir="auto"><div></div><div><div></div></div></div><div dir="auto"><div><pre>5. Added build support for Visual Studio 17.
</pre></div></div><div dir="auto"><div></div><div><div></div></div></div><div dir="auto"><div><pre>6. Fix issue in default code flow and memory leak.
</pre></div></div><div dir="auto"><div></div><div><div></div></div></div><div dir="auto"><div><pre>7. Framethreads tuning for Windows ARM devices.
</pre></div></div><div dir="auto"><div></div><div><div></div></div></div><pre>8. Fix scc crash on multipass encode.
</pre><pre>====</pre><pre><br></pre><pre>I think only ffmpeg 7.1 (already branched)</pre><pre> will have multiview (stereo?) HEVC decoding, not </pre><pre>even sure how(if) it can be represented in cinelerras ...</pre><pre><br></pre><pre>Time to test, I guess.</pre><pre><br></pre></div></div>