Skip to content

Instantly share code, notes, and snippets.

@Mr-Z-2697
Last active September 17, 2024 07:28
Show Gist options
  • Save Mr-Z-2697/268811bfa768930e168af31330d1ff50 to your computer and use it in GitHub Desktop.
Save Mr-Z-2697/268811bfa768930e168af31330d1ff50 to your computer and use it in GitHub Desktop.
some x265 encoded bitstream consistency test. --no-info is used to avoid the influence of SEI informations. encodings ran on Ryzen 9 7950X so native = znver4 (should be) note: the encoded bitrate of all these results are pretty close (if they differ) except clang built x265 after mno-sse produces otherworldly bitrate (included in "mno-a-lot")
55231a43a4ecacf6d45e05985c23d604ac89af67bb2e4e58cdf8d9143dcbe295 8b\x265-3.5.265
55231a43a4ecacf6d45e05985c23d604ac89af67bb2e4e58cdf8d9143dcbe295 8b\x265-3.6.265
55231a43a4ecacf6d45e05985c23d604ac89af67bb2e4e58cdf8d9143dcbe295 8b\x265-4.0.265
f064c6ac6032a31a29df8e70677ad17bda93b8d601d96980575a901891e82130 8b\x265clang.265
55231a43a4ecacf6d45e05985c23d604ac89af67bb2e4e58cdf8d9143dcbe295 8b\x265l.265
1cd2f0715daf3b133dd3c06c3fde0f05ef636ea6e75fcc38a70a33179e99a2e1 8b\x265l-native.265
55231a43a4ecacf6d45e05985c23d604ac89af67bb2e4e58cdf8d9143dcbe295 8b\x265l-x86-64.265
55231a43a4ecacf6d45e05985c23d604ac89af67bb2e4e58cdf8d9143dcbe295 8b\x265l-x86-64-v2.265
c1f9cc41a8fee2bce10527a8e1d3235d2bbe517561c32125d1472ceb3d741d29 8b\x265l-x86-64-v3.265
1cd2f0715daf3b133dd3c06c3fde0f05ef636ea6e75fcc38a70a33179e99a2e1 8b\x265l-x86-64-v4.265
1cd2f0715daf3b133dd3c06c3fde0f05ef636ea6e75fcc38a70a33179e99a2e1 8b\x265l-znver4.265
4c2578346df2ca4e048cb6461ec26ac966b65ff42c03597ea90c6ce19a3185c9 10b\x265-3.5.265
4c2578346df2ca4e048cb6461ec26ac966b65ff42c03597ea90c6ce19a3185c9 10b\x265-3.6.265
4c2578346df2ca4e048cb6461ec26ac966b65ff42c03597ea90c6ce19a3185c9 10b\x265-4.0.265
7acb307ec5972e09bc2bd39773c0a1827500fe5b9a04c7e81075c647c06b8ec8 10b\x265clang.265
4c2578346df2ca4e048cb6461ec26ac966b65ff42c03597ea90c6ce19a3185c9 10b\x265l.265
25f84fd8649b8a13acdf8bb6949d79e1d53eb1d9289703ff59250e8ce45b43c2 10b\x265l-mavx-mavx2.265
a71206f3933a4692e78cbec3eb203e978ff322ee78d8584f0e1460e01d3c3e11 10b\x265l-mavx-mavx2-mavx512f.265
39bce0c0f79847877007a843a16d4c3b871c4d9e56406943c86bc3f98454c17e 10b\x265l-mno-a-lot.265
4c2578346df2ca4e048cb6461ec26ac966b65ff42c03597ea90c6ce19a3185c9 10b\x265l-mno-default.265
a71206f3933a4692e78cbec3eb203e978ff322ee78d8584f0e1460e01d3c3e11 10b\x265l-native.265
4c2578346df2ca4e048cb6461ec26ac966b65ff42c03597ea90c6ce19a3185c9 10b\x265l-ucrt.265
4c2578346df2ca4e048cb6461ec26ac966b65ff42c03597ea90c6ce19a3185c9 10b\x265l-x86-64.265
4c2578346df2ca4e048cb6461ec26ac966b65ff42c03597ea90c6ce19a3185c9 10b\x265l-x86-64-v2.265
25f84fd8649b8a13acdf8bb6949d79e1d53eb1d9289703ff59250e8ce45b43c2 10b\x265l-x86-64-v3.265
a71206f3933a4692e78cbec3eb203e978ff322ee78d8584f0e1460e01d3c3e11 10b\x265l-x86-64-v4.265
a71206f3933a4692e78cbec3eb203e978ff322ee78d8584f0e1460e01d3c3e11 10b\x265l-znver4.265
4c2578346df2ca4e048cb6461ec26ac966b65ff42c03597ea90c6ce19a3185c9 10b\x265-mavx-mavx2-mavx512f-pgo.265
4c2578346df2ca4e048cb6461ec26ac966b65ff42c03597ea90c6ce19a3185c9 10b\x265-mavx-mavx2-mavx512f-pgo-in-native.265
4c2578346df2ca4e048cb6461ec26ac966b65ff42c03597ea90c6ce19a3185c9 10b\x265-pgo-in-i5-7.265
4c2578346df2ca4e048cb6461ec26ac966b65ff42c03597ea90c6ce19a3185c9 10b\x265-pgo-in-native.265
7acb307ec5972e09bc2bd39773c0a1827500fe5b9a04c7e81075c647c06b8ec8 clang10b\x265-3.6.265
7acb307ec5972e09bc2bd39773c0a1827500fe5b9a04c7e81075c647c06b8ec8 clang10b\x265-clang-4.0.265
7acb307ec5972e09bc2bd39773c0a1827500fe5b9a04c7e81075c647c06b8ec8 clang10b\x265-clang-4.0-pgo-in-i5-7.265
4bac18bf6d51cc0d04df60d26aa4cfa2b62733c983e1e884dbee6a761211191a clang10b\x265clangac.265
4bac18bf6d51cc0d04df60d26aa4cfa2b62733c983e1e884dbee6a761211191a clang10b\x265-clang-native-mno-avx512f-with-native-pgo.265
80c74ef4e8a23f252a6c92b54e908bf4a40e0f5da2b63e2d363b6fb5a137e200 clang10b\x265-clang-native-with-normal-pgo.265
7acb307ec5972e09bc2bd39773c0a1827500fe5b9a04c7e81075c647c06b8ec8 clang10b\x265-clang-pgo-in-native.265
7acb307ec5972e09bc2bd39773c0a1827500fe5b9a04c7e81075c647c06b8ec8 clang10b\x265-clang-pgo-in-x64v2.265
80c74ef4e8a23f252a6c92b54e908bf4a40e0f5da2b63e2d363b6fb5a137e200 clang10b\x265-clang-x64v3-mavx512f-with-native-pgo.265
4bac18bf6d51cc0d04df60d26aa4cfa2b62733c983e1e884dbee6a761211191a clang10b\x265-clang-x64v3-with-native-pgo.265
80c74ef4e8a23f252a6c92b54e908bf4a40e0f5da2b63e2d363b6fb5a137e200 clang10b\x265-clang-znver4-tune-generic-with-native-pgo.265
4bac18bf6d51cc0d04df60d26aa4cfa2b62733c983e1e884dbee6a761211191a clang10b\x265l.265
f282ae08f55537aeb46bf1181d2b5b51edd1464685c10ed3e8ebb72d37cddfef clang10b\x265l-clang-mno-a-lot.265
7acb307ec5972e09bc2bd39773c0a1827500fe5b9a04c7e81075c647c06b8ec8 clang10b\x265l-mismatch-pgo.265
d18bc1aab74a495737392ccf1f49b41e1d882c42592c1ace2ee82f4d3b2b8af4 clang10b\x265l-native.265
4bac18bf6d51cc0d04df60d26aa4cfa2b62733c983e1e884dbee6a761211191a clang10b\x265l-v2-tune.265
4bac18bf6d51cc0d04df60d26aa4cfa2b62733c983e1e884dbee6a761211191a clang10b\x265l-x86-64.265
4bac18bf6d51cc0d04df60d26aa4cfa2b62733c983e1e884dbee6a761211191a clang10b\x265l-x86-64-v2.265
8fb6fb853213541247f1d840a75312169e6f747e7f398be2246074150ca72ae7 clang10b\x265l-x86-64-v3.265
d18bc1aab74a495737392ccf1f49b41e1d882c42592c1ace2ee82f4d3b2b8af4 clang10b\x265l-x86-64-v4.265
d18bc1aab74a495737392ccf1f49b41e1d882c42592c1ace2ee82f4d3b2b8af4 clang10b\x265l-znver4.265
@Mr-Z-2697
Copy link
Author

Mr-Z-2697 commented Sep 17, 2024

source: trust me bro.
or
try it yourself (exes)
x86-64-v4 znver4 native they will crash if your cpu dont have avx512

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment