Recherche avancée

Médias (1)

Mot : - Tags -/ticket

Autres articles (90)

  • Personnaliser en ajoutant son logo, sa bannière ou son image de fond

    5 septembre 2013, par

    Certains thèmes prennent en compte trois éléments de personnalisation : l’ajout d’un logo ; l’ajout d’une bannière l’ajout d’une image de fond ;

  • Ecrire une actualité

    21 juin 2013, par

    Présentez les changements dans votre MédiaSPIP ou les actualités de vos projets sur votre MédiaSPIP grâce à la rubrique actualités.
    Dans le thème par défaut spipeo de MédiaSPIP, les actualités sont affichées en bas de la page principale sous les éditoriaux.
    Vous pouvez personnaliser le formulaire de création d’une actualité.
    Formulaire de création d’une actualité Dans le cas d’un document de type actualité, les champs proposés par défaut sont : Date de publication ( personnaliser la date de publication ) (...)

  • Soumettre améliorations et plugins supplémentaires

    10 avril 2011

    Si vous avez développé une nouvelle extension permettant d’ajouter une ou plusieurs fonctionnalités utiles à MediaSPIP, faites le nous savoir et son intégration dans la distribution officielle sera envisagée.
    Vous pouvez utiliser la liste de discussion de développement afin de le faire savoir ou demander de l’aide quant à la réalisation de ce plugin. MediaSPIP étant basé sur SPIP, il est également possible d’utiliser le liste de discussion SPIP-zone de SPIP pour (...)

Sur d’autres sites (5294)

  • MAINTAINERS : Mark parts from Ludmila as unmaintained

    31 août 2024, par Michael Niedermayer
    MAINTAINERS : Mark parts from Ludmila as unmaintained
    

    Last i see from Ludmila is from 2015

    CC : Ludmila Glinskih <lglinskih@gmail.com>
    Signed-off-by : Michael Niedermayer <michael@niedermayer.cc>

    • [DH] MAINTAINERS
  • avcodec/x86/vvc/vvc_alf : add alf classify avx2 optimizations

    13 mai 2024, par Wu Jianhua
    avcodec/x86/vvc/vvc_alf : add alf classify avx2 optimizations
    

    vvc_alf_classify_4x4_8_c : 480.5
    vvc_alf_classify_4x4_8_avx2 : 203.0
    vvc_alf_classify_4x4_10_c : 439.0
    vvc_alf_classify_4x4_10_avx2 : 171.7
    vvc_alf_classify_4x8_8_c : 690.0
    vvc_alf_classify_4x8_8_avx2 : 267.0
    vvc_alf_classify_4x8_10_c : 706.5
    vvc_alf_classify_4x8_10_avx2 : 215.7
    vvc_alf_classify_4x12_8_c : 935.7
    vvc_alf_classify_4x12_8_avx2 : 377.2
    vvc_alf_classify_4x12_10_c : 937.2
    vvc_alf_classify_4x12_10_avx2 : 330.0
    vvc_alf_classify_4x16_8_c : 1216.5
    vvc_alf_classify_4x16_8_avx2 : 439.7
    vvc_alf_classify_4x16_10_c : 1197.5
    vvc_alf_classify_4x16_10_avx2 : 387.0
    vvc_alf_classify_4x20_8_c : 1431.0
    vvc_alf_classify_4x20_8_avx2 : 556.7
    vvc_alf_classify_4x20_10_c : 1401.2
    vvc_alf_classify_4x20_10_avx2 : 472.5
    vvc_alf_classify_4x24_8_c : 1650.5
    vvc_alf_classify_4x24_8_avx2 : 615.5
    vvc_alf_classify_4x24_10_c : 1737.7
    vvc_alf_classify_4x24_10_avx2 : 534.7
    vvc_alf_classify_4x28_8_c : 1879.2
    vvc_alf_classify_4x28_8_avx2 : 743.5
    vvc_alf_classify_4x28_10_c : 1942.5
    vvc_alf_classify_4x28_10_avx2 : 622.2
    vvc_alf_classify_4x32_8_c : 2119.0
    vvc_alf_classify_4x32_8_avx2 : 890.5
    vvc_alf_classify_4x32_10_c : 2139.7
    vvc_alf_classify_4x32_10_avx2 : 671.2
    vvc_alf_classify_4x36_8_c : 2359.5
    vvc_alf_classify_4x36_8_avx2 : 915.7
    vvc_alf_classify_4x36_10_c : 2388.5
    vvc_alf_classify_4x36_10_avx2 : 774.2
    vvc_alf_classify_4x40_8_c : 2601.5
    vvc_alf_classify_4x40_8_avx2 : 973.7
    vvc_alf_classify_4x40_10_c : 2623.2
    vvc_alf_classify_4x40_10_avx2 : 827.0
    vvc_alf_classify_4x44_8_c : 2915.5
    vvc_alf_classify_4x44_8_avx2 : 1092.2
    vvc_alf_classify_4x44_10_c : 2859.2
    vvc_alf_classify_4x44_10_avx2 : 924.0
    vvc_alf_classify_4x48_8_c : 3260.7
    vvc_alf_classify_4x48_8_avx2 : 1157.5
    vvc_alf_classify_4x48_10_c : 3225.2
    vvc_alf_classify_4x48_10_avx2 : 1326.7
    vvc_alf_classify_4x52_8_c : 3332.2
    vvc_alf_classify_4x52_8_avx2 : 1267.2
    vvc_alf_classify_4x52_10_c : 3385.7
    vvc_alf_classify_4x52_10_avx2 : 1075.0
    vvc_alf_classify_4x56_8_c : 3591.2
    vvc_alf_classify_4x56_8_avx2 : 1330.5
    vvc_alf_classify_4x56_10_c : 3636.0
    vvc_alf_classify_4x56_10_avx2 : 1198.2
    vvc_alf_classify_4x60_8_c : 3944.2
    vvc_alf_classify_4x60_8_avx2 : 1453.2
    vvc_alf_classify_4x60_10_c : 3858.5
    vvc_alf_classify_4x60_10_avx2 : 1276.0
    vvc_alf_classify_4x64_8_c : 4062.0
    vvc_alf_classify_4x64_8_avx2 : 1509.2
    vvc_alf_classify_4x64_10_c : 4095.5
    vvc_alf_classify_4x64_10_avx2 : 1321.5
    vvc_alf_classify_4x68_8_c : 4323.2
    vvc_alf_classify_4x68_8_avx2 : 1624.0
    vvc_alf_classify_4x68_10_c : 4357.7
    vvc_alf_classify_4x68_10_avx2 : 1422.0
    vvc_alf_classify_4x72_8_c : 4555.0
    vvc_alf_classify_4x72_8_avx2 : 1693.0
    vvc_alf_classify_4x72_10_c : 8527.7
    vvc_alf_classify_4x72_10_avx2 : 1465.2
    vvc_alf_classify_4x76_8_c : 13716.2
    vvc_alf_classify_4x76_8_avx2 : 1858.7
    vvc_alf_classify_4x76_10_c : 4832.0
    vvc_alf_classify_4x76_10_avx2 : 1575.5
    vvc_alf_classify_4x80_8_c : 5030.0
    vvc_alf_classify_4x80_8_avx2 : 1869.0
    vvc_alf_classify_4x80_10_c : 5097.7
    vvc_alf_classify_4x80_10_avx2 : 1620.0
    vvc_alf_classify_4x84_8_c : 5273.5
    vvc_alf_classify_4x84_8_avx2 : 2048.2
    vvc_alf_classify_4x84_10_c : 5301.7
    vvc_alf_classify_4x84_10_avx2 : 1787.7
    vvc_alf_classify_4x88_8_c : 5522.2
    vvc_alf_classify_4x88_8_avx2 : 2118.2
    vvc_alf_classify_4x88_10_c : 5568.5
    vvc_alf_classify_4x88_10_avx2 : 1822.7
    vvc_alf_classify_4x92_8_c : 5768.7
    vvc_alf_classify_4x92_8_avx2 : 2230.0
    vvc_alf_classify_4x92_10_c : 5964.2
    vvc_alf_classify_4x92_10_avx2 : 1929.7
    vvc_alf_classify_4x96_8_c : 6020.5
    vvc_alf_classify_4x96_8_avx2 : 2291.0
    vvc_alf_classify_4x96_10_c : 6758.5
    vvc_alf_classify_4x96_10_avx2 : 1979.7
    vvc_alf_classify_4x100_8_c : 6269.2
    vvc_alf_classify_4x100_8_avx2 : 2470.2
    vvc_alf_classify_4x100_10_c : 6335.5
    vvc_alf_classify_4x100_10_avx2 : 2081.0
    vvc_alf_classify_4x104_8_c : 6509.7
    vvc_alf_classify_4x104_8_avx2 : 2468.5
    vvc_alf_classify_4x104_10_c : 6553.0
    vvc_alf_classify_4x104_10_avx2 : 2134.5
    vvc_alf_classify_4x108_8_c : 6760.7
    vvc_alf_classify_4x108_8_avx2 : 2661.2
    vvc_alf_classify_4x108_10_c : 6983.2
    vvc_alf_classify_4x108_10_avx2 : 2229.2
    vvc_alf_classify_4x112_8_c : 6998.2
    vvc_alf_classify_4x112_8_avx2 : 2650.7
    vvc_alf_classify_4x112_10_c : 7041.5
    vvc_alf_classify_4x112_10_avx2 : 2285.7
    vvc_alf_classify_4x116_8_c : 7236.5
    vvc_alf_classify_4x116_8_avx2 : 2833.2
    vvc_alf_classify_4x116_10_c : 7470.0
    vvc_alf_classify_4x116_10_avx2 : 2381.2
    vvc_alf_classify_4x120_8_c : 7477.7
    vvc_alf_classify_4x120_8_avx2 : 2827.2
    vvc_alf_classify_4x120_10_c : 7524.0
    vvc_alf_classify_4x120_10_avx2 : 2418.5
    vvc_alf_classify_4x124_8_c : 7708.7
    vvc_alf_classify_4x124_8_avx2 : 2947.2
    vvc_alf_classify_4x124_10_c : 7818.7
    vvc_alf_classify_4x124_10_avx2 : 2525.7
    vvc_alf_classify_4x128_8_c : 7938.7
    vvc_alf_classify_4x128_8_avx2 : 3009.7
    vvc_alf_classify_4x128_10_c : 8016.2
    vvc_alf_classify_4x128_10_avx2 : 2580.7
    vvc_alf_classify_8x4_8_c : 722.5
    vvc_alf_classify_8x4_8_avx2 : 211.7
    vvc_alf_classify_8x4_10_c : 638.0
    vvc_alf_classify_8x4_10_avx2 : 174.7
    vvc_alf_classify_8x8_8_c : 1029.5
    vvc_alf_classify_8x8_8_avx2 : 267.7
    vvc_alf_classify_8x8_10_c : 1011.7
    vvc_alf_classify_8x8_10_avx2 : 221.5
    vvc_alf_classify_8x12_8_c : 1435.5
    vvc_alf_classify_8x12_8_avx2 : 377.2
    vvc_alf_classify_8x12_10_c : 1539.5
    vvc_alf_classify_8x12_10_avx2 : 336.2
    vvc_alf_classify_8x16_8_c : 3085.0
    vvc_alf_classify_8x16_8_avx2 : 436.2
    vvc_alf_classify_8x16_10_c : 1800.0
    vvc_alf_classify_8x16_10_avx2 : 8534.5
    vvc_alf_classify_8x20_8_c : 2208.0
    vvc_alf_classify_8x20_8_avx2 : 560.5
    vvc_alf_classify_8x20_10_c : 2137.5
    vvc_alf_classify_8x20_10_avx2 : 480.7
    vvc_alf_classify_8x24_8_c : 2542.0
    vvc_alf_classify_8x24_8_avx2 : 620.7
    vvc_alf_classify_8x24_10_c : 2485.5
    vvc_alf_classify_8x24_10_avx2 : 542.2
    vvc_alf_classify_8x28_8_c : 2895.0
    vvc_alf_classify_8x28_8_avx2 : 751.7
    vvc_alf_classify_8x28_10_c : 2887.5
    vvc_alf_classify_8x28_10_avx2 : 634.2
    vvc_alf_classify_8x32_8_c : 3297.0
    vvc_alf_classify_8x32_8_avx2 : 903.5
    vvc_alf_classify_8x32_10_c : 3277.0
    vvc_alf_classify_8x32_10_avx2 : 702.2
    vvc_alf_classify_8x36_8_c : 3656.7
    vvc_alf_classify_8x36_8_avx2 : 919.5
    vvc_alf_classify_8x36_10_c : 3621.7
    vvc_alf_classify_8x36_10_avx2 : 789.0
    vvc_alf_classify_8x40_8_c : 4050.0
    vvc_alf_classify_8x40_8_avx2 : 985.0
    vvc_alf_classify_8x40_10_c : 4025.5
    vvc_alf_classify_8x40_10_avx2 : 833.7
    vvc_alf_classify_8x44_8_c : 4403.0
    vvc_alf_classify_8x44_8_avx2 : 1138.2
    vvc_alf_classify_8x44_10_c : 4495.7
    vvc_alf_classify_8x44_10_avx2 : 931.2
    vvc_alf_classify_8x48_8_c : 4960.7
    vvc_alf_classify_8x48_8_avx2 : 1199.7
    vvc_alf_classify_8x48_10_c : 4784.2
    vvc_alf_classify_8x48_10_avx2 : 1431.0
    vvc_alf_classify_8x52_8_c : 11901.7
    vvc_alf_classify_8x52_8_avx2 : 1286.5
    vvc_alf_classify_8x52_10_c : 5744.5
    vvc_alf_classify_8x52_10_avx2 : 1087.7
    vvc_alf_classify_8x56_8_c : 5563.2
    vvc_alf_classify_8x56_8_avx2 : 1356.5
    vvc_alf_classify_8x56_10_c : 5486.5
    vvc_alf_classify_8x56_10_avx2 : 1216.5
    vvc_alf_classify_8x60_8_c : 6120.2
    vvc_alf_classify_8x60_8_avx2 : 1477.0
    vvc_alf_classify_8x60_10_c : 5869.2
    vvc_alf_classify_8x60_10_avx2 : 1289.5
    vvc_alf_classify_8x64_8_c : 6300.5
    vvc_alf_classify_8x64_8_avx2 : 1533.7
    vvc_alf_classify_8x64_10_c : 6255.7
    vvc_alf_classify_8x64_10_avx2 : 1334.2
    vvc_alf_classify_8x68_8_c : 6711.5
    vvc_alf_classify_8x68_8_avx2 : 1658.7
    vvc_alf_classify_8x68_10_c : 6625.0
    vvc_alf_classify_8x68_10_avx2 : 1451.7
    vvc_alf_classify_8x72_8_c : 7091.2
    vvc_alf_classify_8x72_8_avx2 : 2300.0
    vvc_alf_classify_8x72_10_c : 7002.7
    vvc_alf_classify_8x72_10_avx2 : 1496.5
    vvc_alf_classify_8x76_8_c : 7445.0
    vvc_alf_classify_8x76_8_avx2 : 1883.0
    vvc_alf_classify_8x76_10_c : 7394.5
    vvc_alf_classify_8x76_10_avx2 : 1679.7
    vvc_alf_classify_8x80_8_c : 8050.0
    vvc_alf_classify_8x80_8_avx2 : 1889.7
    vvc_alf_classify_8x80_10_c : 7767.5
    vvc_alf_classify_8x80_10_avx2 : 1644.0
    vvc_alf_classify_8x84_8_c : 8206.0
    vvc_alf_classify_8x84_8_avx2 : 2147.0
    vvc_alf_classify_8x84_10_c : 8361.0
    vvc_alf_classify_8x84_10_avx2 : 1812.2
    vvc_alf_classify_8x88_8_c : 8594.0
    vvc_alf_classify_8x88_8_avx2 : 2140.0
    vvc_alf_classify_8x88_10_c : 8497.2
    vvc_alf_classify_8x88_10_avx2 : 1853.2
    vvc_alf_classify_8x92_8_c : 8939.5
    vvc_alf_classify_8x92_8_avx2 : 2265.7
    vvc_alf_classify_8x92_10_c : 9144.7
    vvc_alf_classify_8x92_10_avx2 : 2015.2
    vvc_alf_classify_8x96_8_c : 9303.0
    vvc_alf_classify_8x96_8_avx2 : 2329.0
    vvc_alf_classify_8x96_10_c : 9262.0
    vvc_alf_classify_8x96_10_avx2 : 2011.0
    vvc_alf_classify_8x100_8_c : 9737.2
    vvc_alf_classify_8x100_8_avx2 : 2511.5
    vvc_alf_classify_8x100_10_c : 9603.0
    vvc_alf_classify_8x100_10_avx2 : 2115.5
    vvc_alf_classify_8x104_8_c : 10089.5
    vvc_alf_classify_8x104_8_avx2 : 2506.2
    vvc_alf_classify_8x104_10_c : 9994.7
    vvc_alf_classify_8x104_10_avx2 : 2161.5
    vvc_alf_classify_8x108_8_c : 10464.0
    vvc_alf_classify_8x108_8_avx2 : 2700.2
    vvc_alf_classify_8x108_10_c : 10395.5
    vvc_alf_classify_8x108_10_avx2 : 2269.5
    vvc_alf_classify_8x112_8_c : 10849.0
    vvc_alf_classify_8x112_8_avx2 : 2691.0
    vvc_alf_classify_8x112_10_c : 11047.7
    vvc_alf_classify_8x112_10_avx2 : 2580.5
    vvc_alf_classify_8x116_8_c : 11248.2
    vvc_alf_classify_8x116_8_avx2 : 2876.7
    vvc_alf_classify_8x116_10_c : 11139.5
    vvc_alf_classify_8x116_10_avx2 : 2425.0
    vvc_alf_classify_8x120_8_c : 25271.2
    vvc_alf_classify_8x120_8_avx2 : 2874.2
    vvc_alf_classify_8x120_10_c : 11568.2
    vvc_alf_classify_8x120_10_avx2 : 2475.7
    vvc_alf_classify_8x124_8_c : 12008.5
    vvc_alf_classify_8x124_8_avx2 : 2991.0
    vvc_alf_classify_8x124_10_c : 13275.5
    vvc_alf_classify_8x124_10_avx2 : 2584.5
    vvc_alf_classify_8x128_8_c : 12311.5
    vvc_alf_classify_8x128_8_avx2 : 3048.5
    vvc_alf_classify_8x128_10_c : 20640.0
    vvc_alf_classify_8x128_10_avx2 : 2629.7
    vvc_alf_classify_12x4_8_c : 962.5
    vvc_alf_classify_12x4_8_avx2 : 208.2
    vvc_alf_classify_12x4_10_c : 845.0
    vvc_alf_classify_12x4_10_avx2 : 177.0
    vvc_alf_classify_12x8_8_c : 1410.5
    vvc_alf_classify_12x8_8_avx2 : 273.0
    vvc_alf_classify_12x8_10_c : 1349.7
    vvc_alf_classify_12x8_10_avx2 : 218.7
    vvc_alf_classify_12x12_8_c : 1933.2
    vvc_alf_classify_12x12_8_avx2 : 388.5
    vvc_alf_classify_12x12_10_c : 1851.7
    vvc_alf_classify_12x12_10_avx2 : 344.5
    vvc_alf_classify_12x16_8_c : 2472.7
    vvc_alf_classify_12x16_8_avx2 : 451.0
    vvc_alf_classify_12x16_10_c : 2350.5
    vvc_alf_classify_12x16_10_avx2 : 390.0
    vvc_alf_classify_12x20_8_c : 2976.5
    vvc_alf_classify_12x20_8_avx2 : 576.7
    vvc_alf_classify_12x20_10_c : 2851.7
    vvc_alf_classify_12x20_10_avx2 : 486.7
    vvc_alf_classify_12x24_8_c : 3426.0
    vvc_alf_classify_12x24_8_avx2 : 640.0
    vvc_alf_classify_12x24_10_c : 3420.0
    vvc_alf_classify_12x24_10_avx2 : 553.7
    vvc_alf_classify_12x28_8_c : 3935.5
    vvc_alf_classify_12x28_8_avx2 : 761.5
    vvc_alf_classify_12x28_10_c : 3874.2
    vvc_alf_classify_12x28_10_avx2 : 642.5
    vvc_alf_classify_12x32_8_c : 4446.2
    vvc_alf_classify_12x32_8_avx2 : 915.5
    vvc_alf_classify_12x32_10_c : 4394.0
    vvc_alf_classify_12x32_10_avx2 : 703.2
    vvc_alf_classify_12x36_8_c : 4938.5
    vvc_alf_classify_12x36_8_avx2 : 952.0
    vvc_alf_classify_12x36_10_c : 4890.7
    vvc_alf_classify_12x36_10_avx2 : 807.7
    vvc_alf_classify_12x40_8_c : 5444.7
    vvc_alf_classify_12x40_8_avx2 : 1011.0
    vvc_alf_classify_12x40_10_c : 5397.7
    vvc_alf_classify_12x40_10_avx2 : 851.7
    vvc_alf_classify_12x44_8_c : 6510.2
    vvc_alf_classify_12x44_8_avx2 : 1136.0
    vvc_alf_classify_12x44_10_c : 6214.7
    vvc_alf_classify_12x44_10_avx2 : 1040.0
    vvc_alf_classify_12x48_8_c : 6486.7
    vvc_alf_classify_12x48_8_avx2 : 1192.0
    vvc_alf_classify_12x48_10_c : 6395.7
    vvc_alf_classify_12x48_10_avx2 : 1422.7
    vvc_alf_classify_12x52_8_c : 7058.5
    vvc_alf_classify_12x52_8_avx2 : 1329.5
    vvc_alf_classify_12x52_10_c : 6882.0
    vvc_alf_classify_12x52_10_avx2 : 1116.7
    vvc_alf_classify_12x56_8_c : 7498.5
    vvc_alf_classify_12x56_8_avx2 : 1380.2
    vvc_alf_classify_12x56_10_c : 7394.5
    vvc_alf_classify_12x56_10_avx2 : 1237.7
    vvc_alf_classify_12x60_8_c : 8016.2
    vvc_alf_classify_12x60_8_avx2 : 1505.5
    vvc_alf_classify_12x60_10_c : 7909.0
    vvc_alf_classify_12x60_10_avx2 : 1320.0
    vvc_alf_classify_12x64_8_c : 8546.2
    vvc_alf_classify_12x64_8_avx2 : 1568.7
    vvc_alf_classify_12x64_10_c : 8384.7
    vvc_alf_classify_12x64_10_avx2 : 1377.2
    vvc_alf_classify_12x68_8_c : 9087.0
    vvc_alf_classify_12x68_8_avx2 : 1692.2
    vvc_alf_classify_12x68_10_c : 9163.0
    vvc_alf_classify_12x68_10_avx2 : 1482.2
    vvc_alf_classify_12x72_8_c : 9597.7
    vvc_alf_classify_12x72_8_avx2 : 2436.2
    vvc_alf_classify_12x72_10_c : 9434.0
    vvc_alf_classify_12x72_10_avx2 : 1527.7
    vvc_alf_classify_12x76_8_c : 10122.2
    vvc_alf_classify_12x76_8_avx2 : 1927.0
    vvc_alf_classify_12x76_10_c : 10229.7
    vvc_alf_classify_12x76_10_avx2 : 1629.2
    vvc_alf_classify_12x80_8_c : 10843.7
    vvc_alf_classify_12x80_8_avx2 : 1936.5
    vvc_alf_classify_12x80_10_c : 10515.2
    vvc_alf_classify_12x80_10_avx2 : 1678.2
    vvc_alf_classify_12x84_8_c : 11108.7
    vvc_alf_classify_12x84_8_avx2 : 2182.7
    vvc_alf_classify_12x84_10_c : 10957.0
    vvc_alf_classify_12x84_10_avx2 : 1856.7
    vvc_alf_classify_12x88_8_c : 11638.5
    vvc_alf_classify_12x88_8_avx2 : 2246.0
    vvc_alf_classify_12x88_10_c : 11459.5
    vvc_alf_classify_12x88_10_avx2 : 1908.2
    vvc_alf_classify_12x92_8_c : 12129.0
    vvc_alf_classify_12x92_8_avx2 : 2309.7
    vvc_alf_classify_12x92_10_c : 12249.0
    vvc_alf_classify_12x92_10_avx2 : 2016.2
    vvc_alf_classify_12x96_8_c : 12650.2
    vvc_alf_classify_12x96_8_avx2 : 2376.7
    vvc_alf_classify_12x96_10_c : 12436.5
    vvc_alf_classify_12x96_10_avx2 : 2061.0
    vvc_alf_classify_12x100_8_c : 13152.2
    vvc_alf_classify_12x100_8_avx2 : 2567.7
    vvc_alf_classify_12x100_10_c : 12950.5
    vvc_alf_classify_12x100_10_avx2 : 2181.5
    vvc_alf_classify_12x104_8_c : 13716.0
    vvc_alf_classify_12x104_8_avx2 : 2567.2
    vvc_alf_classify_12x104_10_c : 13463.5
    vvc_alf_classify_12x104_10_avx2 : 2221.2
    vvc_alf_classify_12x108_8_c : 14194.0
    vvc_alf_classify_12x108_8_avx2 : 2828.0
    vvc_alf_classify_12x108_10_c : 14055.5
    vvc_alf_classify_12x108_10_avx2 : 2337.2
    vvc_alf_classify_12x112_8_c : 15696.7
    vvc_alf_classify_12x112_8_avx2 : 2820.5
    vvc_alf_classify_12x112_10_c : 14607.2
    vvc_alf_classify_12x112_10_avx2 : 2384.0
    vvc_alf_classify_12x116_8_c : 16497.0
    vvc_alf_classify_12x116_8_avx2 : 3002.2
    vvc_alf_classify_12x116_10_c : 15063.7
    vvc_alf_classify_12x116_10_avx2 : 2551.0
    vvc_alf_classify_12x120_8_c : 15702.7
    vvc_alf_classify_12x120_8_avx2 : 3017.5
    vvc_alf_classify_12x120_10_c : 15618.5
    vvc_alf_classify_12x120_10_avx2 : 2541.2
    vvc_alf_classify_12x124_8_c : 16210.0
    vvc_alf_classify_12x124_8_avx2 : 3064.7
    vvc_alf_classify_12x124_10_c : 18047.5
    vvc_alf_classify_12x124_10_avx2 : 2644.0
    vvc_alf_classify_12x128_8_c : 16710.2
    vvc_alf_classify_12x128_8_avx2 : 3134.7
    vvc_alf_classify_12x128_10_c : 16721.5
    vvc_alf_classify_12x128_10_avx2 : 2700.0
    vvc_alf_classify_16x4_8_c : 1204.5
    vvc_alf_classify_16x4_8_avx2 : 321.5
    vvc_alf_classify_16x4_10_c : 1050.5
    vvc_alf_classify_16x4_10_avx2 : 299.7
    vvc_alf_classify_16x8_8_c : 1731.7
    vvc_alf_classify_16x8_8_avx2 : 451.0
    vvc_alf_classify_16x8_10_c : 1725.7
    vvc_alf_classify_16x8_10_avx2 : 389.2
    vvc_alf_classify_16x12_8_c : 2427.0
    vvc_alf_classify_16x12_8_avx2 : 621.5
    vvc_alf_classify_16x12_10_c : 2338.7
    vvc_alf_classify_16x12_10_avx2 : 553.0
    vvc_alf_classify_16x16_8_c : 3179.5
    vvc_alf_classify_16x16_8_avx2 : 739.2
    vvc_alf_classify_16x16_10_c : 3307.5
    vvc_alf_classify_16x16_10_avx2 : 644.2
    vvc_alf_classify_16x20_8_c : 3763.0
    vvc_alf_classify_16x20_8_avx2 : 943.2
    vvc_alf_classify_16x20_10_c : 3604.0
    vvc_alf_classify_16x20_10_avx2 : 774.2
    vvc_alf_classify_16x24_8_c : 4304.0
    vvc_alf_classify_16x24_8_avx2 : 1041.5
    vvc_alf_classify_16x24_10_c : 4265.2
    vvc_alf_classify_16x24_10_avx2 : 866.5
    vvc_alf_classify_16x28_8_c : 4966.0
    vvc_alf_classify_16x28_8_avx2 : 1224.7
    vvc_alf_classify_16x28_10_c : 4861.7
    vvc_alf_classify_16x28_10_avx2 : 1016.2
    vvc_alf_classify_16x32_8_c : 5595.2
    vvc_alf_classify_16x32_8_avx2 : 1496.5
    vvc_alf_classify_16x32_10_c : 5515.5
    vvc_alf_classify_16x32_10_avx2 : 1113.7
    vvc_alf_classify_16x36_8_c : 6278.7
    vvc_alf_classify_16x36_8_avx2 : 1526.2
    vvc_alf_classify_16x36_10_c : 6150.0
    vvc_alf_classify_16x36_10_avx2 : 1256.0
    vvc_alf_classify_16x40_8_c : 6906.5
    vvc_alf_classify_16x40_8_avx2 : 1644.0
    vvc_alf_classify_16x40_10_c : 6783.0
    vvc_alf_classify_16x40_10_avx2 : 1346.2
    vvc_alf_classify_16x44_8_c : 7524.0
    vvc_alf_classify_16x44_8_avx2 : 1830.0
    vvc_alf_classify_16x44_10_c : 7604.0
    vvc_alf_classify_16x44_10_avx2 : 1537.5
    vvc_alf_classify_16x48_8_c : 8212.0
    vvc_alf_classify_16x48_8_avx2 : 1948.5
    vvc_alf_classify_16x48_10_c : 8035.5
    vvc_alf_classify_16x48_10_avx2 : 1674.5
    vvc_alf_classify_16x52_8_c : 8819.0
    vvc_alf_classify_16x52_8_avx2 : 2127.2
    vvc_alf_classify_16x52_10_c : 9160.0
    vvc_alf_classify_16x52_10_avx2 : 1748.2
    vvc_alf_classify_16x56_8_c : 9491.5
    vvc_alf_classify_16x56_8_avx2 : 2246.5
    vvc_alf_classify_16x56_10_c : 9312.0
    vvc_alf_classify_16x56_10_avx2 : 1967.0
    vvc_alf_classify_16x60_8_c : 10170.5
    vvc_alf_classify_16x60_8_avx2 : 2431.7
    vvc_alf_classify_16x60_10_c : 9949.5
    vvc_alf_classify_16x60_10_avx2 : 2040.0
    vvc_alf_classify_16x64_8_c : 10769.2
    vvc_alf_classify_16x64_8_avx2 : 2551.0
    vvc_alf_classify_16x64_10_c : 10593.5
    vvc_alf_classify_16x64_10_avx2 : 2119.0
    vvc_alf_classify_16x68_8_c : 11420.0
    vvc_alf_classify_16x68_8_avx2 : 2729.0
    vvc_alf_classify_16x68_10_c : 11266.0
    vvc_alf_classify_16x68_10_avx2 : 2262.7
    vvc_alf_classify_16x72_8_c : 12090.2
    vvc_alf_classify_16x72_8_avx2 : 3826.7
    vvc_alf_classify_16x72_10_c : 11893.0
    vvc_alf_classify_16x72_10_avx2 : 2354.2
    vvc_alf_classify_16x76_8_c : 12741.2
    vvc_alf_classify_16x76_8_avx2 : 3121.0
    vvc_alf_classify_16x76_10_c : 12523.0
    vvc_alf_classify_16x76_10_avx2 : 2502.0
    vvc_alf_classify_16x80_8_c : 13354.0
    vvc_alf_classify_16x80_8_avx2 : 3150.5
    vvc_alf_classify_16x80_10_c : 13220.7
    vvc_alf_classify_16x80_10_avx2 : 2664.5
    vvc_alf_classify_16x84_8_c : 14040.5
    vvc_alf_classify_16x84_8_avx2 : 3428.2
    vvc_alf_classify_16x84_10_c : 13776.2
    vvc_alf_classify_16x84_10_avx2 : 2737.2
    vvc_alf_classify_16x88_8_c : 15866.2
    vvc_alf_classify_16x88_8_avx2 : 3458.0
    vvc_alf_classify_16x88_10_c : 14792.7
    vvc_alf_classify_16x88_10_avx2 : 2834.0
    vvc_alf_classify_16x92_8_c : 15316.2
    vvc_alf_classify_16x92_8_avx2 : 3641.2
    vvc_alf_classify_16x92_10_c : 15020.0
    vvc_alf_classify_16x92_10_avx2 : 2982.2
    vvc_alf_classify_16x96_8_c : 15976.7
    vvc_alf_classify_16x96_8_avx2 : 3743.2
    vvc_alf_classify_16x96_10_c : 16119.7
    vvc_alf_classify_16x96_10_avx2 : 3075.2
    vvc_alf_classify_16x100_8_c : 16591.7
    vvc_alf_classify_16x100_8_avx2 : 3945.7
    vvc_alf_classify_16x100_10_c : 16393.7
    vvc_alf_classify_16x100_10_avx2 : 4552.7
    vvc_alf_classify_16x104_8_c : 17254.5
    vvc_alf_classify_16x104_8_avx2 : 4063.5
    vvc_alf_classify_16x104_10_c : 16997.7
    vvc_alf_classify_16x104_10_avx2 : 3310.5
    vvc_alf_classify_16x108_8_c : 17893.5
    vvc_alf_classify_16x108_8_avx2 : 4472.2
    vvc_alf_classify_16x108_10_c : 17676.0
    vvc_alf_classify_16x108_10_avx2 : 3453.5
    vvc_alf_classify_16x112_8_c : 18530.2
    vvc_alf_classify_16x112_8_avx2 : 4479.7
    vvc_alf_classify_16x112_10_c : 20518.5
    vvc_alf_classify_16x112_10_avx2 : 3548.2
    vvc_alf_classify_16x116_8_c : 19234.0
    vvc_alf_classify_16x116_8_avx2 : 4740.7
    vvc_alf_classify_16x116_10_c : 19553.5
    vvc_alf_classify_16x116_10_avx2 : 3803.5
    vvc_alf_classify_16x120_8_c : 19873.7
    vvc_alf_classify_16x120_8_avx2 : 4833.0
    vvc_alf_classify_16x120_10_c : 19662.2
    vvc_alf_classify_16x120_10_avx2 : 3785.0
    vvc_alf_classify_16x124_8_c : 20402.5
    vvc_alf_classify_16x124_8_avx2 : 5014.7
    vvc_alf_classify_16x124_10_c : 20388.2
    vvc_alf_classify_16x124_10_avx2 : 3945.7
    vvc_alf_classify_16x128_8_c : 21121.7
    vvc_alf_classify_16x128_8_avx2 : 4991.2
    vvc_alf_classify_16x128_10_c : 20953.5
    vvc_alf_classify_16x128_10_avx2 : 4071.7
    vvc_alf_classify_20x4_8_c : 2303.5
    vvc_alf_classify_20x4_8_avx2 : 379.5
    vvc_alf_classify_20x4_10_c : 1270.7
    vvc_alf_classify_20x4_10_avx2 : 357.7
    vvc_alf_classify_20x8_8_c : 2081.0
    vvc_alf_classify_20x8_8_avx2 : 512.7
    vvc_alf_classify_20x8_10_c : 2029.7
    vvc_alf_classify_20x8_10_avx2 : 450.2
    vvc_alf_classify_20x12_8_c : 2923.2
    vvc_alf_classify_20x12_8_avx2 : 757.0
    vvc_alf_classify_20x12_10_c : 2798.2
    vvc_alf_classify_20x12_10_avx2 : 665.5
    vvc_alf_classify_20x16_8_c : 3747.0
    vvc_alf_classify_20x16_8_avx2 : 856.0
    vvc_alf_classify_20x16_10_c : 3588.2
    vvc_alf_classify_20x16_10_avx2 : 757.7
    vvc_alf_classify_20x20_8_c : 4584.2
    vvc_alf_classify_20x20_8_avx2 : 1210.5
    vvc_alf_classify_20x20_10_c : 4334.5
    vvc_alf_classify_20x20_10_avx2 : 941.7
    vvc_alf_classify_20x24_8_c : 5207.2
    vvc_alf_classify_20x24_8_avx2 : 1212.0
    vvc_alf_classify_20x24_10_c : 5119.2
    vvc_alf_classify_20x24_10_avx2 : 1039.2
    vvc_alf_classify_20x28_8_c : 5985.2
    vvc_alf_classify_20x28_8_avx2 : 1524.7
    vvc_alf_classify_20x28_10_c : 5864.0
    vvc_alf_classify_20x28_10_avx2 : 1244.0
    vvc_alf_classify_20x32_8_c : 6794.0
    vvc_alf_classify_20x32_8_avx2 : 1748.5
    vvc_alf_classify_20x32_10_c : 6626.0
    vvc_alf_classify_20x32_10_avx2 : 1338.7
    vvc_alf_classify_20x36_8_c : 7551.5
    vvc_alf_classify_20x36_8_avx2 : 1878.5
    vvc_alf_classify_20x36_10_c : 7401.7
    vvc_alf_classify_20x36_10_avx2 : 1570.2
    vvc_alf_classify_20x40_8_c : 8537.0
    vvc_alf_classify_20x40_8_avx2 : 1953.7
    vvc_alf_classify_20x40_10_c : 8165.7
    vvc_alf_classify_20x40_10_avx2 : 1662.5
    vvc_alf_classify_20x44_8_c : 9092.2
    vvc_alf_classify_20x44_8_avx2 : 2210.7
    vvc_alf_classify_20x44_10_c : 8920.2
    vvc_alf_classify_20x44_10_avx2 : 1905.2
    vvc_alf_classify_20x48_8_c : 9863.0
    vvc_alf_classify_20x48_8_avx2 : 2335.7
    vvc_alf_classify_20x48_10_c : 9667.2
    vvc_alf_classify_20x48_10_avx2 : 2215.5
    vvc_alf_classify_20x52_8_c : 10678.2
    vvc_alf_classify_20x52_8_avx2 : 2580.0
    vvc_alf_classify_20x52_10_c : 10486.2
    vvc_alf_classify_20x52_10_avx2 : 2196.5
    vvc_alf_classify_20x56_8_c : 11472.2
    vvc_alf_classify_20x56_8_avx2 : 2705.0
    vvc_alf_classify_20x56_10_c : 11825.2
    vvc_alf_classify_20x56_10_avx2 : 2319.5
    vvc_alf_classify_20x60_8_c : 12260.7
    vvc_alf_classify_20x60_8_avx2 : 2943.2
    vvc_alf_classify_20x60_10_c : 11970.5
    vvc_alf_classify_20x60_10_avx2 : 68760.2
    vvc_alf_classify_20x64_8_c : 13000.2
    vvc_alf_classify_20x64_8_avx2 : 3070.0
    vvc_alf_classify_20x64_10_c : 27692.5
    vvc_alf_classify_20x64_10_avx2 : 2627.0
    vvc_alf_classify_20x68_8_c : 13793.5
    vvc_alf_classify_20x68_8_avx2 : 3290.5
    vvc_alf_classify_20x68_10_c : 13531.2
    vvc_alf_classify_20x68_10_avx2 : 2829.5
    vvc_alf_classify_20x72_8_c : 14586.5
    vvc_alf_classify_20x72_8_avx2 : 4231.0
    vvc_alf_classify_20x72_10_c : 15078.0
    vvc_alf_classify_20x72_10_avx2 : 2921.0
    vvc_alf_classify_20x76_8_c : 15346.7
    vvc_alf_classify_20x76_8_avx2 : 3761.0
    vvc_alf_classify_20x76_10_c : 15429.5
    vvc_alf_classify_20x76_10_avx2 : 3128.0
    vvc_alf_classify_20x80_8_c : 16605.2
    vvc_alf_classify_20x80_8_avx2 : 3785.5
    vvc_alf_classify_20x80_10_c : 15812.2
    vvc_alf_classify_20x80_10_avx2 : 3219.0
    vvc_alf_classify_20x84_8_c : 16956.0
    vvc_alf_classify_20x84_8_avx2 : 4115.5
    vvc_alf_classify_20x84_10_c : 16612.0
    vvc_alf_classify_20x84_10_avx2 : 3420.7
    vvc_alf_classify_20x88_8_c : 17691.7
    vvc_alf_classify_20x88_8_avx2 : 4129.7
    vvc_alf_classify_20x88_10_c : 18300.2
    vvc_alf_classify_20x88_10_avx2 : 3516.7
    vvc_alf_classify_20x92_8_c : 18534.7
    vvc_alf_classify_20x92_8_avx2 : 4375.5
    vvc_alf_classify_20x92_10_c : 18152.0
    vvc_alf_classify_20x92_10_avx2 : 3730.5
    vvc_alf_classify_20x96_8_c : 19260.0
    vvc_alf_classify_20x96_8_avx2 : 4496.0
    vvc_alf_classify_20x96_10_c : 18926.5
    vvc_alf_classify_20x96_10_avx2 : 3823.7
    vvc_alf_classify_20x100_8_c : 20001.0
    vvc_alf_classify_20x100_8_avx2 : 4727.7
    vvc_alf_classify_20x100_10_c : 19691.2
    vvc_alf_classify_20x100_10_avx2 : 4021.0
    vvc_alf_classify_20x104_8_c : 21388.5
    vvc_alf_classify_20x104_8_avx2 : 4853.5
    vvc_alf_classify_20x104_10_c : 20421.7
    vvc_alf_classify_20x104_10_avx2 : 4124.5
    vvc_alf_classify_20x108_8_c : 21618.5
    vvc_alf_classify_20x108_8_avx2 : 5084.5
    vvc_alf_classify_20x108_10_c : 21230.5
    vvc_alf_classify_20x108_10_avx2 : 4326.2
    vvc_alf_classify_20x112_8_c : 22346.0
    vvc_alf_classify_20x112_8_avx2 : 5341.2
    vvc_alf_classify_20x112_10_c : 22014.7
    vvc_alf_classify_20x112_10_avx2 : 4400.7
    vvc_alf_classify_20x116_8_c : 23122.0
    vvc_alf_classify_20x116_8_avx2 : 5622.0
    vvc_alf_classify_20x116_10_c : 23385.2
    vvc_alf_classify_20x116_10_avx2 : 4616.7
    vvc_alf_classify_20x120_8_c : 23936.0
    vvc_alf_classify_20x120_8_avx2 : 5596.0
    vvc_alf_classify_20x120_10_c : 23615.7
    vvc_alf_classify_20x120_10_avx2 : 4709.2
    vvc_alf_classify_20x124_8_c : 24638.2
    vvc_alf_classify_20x124_8_avx2 : 6028.2
    vvc_alf_classify_20x124_10_c : 24440.2
    vvc_alf_classify_20x124_10_avx2 : 4924.2
    vvc_alf_classify_20x128_8_c : 25533.2
    vvc_alf_classify_20x128_8_avx2 : 5952.7
    vvc_alf_classify_20x128_10_c : 25189.2
    vvc_alf_classify_20x128_10_avx2 : 5058.2
    vvc_alf_classify_24x4_8_c : 1684.5
    vvc_alf_classify_24x4_8_avx2 : 378.7
    vvc_alf_classify_24x4_10_c : 1472.7
    vvc_alf_classify_24x4_10_avx2 : 359.2
    vvc_alf_classify_24x8_8_c : 2423.7
    vvc_alf_classify_24x8_8_avx2 : 512.7
    vvc_alf_classify_24x8_10_c : 2370.0
    vvc_alf_classify_24x8_10_avx2 : 464.0
    vvc_alf_classify_24x12_8_c : 3369.2
    vvc_alf_classify_24x12_8_avx2 : 734.0
    vvc_alf_classify_24x12_10_c : 3285.2
    vvc_alf_classify_24x12_10_avx2 : 667.2
    vvc_alf_classify_24x16_8_c : 4503.5
    vvc_alf_classify_24x16_8_avx2 : 862.7
    vvc_alf_classify_24x16_10_c : 4180.2
    vvc_alf_classify_24x16_10_avx2 : 763.0
    vvc_alf_classify_24x20_8_c : 5344.2
    vvc_alf_classify_24x20_8_avx2 : 1089.2
    vvc_alf_classify_24x20_10_c : 5079.2
    vvc_alf_classify_24x20_10_avx2 : 975.2
    vvc_alf_classify_24x24_8_c : 6094.7
    vvc_alf_classify_24x24_8_avx2 : 1218.7
    vvc_alf_classify_24x24_10_c : 5966.0
    vvc_alf_classify_24x24_10_avx2 : 1046.0
    vvc_alf_classify_24x28_8_c : 7034.7
    vvc_alf_classify_24x28_8_avx2 : 1454.7
    vvc_alf_classify_24x28_10_c : 6845.5
    vvc_alf_classify_24x28_10_avx2 : 1253.0
    vvc_alf_classify_24x32_8_c : 7949.2
    vvc_alf_classify_24x32_8_avx2 : 1756.5
    vvc_alf_classify_24x32_10_c : 7941.7
    vvc_alf_classify_24x32_10_avx2 : 1343.2
    vvc_alf_classify_24x36_8_c : 8846.5
    vvc_alf_classify_24x36_8_avx2 : 1846.5
    vvc_alf_classify_24x36_10_c : 8630.5
    vvc_alf_classify_24x36_10_avx2 : 1578.5
    vvc_alf_classify_24x40_8_c : 9820.5
    vvc_alf_classify_24x40_8_avx2 : 1965.0
    vvc_alf_classify_24x40_10_c : 9551.0
    vvc_alf_classify_24x40_10_avx2 : 1675.2
    vvc_alf_classify_24x44_8_c : 10639.0
    vvc_alf_classify_24x44_8_avx2 : 2233.0
    vvc_alf_classify_24x44_10_c : 10417.0
    vvc_alf_classify_24x44_10_avx2 : 1959.2
    vvc_alf_classify_24x48_8_c : 11574.2
    vvc_alf_classify_24x48_8_avx2 : 2348.5
    vvc_alf_classify_24x48_10_c : 11366.5
    vvc_alf_classify_24x48_10_avx2 : 2229.5
    vvc_alf_classify_24x52_8_c : 12551.2
    vvc_alf_classify_24x52_8_avx2 : 2592.7
    vvc_alf_classify_24x52_10_c : 12260.7
    vvc_alf_classify_24x52_10_avx2 : 2334.2
    vvc_alf_classify_24x56_8_c : 13440.5
    vvc_alf_classify_24x56_8_avx2 : 2719.2
    vvc_alf_classify_24x56_10_c : 13476.5
    vvc_alf_classify_24x56_10_avx2 : 2329.0
    vvc_alf_classify_24x60_8_c : 14334.7
    vvc_alf_classify_24x60_8_avx2 : 2955.5
    vvc_alf_classify_24x60_10_c : 14063.0
    vvc_alf_classify_24x60_10_avx2 : 2620.2
    vvc_alf_classify_24x64_8_c : 15261.2
    vvc_alf_classify_24x64_8_avx2 : 3079.7
    vvc_alf_classify_24x64_10_c : 14927.7
    vvc_alf_classify_24x64_10_avx2 : 2645.5
    vvc_alf_classify_24x68_8_c : 16150.5
    vvc_alf_classify_24x68_8_avx2 : 3318.0
    vvc_alf_classify_24x68_10_c : 15804.7
    vvc_alf_classify_24x68_10_avx2 : 2854.7
    vvc_alf_classify_24x72_8_c : 17098.2
    vvc_alf_classify_24x72_8_avx2 : 4557.0
    vvc_alf_classify_24x72_10_c : 17138.5
    vvc_alf_classify_24x72_10_avx2 : 2950.7
    vvc_alf_classify_24x76_8_c : 18070.2
    vvc_alf_classify_24x76_8_avx2 : 3680.5
    vvc_alf_classify_24x76_10_c : 18125.2
    vvc_alf_classify_24x76_10_avx2 : 3144.5
    vvc_alf_classify_24x80_8_c : 18916.0
    vvc_alf_classify_24x80_8_avx2 : 3808.0
    vvc_alf_classify_24x80_10_c : 18548.2
    vvc_alf_classify_24x80_10_avx2 : 3236.0
    vvc_alf_classify_24x84_8_c : 55244.0
    vvc_alf_classify_24x84_8_avx2 : 4039.5
    vvc_alf_classify_24x84_10_c : 33735.2
    vvc_alf_classify_24x84_10_avx2 : 3452.7
    vvc_alf_classify_24x88_8_c : 20739.0
    vvc_alf_classify_24x88_8_avx2 : 4172.0
    vvc_alf_classify_24x88_10_c : 30171.2
    vvc_alf_classify_24x88_10_avx2 : 3534.0
    vvc_alf_classify_24x92_8_c : 21650.5
    vvc_alf_classify_24x92_8_avx2 : 4388.2
    vvc_alf_classify_24x92_10_c : 21769.7
    vvc_alf_classify_24x92_10_avx2 : 3764.7
    vvc_alf_classify_24x96_8_c : 22539.0
    vvc_alf_classify_24x96_8_avx2 : 4520.0
    vvc_alf_classify_24x96_10_c : 22151.0
    vvc_alf_classify_24x96_10_avx2 : 3952.5
    vvc_alf_classify_24x100_8_c : 23469.0
    vvc_alf_classify_24x100_8_avx2 : 4764.2
    vvc_alf_classify_24x100_10_c : 23026.7
    vvc_alf_classify_24x100_10_avx2 : 4053.0
    vvc_alf_classify_24x104_8_c : 24381.2
    vvc_alf_classify_24x104_8_avx2 : 5019.5
    vvc_alf_classify_24x104_10_c : 23956.7
    vvc_alf_classify_24x104_10_avx2 : 4158.7
    vvc_alf_classify_24x108_8_c : 25321.7
    vvc_alf_classify_24x108_8_avx2 : 5124.5
    vvc_alf_classify_24x108_10_c : 45315.0
    vvc_alf_classify_24x108_10_avx2 : 4353.2
    vvc_alf_classify_24x112_8_c : 26200.5
    vvc_alf_classify_24x112_8_avx2 : 6552.2
    vvc_alf_classify_24x112_10_c : 25795.5
    vvc_alf_classify_24x112_10_avx2 : 4445.5
    vvc_alf_classify_24x116_8_c : 27166.2
    vvc_alf_classify_24x116_8_avx2 : 5660.7
    vvc_alf_classify_24x116_10_c : 26805.2
    vvc_alf_classify_24x116_10_avx2 : 4668.0
    vvc_alf_classify_24x120_8_c : 28112.2
    vvc_alf_classify_24x120_8_avx2 : 7519.5
    vvc_alf_classify_24x120_10_c : 27617.0
    vvc_alf_classify_24x120_10_avx2 : 4751.5
    vvc_alf_classify_24x124_8_c : 28968.5
    vvc_alf_classify_24x124_8_avx2 : 6042.7
    vvc_alf_classify_24x124_10_c : 28515.7
    vvc_alf_classify_24x124_10_avx2 : 4961.5
    vvc_alf_classify_24x128_8_c : 29832.2
    vvc_alf_classify_24x128_8_avx2 : 5998.7
    vvc_alf_classify_24x128_10_c : 32860.5
    vvc_alf_classify_24x128_10_avx2 : 5109.0
    vvc_alf_classify_28x4_8_c : 1933.5
    vvc_alf_classify_28x4_8_avx2 : 382.5
    vvc_alf_classify_28x4_10_c : 1699.7
    vvc_alf_classify_28x4_10_avx2 : 370.2
    vvc_alf_classify_28x8_8_c : 2773.0
    vvc_alf_classify_28x8_8_avx2 : 518.0
    vvc_alf_classify_28x8_10_c : 2774.0
    vvc_alf_classify_28x8_10_avx2 : 451.7
    vvc_alf_classify_28x12_8_c : 7068.2
    vvc_alf_classify_28x12_8_avx2 : 744.5
    vvc_alf_classify_28x12_10_c : 3779.7
    vvc_alf_classify_28x12_10_avx2 : 674.7
    vvc_alf_classify_28x16_8_c : 9153.5
    vvc_alf_classify_28x16_8_avx2 : 868.7
    vvc_alf_classify_28x16_10_c : 4787.2
    vvc_alf_classify_28x16_10_avx2 : 773.7
    vvc_alf_classify_28x20_8_c : 6086.0
    vvc_alf_classify_28x20_8_avx2 : 1101.2
    vvc_alf_classify_28x20_10_c : 5834.2
    vvc_alf_classify_28x20_10_avx2 : 964.7
    vvc_alf_classify_28x24_8_c : 6961.0
    vvc_alf_classify_28x24_8_avx2 : 1225.5
    vvc_alf_classify_28x24_10_c : 6852.2
    vvc_alf_classify_28x24_10_avx2 : 1052.0
    vvc_alf_classify_28x28_8_c : 8025.7
    vvc_alf_classify_28x28_8_avx2 : 1469.0
    vvc_alf_classify_28x28_10_c : 7865.0
    vvc_alf_classify_28x28_10_avx2 : 1260.5
    vvc_alf_classify_28x32_8_c : 9313.0
    vvc_alf_classify_28x32_8_avx2 : 1773.5
    vvc_alf_classify_28x32_10_c : 8909.7
    vvc_alf_classify_28x32_10_avx2 : 1427.2
    vvc_alf_classify_28x36_8_c : 11260.5
    vvc_alf_classify_28x36_8_avx2 : 1869.5
    vvc_alf_classify_28x36_10_c : 9922.5
    vvc_alf_classify_28x36_10_avx2 : 1604.5
    vvc_alf_classify_28x40_8_c : 11209.2
    vvc_alf_classify_28x40_8_avx2 : 1987.2
    vvc_alf_classify_28x40_10_c : 10948.7
    vvc_alf_classify_28x40_10_avx2 : 1694.5
    vvc_alf_classify_28x44_8_c : 12237.7
    vvc_alf_classify_28x44_8_avx2 : 2263.5
    vvc_alf_classify_28x44_10_c : 11968.2
    vvc_alf_classify_28x44_10_avx2 : 1927.7
    vvc_alf_classify_28x48_8_c : 13301.2
    vvc_alf_classify_28x48_8_avx2 : 6656.5
    vvc_alf_classify_28x48_10_c : 13011.5
    vvc_alf_classify_28x48_10_avx2 : 2074.0
    vvc_alf_classify_28x52_8_c : 14360.0
    vvc_alf_classify_28x52_8_avx2 : 2616.5
    vvc_alf_classify_28x52_10_c : 14040.5
    vvc_alf_classify_28x52_10_avx2 : 2304.5
    vvc_alf_classify_28x56_8_c : 15431.0
    vvc_alf_classify_28x56_8_avx2 : 2746.0
    vvc_alf_classify_28x56_10_c : 15093.7
    vvc_alf_classify_28x56_10_avx2 : 2367.0
    vvc_alf_classify_28x60_8_c : 16449.0
    vvc_alf_classify_28x60_8_avx2 : 2977.7
    vvc_alf_classify_28x60_10_c : 16139.0
    vvc_alf_classify_28x60_10_avx2 : 2647.7
    vvc_alf_classify_28x64_8_c : 17493.0
    vvc_alf_classify_28x64_8_avx2 : 3110.2
    vvc_alf_classify_28x64_10_c : 17088.0
    vvc_alf_classify_28x64_10_avx2 : 2815.2
    vvc_alf_classify_28x68_8_c : 18554.7
    vvc_alf_classify_28x68_8_avx2 : 3348.5
    vvc_alf_classify_28x68_10_c : 18119.2
    vvc_alf_classify_28x68_10_avx2 : 2891.2
    vvc_alf_classify_28x72_8_c : 19574.2
    vvc_alf_classify_28x72_8_avx2 : 3470.7
    vvc_alf_classify_28x72_10_c : 19206.5
    vvc_alf_classify_28x72_10_avx2 : 2971.7
    vvc_alf_classify_28x76_8_c : 46253.7
    vvc_alf_classify_28x76_8_avx2 : 3709.0
    vvc_alf_classify_28x76_10_c : 20747.2
    vvc_alf_classify_28x76_10_avx2 : 3190.0
    vvc_alf_classify_28x80_8_c : 29286.5
    vvc_alf_classify_28x80_8_avx2 : 3876.5
    vvc_alf_classify_28x80_10_c : 21226.0
    vvc_alf_classify_28x80_10_avx2 : 3277.7
    vvc_alf_classify_28x84_8_c : 22761.5
    vvc_alf_classify_28x84_8_avx2 : 4076.0
    vvc_alf_classify_28x84_10_c : 22905.0
    vvc_alf_classify_28x84_10_avx2 : 3495.2
    vvc_alf_classify_28x88_8_c : 33349.5
    vvc_alf_classify_28x88_8_avx2 : 4195.2
    vvc_alf_classify_28x88_10_c : 23983.2
    vvc_alf_classify_28x88_10_avx2 : 3576.5
    vvc_alf_classify_28x92_8_c : 24845.2
    vvc_alf_classify_28x92_8_avx2 : 4450.7
    vvc_alf_classify_28x92_10_c : 24362.7
    vvc_alf_classify_28x92_10_avx2 : 3812.5
    vvc_alf_classify_28x96_8_c : 25837.7
    vvc_alf_classify_28x96_8_avx2 : 4562.5
    vvc_alf_classify_28x96_10_c : 25472.2
    vvc_alf_classify_28x96_10_avx2 : 3890.7
    vvc_alf_classify_28x100_8_c : 26931.0
    vvc_alf_classify_28x100_8_avx2 : 4819.2
    vvc_alf_classify_28x100_10_c : 27242.7
    vvc_alf_classify_28x100_10_avx2 : 4109.5
    vvc_alf_classify_28x104_8_c : 28027.2
    vvc_alf_classify_28x104_8_avx2 : 5160.7
    vvc_alf_classify_28x104_10_c : 28308.7
    vvc_alf_classify_28x104_10_avx2 : 4199.7
    vvc_alf_classify_28x108_8_c : 29042.2
    vvc_alf_classify_28x108_8_avx2 : 5175.2
    vvc_alf_classify_28x108_10_c : 28589.5
    vvc_alf_classify_28x108_10_avx2 : 4410.5
    vvc_alf_classify_28x112_8_c : 30102.0
    vvc_alf_classify_28x112_8_avx2 : 5437.7
    vvc_alf_classify_28x112_10_c : 29659.5
    vvc_alf_classify_28x112_10_avx2 : 4493.2
    vvc_alf_classify_28x116_8_c : 31242.0
    vvc_alf_classify_28x116_8_avx2 : 5874.5
    vvc_alf_classify_28x116_10_c : 30746.7
    vvc_alf_classify_28x116_10_avx2 : 4715.0
    vvc_alf_classify_28x120_8_c : 41923.5
    vvc_alf_classify_28x120_8_avx2 : 5698.0
    vvc_alf_classify_28x120_10_c : 31763.2
    vvc_alf_classify_28x120_10_avx2 : 4803.0
    vvc_alf_classify_28x124_8_c : 51929.2
    vvc_alf_classify_28x124_8_avx2 : 6393.5
    vvc_alf_classify_28x124_10_c : 57978.2
    vvc_alf_classify_28x124_10_avx2 : 5017.2
    vvc_alf_classify_28x128_8_c : 34202.2
    vvc_alf_classify_28x128_8_avx2 : 6063.5
    vvc_alf_classify_28x128_10_c : 34803.5
    vvc_alf_classify_28x128_10_avx2 : 5146.2
    vvc_alf_classify_32x4_8_c : 2185.5
    vvc_alf_classify_32x4_8_avx2 : 494.2
    vvc_alf_classify_32x4_10_c : 1903.0
    vvc_alf_classify_32x4_10_avx2 : 456.5
    vvc_alf_classify_32x8_8_c : 3311.2
    vvc_alf_classify_32x8_8_avx2 : 719.0
    vvc_alf_classify_32x8_10_c : 3055.7
    vvc_alf_classify_32x8_10_avx2 : 582.0
    vvc_alf_classify_32x12_8_c : 7939.5
    vvc_alf_classify_32x12_8_avx2 : 975.2
    vvc_alf_classify_32x12_10_c : 4237.7
    vvc_alf_classify_32x12_10_avx2 : 853.5
    vvc_alf_classify_32x16_8_c : 5815.0
    vvc_alf_classify_32x16_8_avx2 : 1152.5
    vvc_alf_classify_32x16_10_c : 5389.0
    vvc_alf_classify_32x16_10_avx2 : 966.2
    vvc_alf_classify_32x20_8_c : 6895.7
    vvc_alf_classify_32x20_8_avx2 : 1454.0
    vvc_alf_classify_32x20_10_c : 6536.5
    vvc_alf_classify_32x20_10_avx2 : 1216.5
    vvc_alf_classify_32x24_8_c : 7877.5
    vvc_alf_classify_32x24_8_avx2 : 1635.0
    vvc_alf_classify_32x24_10_c : 7709.5
    vvc_alf_classify_32x24_10_avx2 : 1355.7
    vvc_alf_classify_32x28_8_c : 9064.7
    vvc_alf_classify_32x28_8_avx2 : 1997.5
    vvc_alf_classify_32x28_10_c : 8852.5
    vvc_alf_classify_32x28_10_avx2 : 1769.7
    vvc_alf_classify_32x32_8_c : 10232.2
    vvc_alf_classify_32x32_8_avx2 : 2428.5
    vvc_alf_classify_32x32_10_c : 32419.0
    vvc_alf_classify_32x32_10_avx2 : 2635.5
    vvc_alf_classify_32x36_8_c : 11432.7
    vvc_alf_classify_32x36_8_avx2 : 2478.7
    vvc_alf_classify_32x36_10_c : 11172.0
    vvc_alf_classify_32x36_10_avx2 : 2058.0
    vvc_alf_classify_32x40_8_c : 12648.7
    vvc_alf_classify_32x40_8_avx2 : 2654.5
    vvc_alf_classify_32x40_10_c : 12323.5
    vvc_alf_classify_32x40_10_avx2 : 2198.7
    vvc_alf_classify_32x44_8_c : 13783.7
    vvc_alf_classify_32x44_8_avx2 : 2953.0
    vvc_alf_classify_32x44_10_c : 13500.0
    vvc_alf_classify_32x44_10_avx2 : 3119.7
    vvc_alf_classify_32x48_8_c : 14968.5
    vvc_alf_classify_32x48_8_avx2 : 8776.5
    vvc_alf_classify_32x48_10_c : 14637.0
    vvc_alf_classify_32x48_10_avx2 : 2597.7
    vvc_alf_classify_32x52_8_c : 16166.7
    vvc_alf_classify_32x52_8_avx2 : 3424.5
    vvc_alf_classify_32x52_10_c : 15778.0
    vvc_alf_classify_32x52_10_avx2 : 2917.7
    vvc_alf_classify_32x56_8_c : 17326.2
    vvc_alf_classify_32x56_8_avx2 : 3624.7
    vvc_alf_classify_32x56_10_c : 16924.2
    vvc_alf_classify_32x56_10_avx2 : 3017.7
    vvc_alf_classify_32x60_8_c : 18505.7
    vvc_alf_classify_32x60_8_avx2 : 3924.2
    vvc_alf_classify_32x60_10_c : 18068.0
    vvc_alf_classify_32x60_10_avx2 : 3444.5
    vvc_alf_classify_32x64_8_c : 19720.2
    vvc_alf_classify_32x64_8_avx2 : 4596.5
    vvc_alf_classify_32x64_10_c : 19266.7
    vvc_alf_classify_32x64_10_avx2 : 3401.5
    vvc_alf_classify_32x68_8_c : 20907.5
    vvc_alf_classify_32x68_8_avx2 : 4420.7
    vvc_alf_classify_32x68_10_c : 20431.5
    vvc_alf_classify_32x68_10_avx2 : 3666.5
    vvc_alf_classify_32x72_8_c : 24578.5
    vvc_alf_classify_32x72_8_avx2 : 4602.5
    vvc_alf_classify_32x72_10_c : 21547.0
    vvc_alf_classify_32x72_10_avx2 : 3819.7
    vvc_alf_classify_32x76_8_c : 23236.0
    vvc_alf_classify_32x76_8_avx2 : 4911.5
    vvc_alf_classify_32x76_10_c : 23336.5
    vvc_alf_classify_32x76_10_avx2 : 4073.0
    vvc_alf_classify_32x80_8_c : 24448.2
    vvc_alf_classify_32x80_8_avx2 : 5082.7
    vvc_alf_classify_32x80_10_c : 23937.5
    vvc_alf_classify_32x80_10_avx2 : 4198.2
    vvc_alf_classify_32x84_8_c : 25680.0
    vvc_alf_classify_32x84_8_avx2 : 5354.7
    vvc_alf_classify_32x84_10_c : 34406.5
    vvc_alf_classify_32x84_10_avx2 : 4455.0
    vvc_alf_classify_32x88_8_c : 26850.0
    vvc_alf_classify_32x88_8_avx2 : 5558.7
    vvc_alf_classify_32x88_10_c : 34482.2
    vvc_alf_classify_32x88_10_avx2 : 4597.5
    vvc_alf_classify_32x92_8_c : 28070.2
    vvc_alf_classify_32x92_8_avx2 : 5849.2
    vvc_alf_classify_32x92_10_c : 27514.2
    vvc_alf_classify_32x92_10_avx2 : 4841.7
    vvc_alf_classify_32x96_8_c : 29203.7
    vvc_alf_classify_32x96_8_avx2 : 6033.0
    vvc_alf_classify_32x96_10_c : 28716.7
    vvc_alf_classify_32x96_10_avx2 : 5008.5
    vvc_alf_classify_32x100_8_c : 30348.5
    vvc_alf_classify_32x100_8_avx2 : 6331.0
    vvc_alf_classify_32x100_10_c : 29793.5
    vvc_alf_classify_32x100_10_avx2 : 5240.7
    vvc_alf_classify_32x104_8_c : 31537.7
    vvc_alf_classify_32x104_8_avx2 : 7049.2
    vvc_alf_classify_32x104_10_c : 31032.7
    vvc_alf_classify_32x104_10_avx2 : 5539.7
    vvc_alf_classify_32x108_8_c : 32654.7
    vvc_alf_classify_32x108_8_avx2 : 7017.5
    vvc_alf_classify_32x108_10_c : 33944.5
    vvc_alf_classify_32x108_10_avx2 : 5695.7
    vvc_alf_classify_32x112_8_c : 33961.7
    vvc_alf_classify_32x112_8_avx2 : 7023.5
    vvc_alf_classify_32x112_10_c : 33351.7
    vvc_alf_classify_32x112_10_avx2 : 5880.5
    vvc_alf_classify_32x116_8_c : 35124.0
    vvc_alf_classify_32x116_8_avx2 : 7574.2
    vvc_alf_classify_32x116_10_c : 34633.2
    vvc_alf_classify_32x116_10_avx2 : 6179.0
    vvc_alf_classify_32x120_8_c : 36341.7
    vvc_alf_classify_32x120_8_avx2 : 7746.2
    vvc_alf_classify_32x120_10_c : 35714.0
    vvc_alf_classify_32x120_10_avx2 : 6318.2
    vvc_alf_classify_32x124_8_c : 38506.0
    vvc_alf_classify_32x124_8_avx2 : 7850.7
    vvc_alf_classify_32x124_10_c : 36915.0
    vvc_alf_classify_32x124_10_avx2 : 6644.5
    vvc_alf_classify_32x128_8_c : 67019.2
    vvc_alf_classify_32x128_8_avx2 : 8028.2
    vvc_alf_classify_32x128_10_c : 38049.0
    vvc_alf_classify_32x128_10_avx2 : 6859.7
    vvc_alf_classify_36x4_8_c : 2410.5
    vvc_alf_classify_36x4_8_avx2 : 543.5
    vvc_alf_classify_36x4_10_c : 2116.0
    vvc_alf_classify_36x4_10_avx2 : 501.5
    vvc_alf_classify_36x8_8_c : 3724.5
    vvc_alf_classify_36x8_8_avx2 : 772.7
    vvc_alf_classify_36x8_10_c : 3506.7
    vvc_alf_classify_36x8_10_avx2 : 633.5
    vvc_alf_classify_36x12_8_c : 4817.7
    vvc_alf_classify_36x12_8_avx2 : 1081.7
    vvc_alf_classify_36x12_10_c : 4725.2
    vvc_alf_classify_36x12_10_avx2 : 964.0
    vvc_alf_classify_36x16_8_c : 6283.7
    vvc_alf_classify_36x16_8_avx2 : 1264.2
    vvc_alf_classify_36x16_10_c : 5963.2
    vvc_alf_classify_36x16_10_avx2 : 1076.5
    vvc_alf_classify_36x20_8_c : 7663.2
    vvc_alf_classify_36x20_8_avx2 : 1609.0
    vvc_alf_classify_36x20_10_c : 7244.0
    vvc_alf_classify_36x20_10_avx2 : 1383.2
    vvc_alf_classify_36x24_8_c : 8761.7
    vvc_alf_classify_36x24_8_avx2 : 1790.7
    vvc_alf_classify_36x24_10_c : 8529.2
    vvc_alf_classify_36x24_10_avx2 : 1521.0
    vvc_alf_classify_36x28_8_c : 10089.2
    vvc_alf_classify_36x28_8_avx2 : 2214.2
    vvc_alf_classify_36x28_10_c : 9837.7
    vvc_alf_classify_36x28_10_avx2 : 1937.7
    vvc_alf_classify_36x32_8_c : 11397.7
    vvc_alf_classify_36x32_8_avx2 : 2668.5
    vvc_alf_classify_36x32_10_c : 14978.5
    vvc_alf_classify_36x32_10_avx2 : 2916.2
    vvc_alf_classify_36x36_8_c : 12735.2
    vvc_alf_classify_36x36_8_avx2 : 2749.0
    vvc_alf_classify_36x36_10_c : 12434.2
    vvc_alf_classify_36x36_10_avx2 : 2336.5
    vvc_alf_classify_36x40_8_c : 14084.5
    vvc_alf_classify_36x40_8_avx2 : 2933.0
    vvc_alf_classify_36x40_10_c : 13740.0
    vvc_alf_classify_36x40_10_avx2 : 2475.7
    vvc_alf_classify_36x44_8_c : 15419.0
    vvc_alf_classify_36x44_8_avx2 : 3363.0
    vvc_alf_classify_36x44_10_c : 15023.5
    vvc_alf_classify_36x44_10_avx2 : 2781.7
    vvc_alf_classify_36x48_8_c : 16695.5
    vvc_alf_classify_36x48_8_avx2 : 9654.0
    vvc_alf_classify_36x48_10_c : 16299.2
    vvc_alf_classify_36x48_10_avx2 : 2927.7
    vvc_alf_classify_36x52_8_c : 18018.0
    vvc_alf_classify_36x52_8_avx2 : 3806.5
    vvc_alf_classify_36x52_10_c : 17572.0
    vvc_alf_classify_36x52_10_avx2 : 3301.2
    vvc_alf_classify_36x56_8_c : 19315.2
    vvc_alf_classify_36x56_8_avx2 : 4000.7
    vvc_alf_classify_36x56_10_c : 18855.7
    vvc_alf_classify_36x56_10_avx2 : 3398.5
    vvc_alf_classify_36x60_8_c : 20690.0
    vvc_alf_classify_36x60_8_avx2 : 4368.7
    vvc_alf_classify_36x60_10_c : 20216.2
    vvc_alf_classify_36x60_10_avx2 : 3792.7
    vvc_alf_classify_36x64_8_c : 22015.5
    vvc_alf_classify_36x64_8_avx2 : 4555.0
    vvc_alf_classify_36x64_10_c : 21487.5
    vvc_alf_classify_36x64_10_avx2 : 3849.7
    vvc_alf_classify_36x68_8_c : 23267.2
    vvc_alf_classify_36x68_8_avx2 : 4905.0
    vvc_alf_classify_36x68_10_c : 22714.0
    vvc_alf_classify_36x68_10_avx2 : 4169.7
    vvc_alf_classify_36x72_8_c : 24612.0
    vvc_alf_classify_36x72_8_avx2 : 5092.5
    vvc_alf_classify_36x72_10_c : 24062.5
    vvc_alf_classify_36x72_10_avx2 : 4315.0
    vvc_alf_classify_36x76_8_c : 26001.7
    vvc_alf_classify_36x76_8_avx2 : 7126.2
    vvc_alf_classify_36x76_10_c : 25349.2
    vvc_alf_classify_36x76_10_avx2 : 4625.0
    vvc_alf_classify_36x80_8_c : 27225.2
    vvc_alf_classify_36x80_8_avx2 : 5617.5
    vvc_alf_classify_36x80_10_c : 26705.5
    vvc_alf_classify_36x80_10_avx2 : 4766.5
    vvc_alf_classify_36x84_8_c : 28567.0
    vvc_alf_classify_36x84_8_avx2 : 5972.7
    vvc_alf_classify_36x84_10_c : 28726.5
    vvc_alf_classify_36x84_10_avx2 : 5063.5
    vvc_alf_classify_36x88_8_c : 29915.7
    vvc_alf_classify_36x88_8_avx2 : 6155.2
    vvc_alf_classify_36x88_10_c : 30048.7
    vvc_alf_classify_36x88_10_avx2 : 5210.2
    vvc_alf_classify_36x92_8_c : 31168.2
    vvc_alf_classify_36x92_8_avx2 : 6854.5
    vvc_alf_classify_36x92_10_c : 30626.2
    vvc_alf_classify_36x92_10_avx2 : 5526.7
    vvc_alf_classify_36x96_8_c : 32525.0
    vvc_alf_classify_36x96_8_avx2 : 6683.2
    vvc_alf_classify_36x96_10_c : 31923.2
    vvc_alf_classify_36x96_10_avx2 : 5685.2
    vvc_alf_classify_36x100_8_c : 34694.0
    vvc_alf_classify_36x100_8_avx2 : 9107.7
    vvc_alf_classify_36x100_10_c : 33254.0
    vvc_alf_classify_36x100_10_avx2 : 6504.5
    vvc_alf_classify_36x104_8_c : 35172.5
    vvc_alf_classify_36x104_8_avx2 : 9890.5
    vvc_alf_classify_36x104_10_c : 64638.0
    vvc_alf_classify_36x104_10_avx2 : 6124.7
    vvc_alf_classify_36x108_8_c : 36582.0
    vvc_alf_classify_36x108_8_avx2 : 7629.7
    vvc_alf_classify_36x108_10_c : 36721.0
    vvc_alf_classify_36x108_10_avx2 : 6473.2
    vvc_alf_classify_36x112_8_c : 37802.0
    vvc_alf_classify_36x112_8_avx2 : 7798.7
    vvc_alf_classify_36x112_10_c : 71670.5
    vvc_alf_classify_36x112_10_avx2 : 6648.2
    vvc_alf_classify_36x116_8_c : 39173.0
    vvc_alf_classify_36x116_8_avx2 : 8202.2
    vvc_alf_classify_36x116_10_c : 39524.7
    vvc_alf_classify_36x116_10_avx2 : 7047.2
    vvc_alf_classify_36x120_8_c : 41516.0
    vvc_alf_classify_36x120_8_avx2 : 8604.5
    vvc_alf_classify_36x120_10_c : 39835.0
    vvc_alf_classify_36x120_10_avx2 : 7417.0
    vvc_alf_classify_36x124_8_c : 42846.7
    vvc_alf_classify_36x124_8_avx2 : 10122.2
    vvc_alf_classify_36x124_10_c : 41129.2
    vvc_alf_classify_36x124_10_avx2 : 7602.0
    vvc_alf_classify_36x128_8_c : 43040.7
    vvc_alf_classify_36x128_8_avx2 : 8924.0
    vvc_alf_classify_36x128_10_c : 42391.5
    vvc_alf_classify_36x128_10_avx2 : 7787.7
    vvc_alf_classify_40x4_8_c : 2649.5
    vvc_alf_classify_40x4_8_avx2 : 552.2
    vvc_alf_classify_40x4_10_c : 2318.5
    vvc_alf_classify_40x4_10_avx2 : 502.2
    vvc_alf_classify_40x8_8_c : 3960.2
    vvc_alf_classify_40x8_8_avx2 : 733.2
    vvc_alf_classify_40x8_10_c : 3741.7
    vvc_alf_classify_40x8_10_avx2 : 637.7
    vvc_alf_classify_40x12_8_c : 5294.2
    vvc_alf_classify_40x12_8_avx2 : 1085.5
    vvc_alf_classify_40x12_10_c : 5158.7
    vvc_alf_classify_40x12_10_avx2 : 967.7
    vvc_alf_classify_40x16_8_c : 6916.0
    vvc_alf_classify_40x16_8_avx2 : 1268.0
    vvc_alf_classify_40x16_10_c : 6594.5
    vvc_alf_classify_40x16_10_avx2 : 1087.5
    vvc_alf_classify_40x20_8_c : 8402.7
    vvc_alf_classify_40x20_8_avx2 : 1629.0
    vvc_alf_classify_40x20_10_c : 8017.7
    vvc_alf_classify_40x20_10_avx2 : 1392.2
    vvc_alf_classify_40x24_8_c : 9651.5
    vvc_alf_classify_40x24_8_avx2 : 1800.2
    vvc_alf_classify_40x24_10_c : 9426.0
    vvc_alf_classify_40x24_10_avx2 : 1531.5
    vvc_alf_classify_40x28_8_c : 11395.2
    vvc_alf_classify_40x28_8_avx2 : 2224.7
    vvc_alf_classify_40x28_10_c : 10799.0
    vvc_alf_classify_40x28_10_avx2 : 1953.7
    vvc_alf_classify_40x32_8_c : 12789.5
    vvc_alf_classify_40x32_8_avx2 : 2678.5
    vvc_alf_classify_40x32_10_c : 16857.5
    vvc_alf_classify_40x32_10_avx2 : 2157.0
    vvc_alf_classify_40x36_8_c : 14054.7
    vvc_alf_classify_40x36_8_avx2 : 2760.2
    vvc_alf_classify_40x36_10_c : 13709.2
    vvc_alf_classify_40x36_10_avx2 : 2347.0
    vvc_alf_classify_40x40_8_c : 15489.0
    vvc_alf_classify_40x40_8_avx2 : 2942.5
    vvc_alf_classify_40x40_10_c : 15090.7
    vvc_alf_classify_40x40_10_avx2 : 2612.0
    vvc_alf_classify_40x44_8_c : 16967.2
    vvc_alf_classify_40x44_8_avx2 : 3302.2
    vvc_alf_classify_40x44_10_c : 16514.5
    vvc_alf_classify_40x44_10_avx2 : 2794.5
    vvc_alf_classify_40x48_8_c : 26976.5
    vvc_alf_classify_40x48_8_avx2 : 9696.5
    vvc_alf_classify_40x48_10_c : 17966.7
    vvc_alf_classify_40x48_10_avx2 : 3013.0
    vvc_alf_classify_40x52_8_c : 19828.2
    vvc_alf_classify_40x52_8_avx2 : 3834.0
    vvc_alf_classify_40x52_10_c : 19325.7
    vvc_alf_classify_40x52_10_avx2 : 3338.5
    vvc_alf_classify_40x56_8_c : 21271.5
    vvc_alf_classify_40x56_8_avx2 : 4021.7
    vvc_alf_classify_40x56_10_c : 21445.0
    vvc_alf_classify_40x56_10_avx2 : 3406.7
    vvc_alf_classify_40x60_8_c : 22737.7
    vvc_alf_classify_40x60_8_avx2 : 4376.2
    vvc_alf_classify_40x60_10_c : 22215.7
    vvc_alf_classify_40x60_10_avx2 : 4047.0
    vvc_alf_classify_40x64_8_c : 24652.5
    vvc_alf_classify_40x64_8_avx2 : 4566.2
    vvc_alf_classify_40x64_10_c : 23704.2
    vvc_alf_classify_40x64_10_avx2 : 3869.0
    vvc_alf_classify_40x68_8_c : 26322.2
    vvc_alf_classify_40x68_8_avx2 : 4939.0
    vvc_alf_classify_40x68_10_c : 25080.5
    vvc_alf_classify_40x68_10_avx2 : 4190.7
    vvc_alf_classify_40x72_8_c : 27159.7
    vvc_alf_classify_40x72_8_avx2 : 5121.5
    vvc_alf_classify_40x72_10_c : 26473.7
    vvc_alf_classify_40x72_10_avx2 : 4589.0
    vvc_alf_classify_40x76_8_c : 28565.5
    vvc_alf_classify_40x76_8_avx2 : 6863.5
    vvc_alf_classify_40x76_10_c : 27863.5
    vvc_alf_classify_40x76_10_avx2 : 4644.2
    vvc_alf_classify_40x80_8_c : 30042.5
    vvc_alf_classify_40x80_8_avx2 : 5689.0
    vvc_alf_classify_40x80_10_c : 29329.7
    vvc_alf_classify_40x80_10_avx2 : 4794.0
    vvc_alf_classify_40x84_8_c : 31592.0
    vvc_alf_classify_40x84_8_avx2 : 5999.0
    vvc_alf_classify_40x84_10_c : 32422.5
    vvc_alf_classify_40x84_10_avx2 : 5090.5
    vvc_alf_classify_40x88_8_c : 32943.7
    vvc_alf_classify_40x88_8_avx2 : 6529.7
    vvc_alf_classify_40x88_10_c : 33863.0
    vvc_alf_classify_40x88_10_avx2 : 5238.5
    vvc_alf_classify_40x92_8_c : 34382.5
    vvc_alf_classify_40x92_8_avx2 : 6716.7
    vvc_alf_classify_40x92_10_c : 33669.7
    vvc_alf_classify_40x92_10_avx2 : 5557.2
    vvc_alf_classify_40x96_8_c : 35925.2
    vvc_alf_classify_40x96_8_avx2 : 6719.0
    vvc_alf_classify_40x96_10_c : 36098.0
    vvc_alf_classify_40x96_10_avx2 : 5710.7
    vvc_alf_classify_40x100_8_c : 37341.0
    vvc_alf_classify_40x100_8_avx2 : 7070.5
    vvc_alf_classify_40x100_10_c : 37602.0
    vvc_alf_classify_40x100_10_avx2 : 6039.0
    vvc_alf_classify_40x104_8_c : 38805.7
    vvc_alf_classify_40x104_8_avx2 : 7258.7
    vvc_alf_classify_40x104_10_c : 39000.5
    vvc_alf_classify_40x104_10_avx2 : 6165.7
    vvc_alf_classify_40x108_8_c : 40170.7
    vvc_alf_classify_40x108_8_avx2 : 7649.0
    vvc_alf_classify_40x108_10_c : 39418.0
    vvc_alf_classify_40x108_10_avx2 : 6523.0
    vvc_alf_classify_40x112_8_c : 41707.0
    vvc_alf_classify_40x112_8_avx2 : 7844.7
    vvc_alf_classify_40x112_10_c : 92090.5
    vvc_alf_classify_40x112_10_avx2 : 6701.2
    vvc_alf_classify_40x116_8_c : 48145.5
    vvc_alf_classify_40x116_8_avx2 : 8430.5
    vvc_alf_classify_40x116_10_c : 43498.7
    vvc_alf_classify_40x116_10_avx2 : 7109.0
    vvc_alf_classify_40x120_8_c : 44681.2
    vvc_alf_classify_40x120_8_avx2 : 8687.5
    vvc_alf_classify_40x120_10_c : 69010.7
    vvc_alf_classify_40x120_10_avx2 : 7246.2
    vvc_alf_classify_40x124_8_c : 95709.0
    vvc_alf_classify_40x124_8_avx2 : 8795.7
    vvc_alf_classify_40x124_10_c : 46376.5
    vvc_alf_classify_40x124_10_avx2 : 7640.7
    vvc_alf_classify_40x128_8_c : 47594.5
    vvc_alf_classify_40x128_8_avx2 : 9196.5
    vvc_alf_classify_40x128_10_c : 46446.2
    vvc_alf_classify_40x128_10_avx2 : 7808.5
    vvc_alf_classify_44x4_8_c : 4501.5
    vvc_alf_classify_44x4_8_avx2 : 556.0
    vvc_alf_classify_44x4_10_c : 2544.2
    vvc_alf_classify_44x4_10_avx2 : 497.2
    vvc_alf_classify_44x8_8_c : 4198.2
    vvc_alf_classify_44x8_8_avx2 : 758.5
    vvc_alf_classify_44x8_10_c : 4091.0
    vvc_alf_classify_44x8_10_avx2 : 637.2
    vvc_alf_classify_44x12_8_c : 6121.0
    vvc_alf_classify_44x12_8_avx2 : 1093.0
    vvc_alf_classify_44x12_10_c : 5634.0
    vvc_alf_classify_44x12_10_avx2 : 976.7
    vvc_alf_classify_44x16_8_c : 7561.2
    vvc_alf_classify_44x16_8_avx2 : 1278.2
    vvc_alf_classify_44x16_10_c : 7175.5
    vvc_alf_classify_44x16_10_avx2 : 1084.0
    vvc_alf_classify_44x20_8_c : 17157.0
    vvc_alf_classify_44x20_8_avx2 : 1632.0
    vvc_alf_classify_44x20_10_c : 8728.0
    vvc_alf_classify_44x20_10_avx2 : 9631.2
    vvc_alf_classify_44x24_8_c : 10555.5
    vvc_alf_classify_44x24_8_avx2 : 1807.0
    vvc_alf_classify_44x24_10_c : 10261.2
    vvc_alf_classify_44x24_10_avx2 : 1533.0
    vvc_alf_classify_44x28_8_c : 12429.5
    vvc_alf_classify_44x28_8_avx2 : 2239.0
    vvc_alf_classify_44x28_10_c : 12145.0
    vvc_alf_classify_44x28_10_avx2 : 1972.7
    vvc_alf_classify_44x32_8_c : 13739.7
    vvc_alf_classify_44x32_8_avx2 : 2425.7
    vvc_alf_classify_44x32_10_c : 13375.7
    vvc_alf_classify_44x32_10_avx2 : 2103.0
    vvc_alf_classify_44x36_8_c : 15328.2
    vvc_alf_classify_44x36_8_avx2 : 2781.2
    vvc_alf_classify_44x36_10_c : 14929.7
    vvc_alf_classify_44x36_10_avx2 : 2368.5
    vvc_alf_classify_44x40_8_c : 16936.0
    vvc_alf_classify_44x40_8_avx2 : 3030.5
    vvc_alf_classify_44x40_10_c : 16478.0
    vvc_alf_classify_44x40_10_avx2 : 2508.5
    vvc_alf_classify_44x44_8_c : 18484.2
    vvc_alf_classify_44x44_8_avx2 : 3407.7
    vvc_alf_classify_44x44_10_c : 18053.7
    vvc_alf_classify_44x44_10_avx2 : 2819.0
    vvc_alf_classify_44x48_8_c : 20096.5
    vvc_alf_classify_44x48_8_avx2 : 5928.0
    vvc_alf_classify_44x48_10_c : 19579.0
    vvc_alf_classify_44x48_10_avx2 : 2964.2
    vvc_alf_classify_44x52_8_c : 21637.2
    vvc_alf_classify_44x52_8_avx2 : 3855.5
    vvc_alf_classify_44x52_10_c : 21147.0
    vvc_alf_classify_44x52_10_avx2 : 3356.7
    vvc_alf_classify_44x56_8_c : 23266.5
    vvc_alf_classify_44x56_8_avx2 : 4053.7
    vvc_alf_classify_44x56_10_c : 22671.5
    vvc_alf_classify_44x56_10_avx2 : 3439.5
    vvc_alf_classify_44x60_8_c : 24811.0
    vvc_alf_classify_44x60_8_avx2 : 4527.0
    vvc_alf_classify_44x60_10_c : 24184.7
    vvc_alf_classify_44x60_10_avx2 : 3758.0
    vvc_alf_classify_44x64_8_c : 26430.0
    vvc_alf_classify_44x64_8_avx2 : 4610.7
    vvc_alf_classify_44x64_10_c : 25782.0
    vvc_alf_classify_44x64_10_avx2 : 3912.2
    vvc_alf_classify_44x68_8_c : 29482.5
    vvc_alf_classify_44x68_8_avx2 : 4960.7
    vvc_alf_classify_44x68_10_c : 27418.7
    vvc_alf_classify_44x68_10_avx2 : 4224.2
    vvc_alf_classify_44x72_8_c : 29607.5
    vvc_alf_classify_44x72_8_avx2 : 5144.0
    vvc_alf_classify_44x72_10_c : 28970.7
    vvc_alf_classify_44x72_10_avx2 : 4363.5
    vvc_alf_classify_44x76_8_c : 31137.7
    vvc_alf_classify_44x76_8_avx2 : 7238.0
    vvc_alf_classify_44x76_10_c : 31328.7
    vvc_alf_classify_44x76_10_avx2 : 4695.0
    vvc_alf_classify_44x80_8_c : 32779.7
    vvc_alf_classify_44x80_8_avx2 : 5692.7
    vvc_alf_classify_44x80_10_c : 32152.7
    vvc_alf_classify_44x80_10_avx2 : 4960.0
    vvc_alf_classify_44x84_8_c : 34326.5
    vvc_alf_classify_44x84_8_avx2 : 6049.5
    vvc_alf_classify_44x84_10_c : 35506.7
    vvc_alf_classify_44x84_10_avx2 : 5138.7
    vvc_alf_classify_44x88_8_c : 35976.7
    vvc_alf_classify_44x88_8_avx2 : 6567.7
    vvc_alf_classify_44x88_10_c : 35217.2
    vvc_alf_classify_44x88_10_avx2 : 5289.2
    vvc_alf_classify_44x92_8_c : 38601.0
    vvc_alf_classify_44x92_8_avx2 : 6751.0
    vvc_alf_classify_44x92_10_c : 36839.7
    vvc_alf_classify_44x92_10_avx2 : 5606.5
    vvc_alf_classify_44x96_8_c : 52745.5
    vvc_alf_classify_44x96_8_avx2 : 6772.5
    vvc_alf_classify_44x96_10_c : 71567.2
    vvc_alf_classify_44x96_10_avx2 : 5907.2
    vvc_alf_classify_44x100_8_c : 41777.5
    vvc_alf_classify_44x100_8_avx2 : 7133.0
    vvc_alf_classify_44x100_10_c : 41089.0
    vvc_alf_classify_44x100_10_avx2 : 6064.5
    vvc_alf_classify_44x104_8_c : 42395.0
    vvc_alf_classify_44x104_8_avx2 : 7311.7
    vvc_alf_classify_44x104_10_c : 77076.5
    vvc_alf_classify_44x104_10_avx2 : 6368.2
    vvc_alf_classify_44x108_8_c : 43981.2
    vvc_alf_classify_44x108_8_avx2 : 7697.5
    vvc_alf_classify_44x108_10_c : 43128.0
    vvc_alf_classify_44x108_10_avx2 : 6578.2
    vvc_alf_classify_44x112_8_c : 45534.5
    vvc_alf_classify_44x112_8_avx2 : 7888.0
    vvc_alf_classify_44x112_10_c : 45932.7
    vvc_alf_classify_44x112_10_avx2 : 6765.2
    vvc_alf_classify_44x116_8_c : 47275.0
    vvc_alf_classify_44x116_8_avx2 : 8303.5
    vvc_alf_classify_44x116_10_c : 47532.2
    vvc_alf_classify_44x116_10_avx2 : 7132.2
    vvc_alf_classify_44x120_8_c : 48868.7
    vvc_alf_classify_44x120_8_avx2 : 8948.5
    vvc_alf_classify_44x120_10_c : 47850.0
    vvc_alf_classify_44x120_10_avx2 : 7306.5
    vvc_alf_classify_44x124_8_c : 53115.5
    vvc_alf_classify_44x124_8_avx2 : 8924.0
    vvc_alf_classify_44x124_10_c : 49986.2
    vvc_alf_classify_44x124_10_avx2 : 7671.5
    vvc_alf_classify_44x128_8_c : 52051.5
    vvc_alf_classify_44x128_8_avx2 : 9042.2
    vvc_alf_classify_44x128_10_c : 51696.0
    vvc_alf_classify_44x128_10_avx2 : 17807.2
    vvc_alf_classify_48x4_8_c : 3143.5
    vvc_alf_classify_48x4_8_avx2 : 703.2
    vvc_alf_classify_48x4_10_c : 2737.7
    vvc_alf_classify_48x4_10_avx2 : 586.5
    vvc_alf_classify_48x8_8_c : 4549.0
    vvc_alf_classify_48x8_8_avx2 : 937.2
    vvc_alf_classify_48x8_10_c : 4553.7
    vvc_alf_classify_48x8_10_avx2 : 769.0
    vvc_alf_classify_48x12_8_c : 6429.2
    vvc_alf_classify_48x12_8_avx2 : 1349.0
    vvc_alf_classify_48x12_10_c : 6273.2
    vvc_alf_classify_48x12_10_avx2 : 1172.5
    vvc_alf_classify_48x16_8_c : 8193.0
    vvc_alf_classify_48x16_8_avx2 : 1585.2
    vvc_alf_classify_48x16_10_c : 7807.0
    vvc_alf_classify_48x16_10_avx2 : 1331.2
    vvc_alf_classify_48x20_8_c : 10251.0
    vvc_alf_classify_48x20_8_avx2 : 2003.5
    vvc_alf_classify_48x20_10_c : 9447.5
    vvc_alf_classify_48x20_10_avx2 : 9912.5
    vvc_alf_classify_48x24_8_c : 11419.5
    vvc_alf_classify_48x24_8_avx2 : 2235.2
    vvc_alf_classify_48x24_10_c : 11424.2
    vvc_alf_classify_48x24_10_avx2 : 1866.5
    vvc_alf_classify_48x28_8_c : 13205.7
    vvc_alf_classify_48x28_8_avx2 : 2642.7
    vvc_alf_classify_48x28_10_c : 12837.2
    vvc_alf_classify_48x28_10_avx2 : 2232.2
    vvc_alf_classify_48x32_8_c : 26485.7
    vvc_alf_classify_48x32_8_avx2 : 2895.0
    vvc_alf_classify_48x32_10_c : 14525.2
    vvc_alf_classify_48x32_10_avx2 : 2473.5
    vvc_alf_classify_48x36_8_c : 16583.0
    vvc_alf_classify_48x36_8_avx2 : 3313.5
    vvc_alf_classify_48x36_10_c : 23623.7
    vvc_alf_classify_48x36_10_avx2 : 3972.5
    vvc_alf_classify_48x40_8_c : 18331.5
    vvc_alf_classify_48x40_8_avx2 : 3554.2
    vvc_alf_classify_48x40_10_c : 17877.2
    vvc_alf_classify_48x40_10_avx2 : 3018.2
    vvc_alf_classify_48x44_8_c : 20040.5
    vvc_alf_classify_48x44_8_avx2 : 3972.5
    vvc_alf_classify_48x44_10_c : 19598.2
    vvc_alf_classify_48x44_10_avx2 : 3299.5
    vvc_alf_classify_48x48_8_c : 21781.0
    vvc_alf_classify_48x48_8_avx2 : 7116.0
    vvc_alf_classify_48x48_10_c : 21293.2
    vvc_alf_classify_48x48_10_avx2 : 3556.2
    vvc_alf_classify_48x52_8_c : 23545.7
    vvc_alf_classify_48x52_8_avx2 : 4627.2
    vvc_alf_classify_48x52_10_c : 22884.5
    vvc_alf_classify_48x52_10_avx2 : 3838.5
    vvc_alf_classify_48x56_8_c : 25240.7
    vvc_alf_classify_48x56_8_avx2 : 4890.7
    vvc_alf_classify_48x56_10_c : 24615.2
    vvc_alf_classify_48x56_10_avx2 : 4055.2
    vvc_alf_classify_48x60_8_c : 26960.2
    vvc_alf_classify_48x60_8_avx2 : 5295.0
    vvc_alf_classify_48x60_10_c : 26313.7
    vvc_alf_classify_48x60_10_avx2 : 4404.5
    vvc_alf_classify_48x64_8_c : 28666.0
    vvc_alf_classify_48x64_8_avx2 : 5558.7
    vvc_alf_classify_48x64_10_c : 27977.2
    vvc_alf_classify_48x64_10_avx2 : 4566.7
    vvc_alf_classify_48x68_8_c : 30411.0
    vvc_alf_classify_48x68_8_avx2 : 5934.7
    vvc_alf_classify_48x68_10_c : 29682.7
    vvc_alf_classify_48x68_10_avx2 : 4932.5
    vvc_alf_classify_48x72_8_c : 40354.7
    vvc_alf_classify_48x72_8_avx2 : 6214.7
    vvc_alf_classify_48x72_10_c : 31432.7
    vvc_alf_classify_48x72_10_avx2 : 5120.7
    vvc_alf_classify_48x76_8_c : 33815.5
    vvc_alf_classify_48x76_8_avx2 : 6785.2
    vvc_alf_classify_48x76_10_c : 33106.7
    vvc_alf_classify_48x76_10_avx2 : 5484.2
    vvc_alf_classify_48x80_8_c : 35575.2
    vvc_alf_classify_48x80_8_avx2 : 6821.0
    vvc_alf_classify_48x80_10_c : 34751.0
    vvc_alf_classify_48x80_10_avx2 : 5822.0
    vvc_alf_classify_48x84_8_c : 37262.0
    vvc_alf_classify_48x84_8_avx2 : 7482.2
    vvc_alf_classify_48x84_10_c : 52635.5
    vvc_alf_classify_48x84_10_avx2 : 6094.0
    vvc_alf_classify_48x88_8_c : 39039.5
    vvc_alf_classify_48x88_8_avx2 : 7874.7
    vvc_alf_classify_48x88_10_c : 39220.5
    vvc_alf_classify_48x88_10_avx2 : 6298.2
    vvc_alf_classify_48x92_8_c : 40761.2
    vvc_alf_classify_48x92_8_avx2 : 7922.5
    vvc_alf_classify_48x92_10_c : 41033.7
    vvc_alf_classify_48x92_10_avx2 : 6712.2
    vvc_alf_classify_48x96_8_c : 42540.2
    vvc_alf_classify_48x96_8_avx2 : 8176.2
    vvc_alf_classify_48x96_10_c : 52250.7
    vvc_alf_classify_48x96_10_avx2 : 14817.2
    vvc_alf_classify_48x100_8_c : 44212.7
    vvc_alf_classify_48x100_8_avx2 : 9316.2
    vvc_alf_classify_48x100_10_c : 44433.7
    vvc_alf_classify_48x100_10_avx2 : 7335.5
    vvc_alf_classify_48x104_8_c : 45995.7
    vvc_alf_classify_48x104_8_avx2 : 9066.5
    vvc_alf_classify_48x104_10_c : 44958.2
    vvc_alf_classify_48x104_10_avx2 : 7500.7
    vvc_alf_classify_48x108_8_c : 47680.0
    vvc_alf_classify_48x108_8_avx2 : 9231.5
    vvc_alf_classify_48x108_10_c : 47952.0
    vvc_alf_classify_48x108_10_avx2 : 7934.2
    vvc_alf_classify_48x112_8_c : 49484.5
    vvc_alf_classify_48x112_8_avx2 : 9456.2
    vvc_alf_classify_48x112_10_c : 49713.5
    vvc_alf_classify_48x112_10_avx2 : 8127.2
    vvc_alf_classify_48x116_8_c : 51270.2
    vvc_alf_classify_48x116_8_avx2 : 9944.2
    vvc_alf_classify_48x116_10_c : 51405.7
    vvc_alf_classify_48x116_10_avx2 : 8536.0
    vvc_alf_classify_48x120_8_c : 52977.7
    vvc_alf_classify_48x120_8_avx2 : 10223.2
    vvc_alf_classify_48x120_10_c : 51797.5
    vvc_alf_classify_48x120_10_avx2 : 8768.2
    vvc_alf_classify_48x124_8_c : 56032.0
    vvc_alf_classify_48x124_8_avx2 : 10860.5
    vvc_alf_classify_48x124_10_c : 53594.5
    vvc_alf_classify_48x124_10_avx2 : 9158.5
    vvc_alf_classify_48x128_8_c : 56197.7
    vvc_alf_classify_48x128_8_avx2 : 10849.7
    vvc_alf_classify_48x128_10_c : 55097.7
    vvc_alf_classify_48x128_10_avx2 : 9347.0
    vvc_alf_classify_52x4_8_c : 4955.5
    vvc_alf_classify_52x4_8_avx2 : 742.2
    vvc_alf_classify_52x4_10_c : 2937.5
    vvc_alf_classify_52x4_10_avx2 : 640.2
    vvc_alf_classify_52x8_8_c : 5191.5
    vvc_alf_classify_52x8_8_avx2 : 989.5
    vvc_alf_classify_52x8_10_c : 4778.2
    vvc_alf_classify_52x8_10_avx2 : 830.7
    vvc_alf_classify_52x12_8_c : 6754.0
    vvc_alf_classify_52x12_8_avx2 : 1461.5
    vvc_alf_classify_52x12_10_c : 6577.5
    vvc_alf_classify_52x12_10_avx2 : 1283.5
    vvc_alf_classify_52x16_8_c : 19243.7
    vvc_alf_classify_52x16_8_avx2 : 1700.5
    vvc_alf_classify_52x16_10_c : 8391.5
    vvc_alf_classify_52x16_10_avx2 : 1446.5
    vvc_alf_classify_52x20_8_c : 10467.0
    vvc_alf_classify_52x20_8_avx2 : 2224.2
    vvc_alf_classify_52x20_10_c : 10221.2
    vvc_alf_classify_52x20_10_avx2 : 1905.5
    vvc_alf_classify_52x24_8_c : 12339.0
    vvc_alf_classify_52x24_8_avx2 : 2491.2
    vvc_alf_classify_52x24_10_c : 12622.7
    vvc_alf_classify_52x24_10_avx2 : 2095.2
    vvc_alf_classify_52x28_8_c : 14197.0
    vvc_alf_classify_52x28_8_avx2 : 2936.0
    vvc_alf_classify_52x28_10_c : 13860.5
    vvc_alf_classify_52x28_10_avx2 : 2513.0
    vvc_alf_classify_52x32_8_c : 31290.5
    vvc_alf_classify_52x32_8_avx2 : 3186.7
    vvc_alf_classify_52x32_10_c : 23000.0
    vvc_alf_classify_52x32_10_avx2 : 2685.0
    vvc_alf_classify_52x36_8_c : 17915.2
    vvc_alf_classify_52x36_8_avx2 : 3651.0
    vvc_alf_classify_52x36_10_c : 17448.2
    vvc_alf_classify_52x36_10_avx2 : 4415.5
    vvc_alf_classify_52x40_8_c : 19768.0
    vvc_alf_classify_52x40_8_avx2 : 3899.7
    vvc_alf_classify_52x40_10_c : 19243.0
    vvc_alf_classify_52x40_10_avx2 : 3287.5
    vvc_alf_classify_52x44_8_c : 21639.5
    vvc_alf_classify_52x44_8_avx2 : 4371.0
    vvc_alf_classify_52x44_10_c : 21100.2
    vvc_alf_classify_52x44_10_avx2 : 3687.5
    vvc_alf_classify_52x48_8_c : 23510.7
    vvc_alf_classify_52x48_8_avx2 : 4614.5
    vvc_alf_classify_52x48_10_c : 22895.5
    vvc_alf_classify_52x48_10_avx2 : 3876.5
    vvc_alf_classify_52x52_8_c : 25365.7
    vvc_alf_classify_52x52_8_avx2 : 13366.7
    vvc_alf_classify_52x52_10_c : 24681.5
    vvc_alf_classify_52x52_10_avx2 : 4296.5
    vvc_alf_classify_52x56_8_c : 27864.5
    vvc_alf_classify_52x56_8_avx2 : 5337.5
    vvc_alf_classify_52x56_10_c : 26472.5
    vvc_alf_classify_52x56_10_avx2 : 4518.5
    vvc_alf_classify_52x60_8_c : 29038.5
    vvc_alf_classify_52x60_8_avx2 : 5818.7
    vvc_alf_classify_52x60_10_c : 28356.2
    vvc_alf_classify_52x60_10_avx2 : 4917.5
    vvc_alf_classify_52x64_8_c : 30848.7
    vvc_alf_classify_52x64_8_avx2 : 6059.7
    vvc_alf_classify_52x64_10_c : 30126.5
    vvc_alf_classify_52x64_10_avx2 : 5084.5
    vvc_alf_classify_52x68_8_c : 32760.5
    vvc_alf_classify_52x68_8_avx2 : 6517.0
    vvc_alf_classify_52x68_10_c : 32049.2
    vvc_alf_classify_52x68_10_avx2 : 5516.2
    vvc_alf_classify_52x72_8_c : 34608.0
    vvc_alf_classify_52x72_8_avx2 : 14938.0
    vvc_alf_classify_52x72_10_c : 33837.2
    vvc_alf_classify_52x72_10_avx2 : 5722.5
    vvc_alf_classify_52x76_8_c : 36504.7
    vvc_alf_classify_52x76_8_avx2 : 7409.2
    vvc_alf_classify_52x76_10_c : 35682.5
    vvc_alf_classify_52x76_10_avx2 : 6141.0
    vvc_alf_classify_52x80_8_c : 39394.0
    vvc_alf_classify_52x80_8_avx2 : 7482.2
    vvc_alf_classify_52x80_10_c : 37561.5
    vvc_alf_classify_52x80_10_avx2 : 6672.7
    vvc_alf_classify_52x84_8_c : 40214.0
    vvc_alf_classify_52x84_8_avx2 : 8228.7
    vvc_alf_classify_52x84_10_c : 39395.5
    vvc_alf_classify_52x84_10_avx2 : 6864.2
    vvc_alf_classify_52x88_8_c : 43282.7
    vvc_alf_classify_52x88_8_avx2 : 8458.5
    vvc_alf_classify_52x88_10_c : 41324.2
    vvc_alf_classify_52x88_10_avx2 : 7058.5
    vvc_alf_classify_52x92_8_c : 43975.2
    vvc_alf_classify_52x92_8_avx2 : 8942.5
    vvc_alf_classify_52x92_10_c : 43035.5
    vvc_alf_classify_52x92_10_avx2 : 7503.7
    vvc_alf_classify_52x96_8_c : 95769.7
    vvc_alf_classify_52x96_8_avx2 : 8966.5
    vvc_alf_classify_52x96_10_c : 46109.2
    vvc_alf_classify_52x96_10_avx2 : 7730.2
    vvc_alf_classify_52x100_8_c : 47693.5
    vvc_alf_classify_52x100_8_avx2 : 9698.7
    vvc_alf_classify_52x100_10_c : 46808.7
    vvc_alf_classify_52x100_10_avx2 : 8168.2
    vvc_alf_classify_52x104_8_c : 49524.0
    vvc_alf_classify_52x104_8_avx2 : 9676.0
    vvc_alf_classify_52x104_10_c : 48575.2
    vvc_alf_classify_52x104_10_avx2 : 8846.5
    vvc_alf_classify_52x108_8_c : 51498.7
    vvc_alf_classify_52x108_8_avx2 : 10391.7
    vvc_alf_classify_52x108_10_c : 51799.0
    vvc_alf_classify_52x108_10_avx2 : 8842.0
    vvc_alf_classify_52x112_8_c : 53450.7
    vvc_alf_classify_52x112_8_avx2 : 10373.7
    vvc_alf_classify_52x112_10_c : 55156.7
    vvc_alf_classify_52x112_10_avx2 : 9064.5
    vvc_alf_classify_52x116_8_c : 55332.5
    vvc_alf_classify_52x116_8_avx2 : 10907.7
    vvc_alf_classify_52x116_10_c : 55580.0
    vvc_alf_classify_52x116_10_avx2 : 9549.5
    vvc_alf_classify_52x120_8_c : 57152.5
    vvc_alf_classify_52x120_8_avx2 : 11123.0
    vvc_alf_classify_52x120_10_c : 55924.5
    vvc_alf_classify_52x120_10_avx2 : 9758.0
    vvc_alf_classify_52x124_8_c : 60613.7
    vvc_alf_classify_52x124_8_avx2 : 11901.5
    vvc_alf_classify_52x124_10_c : 57656.5
    vvc_alf_classify_52x124_10_avx2 : 10189.7
    vvc_alf_classify_52x128_8_c : 60976.5
    vvc_alf_classify_52x128_8_avx2 : 11867.7
    vvc_alf_classify_52x128_10_c : 59470.0
    vvc_alf_classify_52x128_10_avx2 : 10417.7
    vvc_alf_classify_56x4_8_c : 6350.0
    vvc_alf_classify_56x4_8_avx2 : 751.7
    vvc_alf_classify_56x4_10_c : 3149.7
    vvc_alf_classify_56x4_10_avx2 : 641.0
    vvc_alf_classify_56x8_8_c : 5411.2
    vvc_alf_classify_56x8_8_avx2 : 994.5
    vvc_alf_classify_56x8_10_c : 5112.7
    vvc_alf_classify_56x8_10_avx2 : 859.7
    vvc_alf_classify_56x12_8_c : 7241.7
    vvc_alf_classify_56x12_8_avx2 : 1464.5
    vvc_alf_classify_56x12_10_c : 7075.7
    vvc_alf_classify_56x12_10_avx2 : 1288.7
    vvc_alf_classify_56x16_8_c : 9484.0
    vvc_alf_classify_56x16_8_avx2 : 1701.2
    vvc_alf_classify_56x16_10_c : 8985.0
    vvc_alf_classify_56x16_10_avx2 : 1440.0
    vvc_alf_classify_56x20_8_c : 11515.5
    vvc_alf_classify_56x20_8_avx2 : 2222.7
    vvc_alf_classify_56x20_10_c : 11241.0
    vvc_alf_classify_56x20_10_avx2 : 1915.7
    vvc_alf_classify_56x24_8_c : 13215.5
    vvc_alf_classify_56x24_8_avx2 : 2481.0
    vvc_alf_classify_56x24_10_c : 13210.2
    vvc_alf_classify_56x24_10_avx2 : 2099.7
    vvc_alf_classify_56x28_8_c : 15271.0
    vvc_alf_classify_56x28_8_avx2 : 2942.0
    vvc_alf_classify_56x28_10_c : 14850.7
    vvc_alf_classify_56x28_10_avx2 : 2531.5
    vvc_alf_classify_56x32_8_c : 17194.2
    vvc_alf_classify_56x32_8_avx2 : 3181.7
    vvc_alf_classify_56x32_10_c : 16787.0
    vvc_alf_classify_56x32_10_avx2 : 2696.2
    vvc_alf_classify_56x36_8_c : 19196.2
    vvc_alf_classify_56x36_8_avx2 : 3665.0
    vvc_alf_classify_56x36_10_c : 18702.2
    vvc_alf_classify_56x36_10_avx2 : 3124.5
    vvc_alf_classify_56x40_8_c : 21149.5
    vvc_alf_classify_56x40_8_avx2 : 3906.2
    vvc_alf_classify_56x40_10_c : 20653.5
    vvc_alf_classify_56x40_10_avx2 : 3295.0
    vvc_alf_classify_56x44_8_c : 23154.0
    vvc_alf_classify_56x44_8_avx2 : 4381.5
    vvc_alf_classify_56x44_10_c : 22548.5
    vvc_alf_classify_56x44_10_avx2 : 3709.7
    vvc_alf_classify_56x48_8_c : 25235.5
    vvc_alf_classify_56x48_8_avx2 : 4627.2
    vvc_alf_classify_56x48_10_c : 24548.7
    vvc_alf_classify_56x48_10_avx2 : 3898.0
    vvc_alf_classify_56x52_8_c : 27202.7
    vvc_alf_classify_56x52_8_avx2 : 5094.0
    vvc_alf_classify_56x52_10_c : 36011.7
    vvc_alf_classify_56x52_10_avx2 : 4326.2
    vvc_alf_classify_56x56_8_c : 29131.7
    vvc_alf_classify_56x56_8_avx2 : 5365.0
    vvc_alf_classify_56x56_10_c : 28410.7
    vvc_alf_classify_56x56_10_avx2 : 4520.0
    vvc_alf_classify_56x60_8_c : 31166.7
    vvc_alf_classify_56x60_8_avx2 : 5828.2
    vvc_alf_classify_56x60_10_c : 30405.7
    vvc_alf_classify_56x60_10_avx2 : 4928.0
    vvc_alf_classify_56x64_8_c : 33207.2
    vvc_alf_classify_56x64_8_avx2 : 6102.2
    vvc_alf_classify_56x64_10_c : 32368.0
    vvc_alf_classify_56x64_10_avx2 : 5235.2
    vvc_alf_classify_56x68_8_c : 35095.0
    vvc_alf_classify_56x68_8_avx2 : 6556.5
    vvc_alf_classify_56x68_10_c : 34307.7
    vvc_alf_classify_56x68_10_avx2 : 5536.5
    vvc_alf_classify_56x72_8_c : 37044.0
    vvc_alf_classify_56x72_8_avx2 : 6794.7
    vvc_alf_classify_56x72_10_c : 36262.7
    vvc_alf_classify_56x72_10_avx2 : 5735.2
    vvc_alf_classify_56x76_8_c : 39156.5
    vvc_alf_classify_56x76_8_avx2 : 7480.0
    vvc_alf_classify_56x76_10_c : 64912.7
    vvc_alf_classify_56x76_10_avx2 : 6179.0
    vvc_alf_classify_56x80_8_c : 41115.7
    vvc_alf_classify_56x80_8_avx2 : 7537.5
    vvc_alf_classify_56x80_10_c : 40226.5
    vvc_alf_classify_56x80_10_avx2 : 6361.5
    vvc_alf_classify_56x84_8_c : 43101.7
    vvc_alf_classify_56x84_8_avx2 : 8252.2
    vvc_alf_classify_56x84_10_c : 44485.2
    vvc_alf_classify_56x84_10_avx2 : 6888.7
    vvc_alf_classify_56x88_8_c : 45161.7
    vvc_alf_classify_56x88_8_avx2 : 8501.7
    vvc_alf_classify_56x88_10_c : 45322.7
    vvc_alf_classify_56x88_10_avx2 : 7070.5
    vvc_alf_classify_56x92_8_c : 47111.2
    vvc_alf_classify_56x92_8_avx2 : 8978.7
    vvc_alf_classify_56x92_10_c : 46129.0
    vvc_alf_classify_56x92_10_avx2 : 7551.5
    vvc_

  • Save video using opencv with H264 codec

    31 octobre 2023, par ldiaz997

    This is beyond me and I don't know what I'm doing wrong. I have read that in order to have my video in h265 codec, I need to build opencv from source. Well, I did that, and I also did it for ffmpeg Docker ffmpeg Compiler. But I'm trying to run my application using docker, and I still can't get over the error :

    &#xA;

    [ERROR:0@93.327] global cap_ffmpeg_impl.hpp:3018 open Could not find encoder for codec_id=27, error: Encoder not found&#xA;[ERROR:0@93.327] global cap_ffmpeg_impl.hpp:3093 open VIDEOIO/FFMPEG: Failed to initialize VideoWriter&#xA;

    &#xA;

    Dockerfile :

    &#xA;

    FROM python:3.10.12-slim-buster&#xA;&#xA;RUN apt-get update&#xA;&#xA;# Set the working directory in the container&#xA;WORKDIR /app&#xA;&#xA;# Copy the application code into the container&#xA;COPY . .&#xA;&#xA;# Set ffmpeg and ffprobe binary files&#xA;RUN mv ffmpeg /usr/local/bin&#xA;RUN mv ffprobe /usr/local/bin&#xA;&#xA;# Build opencv from source, to be able to use h264 codec.&#xA;RUN apt-get install -y cmake \&#xA;    gcc \&#xA;    g&#x2B;&#x2B; \&#xA;    python3-numpy \&#xA;    libavcodec-dev \&#xA;    libavformat-dev \&#xA;    libswscale-dev \&#xA;    libgstreamer-plugins-base1.0-dev \&#xA;    libgstreamer1.0-dev \&#xA;    libpng-dev \&#xA;    libjpeg-dev \&#xA;    libopenexr-dev \&#xA;    libtiff-dev \&#xA;    libwebp-dev \&#xA;    git&#xA;&#xA;RUN git clone --depth 1 --branch 4.8.0 https://github.com/opencv/opencv.git &amp;&amp; \&#xA;    git clone --depth 1 --branch 4.8.0 https://github.com/opencv/opencv_contrib.git &amp;&amp; \&#xA;    cd opencv &amp;&amp; \&#xA;    mkdir build &amp;&amp; \&#xA;    cd build &amp;&amp; \&#xA;    cmake -D OPENCV_EXTRA_MODULES_PATH=/app/opencv_contrib/modules ../ &amp;&amp; \&#xA;    make -j"$(nproc)" &amp;&amp; \&#xA;    make install&#xA;&#xA;# Remove opencv github project&#xA;RUN rm -r opencv&#xA;&#xA;# Remove opencv_contrib github project&#xA;RUN rm -r opencv_contrib&#xA;&#xA;# Prevents Python from writing pyc files to disc&#xA;ENV PYTHONDONTWRITEBYTECODE 1&#xA;&#xA;# Prevents Python from buffering stdout and stderr&#xA;ENV PYTHONUNBUFFERED 1&#xA;&#xA;# Install python dependencies&#xA;RUN pip install --upgrade pip&#xA;RUN pip install --no-cache-dir -r requirements.txt&#xA;&#xA;# Install netcat to know when rabbitmq is running&#xA;RUN apt-get install -y netcat&#xA;&#xA;# Set execute permissions&#xA;RUN chmod &#x2B;x entrypoint.sh&#xA;RUN chmod &#x2B;x web_start.sh&#xA;&#xA;ENTRYPOINT ["./entrypoint.sh"]&#xA;

    &#xA;

    I ran the command ./ffmpeg -i 57b3e3a7-ad22-469d-a7ff-cf76ba780664 -vcodec libx264 -acodec aac output.mp4 to test ffmpeg and this was the result.

    &#xA;

    ffmpeg version N-112515-gba6a5e7a3d Copyright (c) 2000-2023 the FFmpeg developers&#xA;  built with gcc 5.4.0 (Ubuntu 5.4.0-6ubuntu1~16.04.12) 20160609&#xA;  configuration: --prefix=/root/ffmpeg_build --pkg-config-flags=--static --extra-libs=-static --extra-cflags=--static --extra-cflags=-I/root/ffmpeg_build/include --extra-ldflags=-L/root/ffmpeg_build/lib --extra-libs=&#x27;-lpthread -lm&#x27; --bindir=/root/bin --enable-gpl --enable-libfdk-aac --enable-libfreetype --enable-libmp3lame --enable-libopus --enable-libtheora --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libx265 --enable-nonfree&#xA;  libavutil      58. 27.100 / 58. 27.100&#xA;  libavcodec     60. 30.102 / 60. 30.102&#xA;  libavformat    60. 15.101 / 60. 15.101&#xA;  libavdevice    60.  2.101 / 60.  2.101&#xA;  libavfilter     9. 11.100 /  9. 11.100&#xA;  libswscale      7.  4.100 /  7.  4.100&#xA;  libswresample   4. 11.100 /  4. 11.100&#xA;  libpostproc    57.  2.100 / 57.  2.100&#xA;Input #0, mov,mp4,m4a,3gp,3g2,mj2, from &#x27;57b3e3a7-ad22-469d-a7ff-cf76ba780664&#x27;:&#xA;  Metadata:&#xA;    major_brand     : qt  &#xA;    minor_version   : 0&#xA;    compatible_brands: qt  &#xA;    creation_time   : 2023-10-30T15:34:32.000000Z&#xA;    com.apple.quicktime.make: Apple&#xA;    com.apple.quicktime.model: iPhone 13 Pro Max&#xA;    com.apple.quicktime.software: 16.6&#xA;    com.apple.quicktime.creationdate: 2023-10-30T11:34:32-0400&#xA;  Duration: 00:00:03.60, start: 0.000000, bitrate: 16264 kb/s&#xA;  Stream #0:0[0x1](und): Video: h264 (High) (avc1 / 0x31637661), yuv420p(tv, bt709, progressive), 1920x1080, 16120 kb/s, 29.99 fps, 29.97 tbr, 600 tbn (default)&#xA;    Metadata:&#xA;      creation_time   : 2023-10-30T15:34:32.000000Z&#xA;      handler_name    : Core Media Video&#xA;      vendor_id       : [0][0][0][0]&#xA;      encoder         : H.264&#xA;    Side data:&#xA;      displaymatrix: rotation of -90.00 degrees&#xA;  Stream #0:1[0x2](und): Audio: aac (LC) (mp4a / 0x6134706D), 44100 Hz, mono, fltp, 89 kb/s (default)&#xA;    Metadata:&#xA;      creation_time   : 2023-10-30T15:34:32.000000Z&#xA;      handler_name    : Core Media Audio&#xA;      vendor_id       : [0][0][0][0]&#xA;  Stream #0:2[0x3](und): Data: none (mebx / 0x7862656D), 0 kb/s (default)&#xA;    Metadata:&#xA;      creation_time   : 2023-10-30T15:34:32.000000Z&#xA;      handler_name    : Core Media Metadata&#xA;  Stream #0:3[0x4](und): Data: none (mebx / 0x7862656D), 0 kb/s (default)&#xA;    Metadata:&#xA;      creation_time   : 2023-10-30T15:34:32.000000Z&#xA;      handler_name    : Core Media Metadata&#xA;  Stream #0:4[0x5](und): Data: none (mebx / 0x7862656D), 34 kb/s (default)&#xA;    Metadata:&#xA;      creation_time   : 2023-10-30T15:34:32.000000Z&#xA;      handler_name    : Core Media Metadata&#xA;Stream mapping:&#xA;  Stream #0:0 -> #0:0 (h264 (native) -> h264 (libx264))&#xA;  Stream #0:1 -> #0:1 (aac (native) -> aac (native))&#xA;Press [q] to stop, [?] for help&#xA;[libx264 @ 0x5ae4c00] using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 AVX FMA3 AVX2 LZCNT BMI2&#xA;[libx264 @ 0x5ae4c00] profile High, level 4.0&#xA;[libx264 @ 0x5ae4c00] 264 - core 148 r2643 5c65704 - H.264/MPEG-4 AVC codec - Copyleft 2003-2015 - http://www.videolan.org/x264.html - options: cabac=1 ref=3 deblock=1:0:0 analyse=0x3:0x113 me=hex subme=7 psy=1 psy_rd=1.00:0.00 mixed_ref=1 me_range=16 chroma_me=1 trellis=1 8x8dct=1 cqm=0 deadzone=21,11 fast_pskip=1 chroma_qp_offset=-2 threads=30 lookahead_threads=5 sliced_threads=0 nr=0 decimate=1 interlaced=0 bluray_compat=0 constrained_intra=0 bframes=3 b_pyramid=2 b_adapt=1 b_bias=0 direct=1 weightb=1 open_gop=0 weightp=2 keyint=250 keyint_min=25 scenecut=40 intra_refresh=0 rc_lookahead=40 rc=crf mbtree=1 crf=23.0 qcomp=0.60 qpmin=0 qpmax=69 qpstep=4 ip_ratio=1.40 aq=1:1.00&#xA;Output #0, mp4, to &#x27;output.mp4&#x27;:&#xA;  Metadata:&#xA;    major_brand     : qt  &#xA;    minor_version   : 0&#xA;    compatible_brands: qt  &#xA;    com.apple.quicktime.creationdate: 2023-10-30T11:34:32-0400&#xA;    com.apple.quicktime.make: Apple&#xA;    com.apple.quicktime.model: iPhone 13 Pro Max&#xA;    com.apple.quicktime.software: 16.6&#xA;    encoder         : Lavf60.15.101&#xA;  Stream #0:0(und): Video: h264 (avc1 / 0x31637661), yuv420p(tv, bt709, progressive), 1080x1920, q=2-31, 29.97 fps, 30k tbn (default)&#xA;    Metadata:&#xA;      creation_time   : 2023-10-30T15:34:32.000000Z&#xA;      handler_name    : Core Media Video&#xA;      vendor_id       : [0][0][0][0]&#xA;      encoder         : Lavc60.30.102 libx264&#xA;    Side data:&#xA;      cpb: bitrate max/min/avg: 0/0/0 buffer size: 0 vbv_delay: N/A&#xA;      displaymatrix: rotation of -0.00 degrees&#xA;  Stream #0:1(und): Audio: aac (LC) (mp4a / 0x6134706D), 44100 Hz, mono, fltp, 69 kb/s (default)&#xA;    Metadata:&#xA;      creation_time   : 2023-10-30T15:34:32.000000Z&#xA;      handler_name    : Core Media Audio&#xA;      vendor_id       : [0][0][0][0]&#xA;      encoder         : Lavc60.30.102 aac&#xA;[out#0/mp4 @ 0x5ae3440] video:2773kB audio:31kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.157082%&#xA;frame=  108 fps= 74 q=-1.0 Lsize=    2809kB time=00:00:03.59 bitrate=6393.3kbits/s speed=2.47x    &#xA;[libx264 @ 0x5ae4c00] frame I:4     Avg QP:22.27  size: 48408&#xA;[libx264 @ 0x5ae4c00] frame P:104   Avg QP:24.58  size: 25440&#xA;[libx264 @ 0x5ae4c00] mb I  I16..4: 10.3% 82.9%  6.8%&#xA;[libx264 @ 0x5ae4c00] mb P  I16..4:  4.6% 18.1%  0.8%  P16..4: 40.3%  6.9%  4.1%  0.0%  0.0%    skip:25.3%&#xA;[libx264 @ 0x5ae4c00] 8x8 transform intra:78.0% inter:85.0%&#xA;[libx264 @ 0x5ae4c00] coded y,uvDC,uvAC intra: 44.9% 29.1% 0.1% inter: 22.5% 23.3% 0.0%&#xA;[libx264 @ 0x5ae4c00] i16 v,h,dc,p: 17% 49% 14% 19%&#xA;[libx264 @ 0x5ae4c00] i8 v,h,dc,ddl,ddr,vr,hd,vl,hu: 19% 25% 37%  3%  3%  5%  3%  2%  4%&#xA;[libx264 @ 0x5ae4c00] i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 29% 30% 17%  3%  4%  8%  3%  2%  3%&#xA;[libx264 @ 0x5ae4c00] i8c dc,h,v,p: 67% 20% 12%  0%&#xA;[libx264 @ 0x5ae4c00] Weighted P-Frames: Y:1.9% UV:0.0%&#xA;[libx264 @ 0x5ae4c00] ref P L0: 61.8% 10.4% 18.3%  9.4%  0.2%&#xA;[libx264 @ 0x5ae4c00] kb/s:6303.40&#xA;[aac @ 0x68c9880] Qavg: 119.986&#xA;

    &#xA;

    The resulting video had an h264 codec. In my opinion, the problem is in opencv. Basically this is what I do in my python code :

    &#xA;

    cap = cv2.VideoCapture(video)&#xA;shoot_frames = []&#xA;while True:&#xA;    ret, img = cap.read()&#xA;    if not ret:&#xA;       break&#xA;    if some_condition:&#xA;       shoot_frames.append(img)&#xA;    if len(shoot_frames) > 41:&#xA;       out1 = cv2.VideoWriter(upload_path(name , dir), cv2.VideoWriter_fourcc(*&#x27;avc1&#x27;), int(fps), (int(width), int(height)), True)&#xA;       for shoot_frame in shoot_frames:&#xA;           out1.write(shoot_frame)&#xA;       out1.release()&#xA;       shoot_frames = []&#xA;

    &#xA;

    Output from print(cv2.getBuildInformation()) :

    &#xA;

    General configuration for OpenCV 4.8.1 =====================================&#xA;  Version control:               4.8.1-dirty&#xA;&#xA;  Platform:&#xA;    Timestamp:                   2023-09-27T14:20:56Z&#xA;    Host:                        Linux 5.15.0-1046-azure x86_64&#xA;    CMake:                       3.27.5&#xA;    CMake generator:             Unix Makefiles&#xA;    CMake build tool:            /bin/gmake&#xA;    Configuration:               Release&#xA;&#xA;  CPU/HW features:&#xA;    Baseline:                    SSE SSE2 SSE3&#xA;      requested:                 SSE3&#xA;    Dispatched code generation:  SSE4_1 SSE4_2 FP16 AVX AVX2 AVX512_SKX&#xA;      requested:                 SSE4_1 SSE4_2 AVX FP16 AVX2 AVX512_SKX&#xA;      SSE4_1 (16 files):         &#x2B; SSSE3 SSE4_1&#xA;      SSE4_2 (1 files):          &#x2B; SSSE3 SSE4_1 POPCNT SSE4_2&#xA;      FP16 (0 files):            &#x2B; SSSE3 SSE4_1 POPCNT SSE4_2 FP16 AVX&#xA;      AVX (7 files):             &#x2B; SSSE3 SSE4_1 POPCNT SSE4_2 AVX&#xA;      AVX2 (35 files):           &#x2B; SSSE3 SSE4_1 POPCNT SSE4_2 FP16 FMA3 AVX AVX2&#xA;      AVX512_SKX (5 files):      &#x2B; SSSE3 SSE4_1 POPCNT SSE4_2 FP16 FMA3 AVX AVX2 AVX_512F AVX512_COMMON AVX512_SKX&#xA;&#xA;  C/C&#x2B;&#x2B;:&#xA;    Built as dynamic libs?:      NO&#xA;    C&#x2B;&#x2B; standard:                11&#xA;    C&#x2B;&#x2B; Compiler:                /opt/rh/devtoolset-10/root/usr/bin/c&#x2B;&#x2B;  (ver 10.2.1)&#xA;    C&#x2B;&#x2B; flags (Release):         -Wl,-strip-all   -fsigned-char -W -Wall -Wreturn-type -Wnon-virtual-dtor -Waddress -Wsequence-point -Wformat -Wformat-security -Wmissing-declarations -Wundef -Winit-self -Wpointer-arith -Wshadow -Wsign-promo -Wuninitialized -Wsuggest-override -Wno-delete-non-virtual-dtor -Wno-comment -Wimplicit-fallthrough=3 -Wno-strict-overflow -fdiagnostics-show-option -Wno-long-long -pthread -fomit-frame-pointer -ffunction-sections -fdata-sections  -msse -msse2 -msse3 -fvisibility=hidden -fvisibility-inlines-hidden -O3 -DNDEBUG  -DNDEBUG&#xA;    C&#x2B;&#x2B; flags (Debug):           -Wl,-strip-all   -fsigned-char -W -Wall -Wreturn-type -Wnon-virtual-dtor -Waddress -Wsequence-point -Wformat -Wformat-security -Wmissing-declarations -Wundef -Winit-self -Wpointer-arith -Wshadow -Wsign-promo -Wuninitialized -Wsuggest-override -Wno-delete-non-virtual-dtor -Wno-comment -Wimplicit-fallthrough=3 -Wno-strict-overflow -fdiagnostics-show-option -Wno-long-long -pthread -fomit-frame-pointer -ffunction-sections -fdata-sections  -msse -msse2 -msse3 -fvisibility=hidden -fvisibility-inlines-hidden -g  -O0 -DDEBUG -D_DEBUG&#xA;    C Compiler:                  /opt/rh/devtoolset-10/root/usr/bin/cc&#xA;    C flags (Release):           -Wl,-strip-all   -fsigned-char -W -Wall -Wreturn-type -Waddress -Wsequence-point -Wformat -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wundef -Winit-self -Wpointer-arith -Wshadow -Wuninitialized -Wno-comment -Wimplicit-fallthrough=3 -Wno-strict-overflow -fdiagnostics-show-option -Wno-long-long -pthread -fomit-frame-pointer -ffunction-sections -fdata-sections  -msse -msse2 -msse3 -fvisibility=hidden -O3 -DNDEBUG  -DNDEBUG&#xA;    C flags (Debug):             -Wl,-strip-all   -fsigned-char -W -Wall -Wreturn-type -Waddress -Wsequence-point -Wformat -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wundef -Winit-self -Wpointer-arith -Wshadow -Wuninitialized -Wno-comment -Wimplicit-fallthrough=3 -Wno-strict-overflow -fdiagnostics-show-option -Wno-long-long -pthread -fomit-frame-pointer -ffunction-sections -fdata-sections  -msse -msse2 -msse3 -fvisibility=hidden -g  -O0 -DDEBUG -D_DEBUG&#xA;    Linker flags (Release):      -Wl,--exclude-libs,libippicv.a -Wl,--exclude-libs,libippiw.a -L/ffmpeg_build/lib  -Wl,--gc-sections -Wl,--as-needed -Wl,--no-undefined  &#xA;    Linker flags (Debug):        -Wl,--exclude-libs,libippicv.a -Wl,--exclude-libs,libippiw.a -L/ffmpeg_build/lib  -Wl,--gc-sections -Wl,--as-needed -Wl,--no-undefined  &#xA;    ccache:                      YES&#xA;    Precompiled headers:         NO&#xA;    Extra dependencies:          /lib64/libopenblas.so Qt5::Core Qt5::Gui Qt5::Widgets Qt5::Test Qt5::Concurrent /usr/local/lib/libpng.so /lib64/libz.so dl m pthread rt&#xA;    3rdparty dependencies:       libprotobuf ade ittnotify libjpeg-turbo libwebp libtiff libopenjp2 IlmImf quirc ippiw ippicv&#xA;&#xA;  OpenCV modules:&#xA;    To be built:                 calib3d core dnn features2d flann gapi highgui imgcodecs imgproc ml objdetect photo python3 stitching video videoio&#xA;    Disabled:                    world&#xA;    Disabled by dependency:      -&#xA;    Unavailable:                 java python2 ts&#xA;    Applications:                -&#xA;    Documentation:               NO&#xA;    Non-free algorithms:         NO&#xA;&#xA;  GUI:                           QT5&#xA;    QT:                          YES (ver 5.15.0 )&#xA;      QT OpenGL support:         NO&#xA;    GTK&#x2B;:                        NO&#xA;    VTK support:                 NO&#xA;&#xA;  Media I/O: &#xA;    ZLib:                        /lib64/libz.so (ver 1.2.7)&#xA;    JPEG:                        libjpeg-turbo (ver 2.1.3-62)&#xA;    WEBP:                        build (ver encoder: 0x020f)&#xA;    PNG:                         /usr/local/lib/libpng.so (ver 1.6.40)&#xA;    TIFF:                        build (ver 42 - 4.2.0)&#xA;    JPEG 2000:                   build (ver 2.5.0)&#xA;    OpenEXR:                     build (ver 2.3.0)&#xA;    HDR:                         YES&#xA;    SUNRASTER:                   YES&#xA;    PXM:                         YES&#xA;    PFM:                         YES&#xA;&#xA;  Video I/O:&#xA;    DC1394:                      NO&#xA;    FFMPEG:                      YES&#xA;      avcodec:                   YES (59.37.100)&#xA;      avformat:                  YES (59.27.100)&#xA;      avutil:                    YES (57.28.100)&#xA;      swscale:                   YES (6.7.100)&#xA;      avresample:                NO&#xA;    GStreamer:                   NO&#xA;    v4l/v4l2:                    YES (linux/videodev2.h)&#xA;&#xA;  Parallel framework:            pthreads&#xA;&#xA;  Trace:                         YES (with Intel ITT)&#xA;&#xA;  Other third-party libraries:&#xA;    Intel IPP:                   2021.8 [2021.8.0]&#xA;           at:                   /io/_skbuild/linux-x86_64-3.7/cmake-build/3rdparty/ippicv/ippicv_lnx/icv&#xA;    Intel IPP IW:                sources (2021.8.0)&#xA;              at:                /io/_skbuild/linux-x86_64-3.7/cmake-build/3rdparty/ippicv/ippicv_lnx/iw&#xA;    VA:                          NO&#xA;    Lapack:                      YES (/lib64/libopenblas.so)&#xA;    Eigen:                       NO&#xA;    Custom HAL:                  NO&#xA;    Protobuf:                    build (3.19.1)&#xA;    Flatbuffers:                 builtin/3rdparty (23.5.9)&#xA;&#xA;  OpenCL:                        YES (no extra features)&#xA;    Include path:                /io/opencv/3rdparty/include/opencl/1.2&#xA;    Link libraries:              Dynamic load&#xA;&#xA;  Python 3:&#xA;    Interpreter:                 /opt/python/cp37-cp37m/bin/python3.7 (ver 3.7.17)&#xA;    Libraries:                   libpython3.7m.a (ver 3.7.17)&#xA;    numpy:                       /home/ci/.local/lib/python3.7/site-packages/numpy/core/include (ver 1.17.0)&#xA;    install path:                python/cv2/python-3&#xA;&#xA;  Python (for build):            /opt/python/cp37-cp37m/bin/python3.7&#xA;&#xA;  Java:                          &#xA;    ant:                         NO&#xA;    Java:                        NO&#xA;    JNI:                         NO&#xA;    Java wrappers:               NO&#xA;    Java tests:                  NO&#xA;&#xA;  Install to:                    /io/_skbuild/linux-x86_64-3.7/cmake-install&#xA;-----------------------------------------------------------------&#xA;&#xA;&#xA;

    &#xA;

    Update

    &#xA;

    I made my docker image more simpler, and therefore my question. Install ffmpeg from the repository :

    &#xA;

    FROM python:3.10.12-slim-buster&#xA;&#xA;RUN apt-get update&#xA;&#xA;# Set the working directory in the container&#xA;WORKDIR /app&#xA;&#xA;# Install ffmpeg for opencv&#xA;RUN apt-get install -y ffmpeg&#xA;&#xA;# Copy the application code into the container&#xA;COPY . .&#xA;&#xA;# Build opencv from source, to be able to use h264 codec.&#xA;RUN apt-get install -y cmake \&#xA;    gcc \&#xA;    g&#x2B;&#x2B; \&#xA;    python3-numpy \&#xA;    libavcodec-dev \&#xA;    libavformat-dev \&#xA;    libswscale-dev \&#xA;    libgstreamer-plugins-base1.0-dev \&#xA;    libgstreamer1.0-dev \&#xA;    libpng-dev \&#xA;    libjpeg-dev \&#xA;    libopenexr-dev \&#xA;    libtiff-dev \&#xA;    libwebp-dev \&#xA;    git&#xA;&#xA;RUN git clone --depth 1 --branch 4.8.0 https://github.com/opencv/opencv.git &amp;&amp; \&#xA;    git clone --depth 1 --branch 4.8.0 https://github.com/opencv/opencv_contrib.git &amp;&amp; \&#xA;    cd opencv &amp;&amp; \&#xA;    mkdir build &amp;&amp; \&#xA;    cd build &amp;&amp; \&#xA;    cmake -D CMAKE_BUILD_TYPE=Release -D OPENCV_EXTRA_MODULES_PATH=/app/opencv_contrib/modules -D OPENCV_ENABLE_NONFREE=ON ../ &amp;&amp; \&#xA;    make -j"$(nproc)" &amp;&amp; \&#xA;    make install&#xA;&#xA;# Remove opencv github project&#xA;RUN rm -r opencv&#xA;&#xA;# Remove opencv_contrib github project&#xA;RUN rm -r opencv_contrib&#xA;&#xA;# Prevents Python from writing pyc files to disc&#xA;ENV PYTHONDONTWRITEBYTECODE 1&#xA;&#xA;# Prevents Python from buffering stdout and stderr&#xA;ENV PYTHONUNBUFFERED 1&#xA;&#xA;# Install python dependencies&#xA;RUN pip install --upgrade pip&#xA;RUN pip install --no-cache-dir -r requirements.txt&#xA;&#xA;# Install netcat to know when rabbitmq is running&#xA;RUN apt-get install -y netcat&#xA;&#xA;# Set execute permissions&#xA;RUN chmod &#x2B;x entrypoint.sh&#xA;RUN chmod &#x2B;x web_start.sh&#xA;&#xA;ENTRYPOINT ["./entrypoint.sh"]&#xA;

    &#xA;

    Run the following commands inside the docker container :

    &#xA;

    $ ffmpeg -version&#xA;&#xA;ffmpeg version 4.1.11-0&#x2B;deb10u1 Copyright (c) 2000-2023 the FFmpeg developers&#xA;built with gcc 8 (Debian 8.3.0-6)&#xA;configuration: --prefix=/usr --extra-version=0&#x2B;deb10u1 --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --arch=amd64 --enable-gpl --disable-stripping --enable-avresample --disable-filter=resample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libaom --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libcodec2 --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libjack --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librsvg --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-lv2 --enable-omx --enable-openal --enable-opengl --enable-sdl2 --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-libx264 --enable-shared&#xA;libavutil      56. 22.100 / 56. 22.100&#xA;libavcodec     58. 35.100 / 58. 35.100&#xA;libavformat    58. 20.100 / 58. 20.100&#xA;libavdevice    58.  5.100 / 58.  5.100&#xA;libavfilter     7. 40.101 /  7. 40.101&#xA;libavresample   4.  0.  0 /  4.  0.  0&#xA;libswscale      5.  3.100 /  5.  3.100&#xA;libswresample   3.  3.100 /  3.  3.100&#xA;libpostproc    55.  3.100 / 55.  3.100&#xA;

    &#xA;

    $ ffmpeg -i cf91f302-c357-49ba-b59c-bcfb8b7f4866 -vcodec libx264 -f mp4 output.mp4&#xA;&#xA;ffmpeg version 4.1.11-0&#x2B;deb10u1 Copyright (c) 2000-2023 the FFmpeg developers&#xA;  built with gcc 8 (Debian 8.3.0-6)&#xA;  configuration: --prefix=/usr --extra-version=0&#x2B;deb10u1 --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --arch=amd64 --enable-gpl --disable-stripping --enable-avresample --disable-filter=resample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libaom --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libcodec2 --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libjack --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librsvg --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-lv2 --enable-omx --enable-openal --enable-opengl --enable-sdl2 --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-libx264 --enable-shared&#xA;  libavutil      56. 22.100 / 56. 22.100&#xA;  libavcodec     58. 35.100 / 58. 35.100&#xA;  libavformat    58. 20.100 / 58. 20.100&#xA;  libavdevice    58.  5.100 / 58.  5.100&#xA;  libavfilter     7. 40.101 /  7. 40.101&#xA;  libavresample   4.  0.  0 /  4.  0.  0&#xA;  libswscale      5.  3.100 /  5.  3.100&#xA;  libswresample   3.  3.100 /  3.  3.100&#xA;  libpostproc    55.  3.100 / 55.  3.100&#xA;Input #0, mov,mp4,m4a,3gp,3g2,mj2, from &#x27;cf91f302-c357-49ba-b59c-bcfb8b7f4866&#x27;:&#xA;  Metadata:&#xA;    major_brand     : qt  &#xA;    minor_version   : 0&#xA;    compatible_brands: qt  &#xA;    creation_time   : 2023-10-31T10:38:42.000000Z&#xA;    com.apple.quicktime.make: Apple&#xA;    com.apple.quicktime.model: iPhone 13 Pro Max&#xA;    com.apple.quicktime.software: 16.6&#xA;    com.apple.quicktime.creationdate: 2023-10-31T06:38:42-0400&#xA;  Duration: 00:00:04.23, start: 0.000000, bitrate: 15915 kb/s&#xA;    Stream #0:0(und): Video: h264 (High) (avc1 / 0x31637661), yuv420p(tv, bt709), 1920x1080, 15767 kb/s, 30 fps, 30 tbr, 600 tbn, 1200 tbc (default)&#xA;    Metadata:&#xA;      rotate          : 90&#xA;      creation_time   : 2023-10-31T10:38:42.000000Z&#xA;      handler_name    : Core Media Video&#xA;      encoder         : H.264&#xA;    Side data:&#xA;      displaymatrix: rotation of -90.00 degrees&#xA;    Stream #0:1(und): Audio: aac (LC) (mp4a / 0x6134706D), 44100 Hz, mono, fltp, 89 kb/s (default)&#xA;    Metadata:&#xA;      creation_time   : 2023-10-31T10:38:42.000000Z&#xA;      handler_name    : Core Media Audio&#xA;    Stream #0:2(und): Data: none (mebx / 0x7862656D), 0 kb/s (default)&#xA;    Metadata:&#xA;      creation_time   : 2023-10-31T10:38:42.000000Z&#xA;      handler_name    : Core Media Metadata&#xA;    Stream #0:3(und): Data: none (mebx / 0x7862656D), 0 kb/s (default)&#xA;    Metadata:&#xA;      creation_time   : 2023-10-31T10:38:42.000000Z&#xA;      handler_name    : Core Media Metadata&#xA;    Stream #0:4(und): Data: none (mebx / 0x7862656D), 34 kb/s (default)&#xA;    Metadata:&#xA;      creation_time   : 2023-10-31T10:38:42.000000Z&#xA;      handler_name    : Core Media Metadata&#xA;Stream mapping:&#xA;  Stream #0:0 -> #0:0 (h264 (native) -> h264 (libx264))&#xA;  Stream #0:1 -> #0:1 (aac (native) -> aac (native))&#xA;Press [q] to stop, [?] for help&#xA;[libx264 @ 0x55db965ee980] using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 AVX FMA3 BMI2 AVX2&#xA;[libx264 @ 0x55db965ee980] profile High, level 4.0&#xA;[libx264 @ 0x55db965ee980] 264 - core 155 r2917 0a84d98 - H.264/MPEG-4 AVC codec - Copyleft 2003-2018 - http://www.videolan.org/x264.html - options: cabac=1 ref=3 deblock=1:0:0 analyse=0x3:0x113 me=hex subme=7 psy=1 psy_rd=1.00:0.00 mixed_ref=1 me_range=16 chroma_me=1 trellis=1 8x8dct=1 cqm=0 deadzone=21,11 fast_pskip=1 chroma_qp_offset=-2 threads=6 lookahead_threads=1 sliced_threads=0 nr=0 decimate=1 interlaced=0 bluray_compat=0 constrained_intra=0 bframes=3 b_pyramid=2 b_adapt=1 b_bias=0 direct=1 weightb=1 open_gop=0 weightp=2 keyint=250 keyint_min=25 scenecut=40 intra_refresh=0 rc_lookahead=40 rc=crf mbtree=1 crf=23.0 qcomp=0.60 qpmin=0 qpmax=69 qpstep=4 ip_ratio=1.40 aq=1:1.00&#xA;Output #0, mp4, to &#x27;output.mp4&#x27;:&#xA;  Metadata:&#xA;    major_brand     : qt  &#xA;    minor_version   : 0&#xA;    compatible_brands: qt  &#xA;    com.apple.quicktime.creationdate: 2023-10-31T06:38:42-0400&#xA;    com.apple.quicktime.make: Apple&#xA;    com.apple.quicktime.model: iPhone 13 Pro Max&#xA;    com.apple.quicktime.software: 16.6&#xA;    encoder         : Lavf58.20.100&#xA;    Stream #0:0(und): Video: h264 (libx264) (avc1 / 0x31637661), yuv420p, 1080x1920, q=-1--1, 30 fps, 15360 tbn, 30 tbc (default)&#xA;    Metadata:&#xA;      encoder         : Lavc58.35.100 libx264&#xA;      creation_time   : 2023-10-31T10:38:42.000000Z&#xA;      handler_name    : Core Media Video&#xA;    Side data:&#xA;      cpb: bitrate max/min/avg: 0/0/0 buffer size: 0 vbv_delay: -1&#xA;      displaymatrix: rotation of -0.00 degrees&#xA;    Stream #0:1(und): Audio: aac (LC) (mp4a / 0x6134706D), 44100 Hz, mono, fltp, 69 kb/s (default)&#xA;    Metadata:&#xA;      creation_time   : 2023-10-31T10:38:42.000000Z&#xA;      handler_name    : Core Media Audio&#xA;      encoder         : Lavc58.35.100 aac&#xA;frame=  127 fps= 27 q=-1.0 Lsize=    2005kB time=00:00:04.24 bitrate=3866.2kbits/s speed=0.909x    &#xA;video:1964kB audio:36kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.282549%&#xA;[libx264 @ 0x55db965ee980] frame I:1     Avg QP:21.43  size: 36791&#xA;[libx264 @ 0x55db965ee980] frame P:59    Avg QP:23.61  size: 22380&#xA;[libx264 @ 0x55db965ee980] frame B:67    Avg QP:24.20  size:  9743&#xA;[libx264 @ 0x55db965ee980] consecutive B-frames: 20.5% 22.0% 16.5% 40.9%&#xA;[libx264 @ 0x55db965ee980] mb I  I16..4: 29.4% 58.6% 11.9%&#xA;[libx264 @ 0x55db965ee980] mb P  I16..4: 15.0% 21.8%  1.3%  P16..4: 26.1%  7.5%  3.1%  0.0%  0.0%    skip:25.2%&#xA;[libx264 @ 0x55db965ee980] mb B  I16..4:  1.9%  1.7%  0.1%  B16..8: 36.3%  3.6%  0.5%  direct: 3.9%  skip:52.1%  L0:42.9% L1:52.1% BI: 5.0%&#xA;[libx264 @ 0x55db965ee980] 8x8 transform intra:56.2% inter:86.6%&#xA;[libx264 @ 0x55db965ee980] coded y,uvDC,uvAC intra: 19.5% 27.3% 2.1% inter: 11.7% 18.9% 0.1%&#xA;[libx264 @ 0x55db965ee980] i16 v,h,dc,p: 25% 54%  8% 12%&#xA;[libx264 @ 0x55db965ee980] i8 v,h,dc,ddl,ddr,vr,hd,vl,hu: 22% 25% 44%  1%  2%  2%  2%  1%  1%&#xA;[libx264 @ 0x55db965ee980] i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 16% 45% 13%  2%  7%  6%  6%  3%  3%&#xA;[libx264 @ 0x55db965ee980] i8c dc,h,v,p: 62% 27% 10%  1%&#xA;[libx264 @ 0x55db965ee980] Weighted P-Frames: Y:3.4% UV:0.0%&#xA;[libx264 @ 0x55db965ee980] ref P L0: 65.2% 18.0% 12.2%  4.6%  0.1%&#xA;[libx264 @ 0x55db965ee980] ref B L0: 89.1%  9.3%  1.6%&#xA;[libx264 @ 0x55db965ee980] ref B L1: 97.2%  2.8%&#xA;[libx264 @ 0x55db965ee980] kb/s:3798.37&#xA;[aac @ 0x55db965edf00] Qavg: 125.454&#xA;

    &#xA;

    The errors persist.

    &#xA;

    >>> import cv2&#xA;>>> out = cv2.VideoWriter("./out.mp4", cv2.VideoWriter_fourcc(*&#x27;avc1&#x27;), 30, (800, 600), True)&#xA;[ERROR:0@91.872] global cap_ffmpeg_impl.hpp:3018 open Could not find encoder for codec_id=27, error: Encoder not found&#xA;[ERROR:0@91.872] global cap_ffmpeg_impl.hpp:3093 open VIDEOIO/FFMPEG: Failed to initialize VideoWriter&#xA;

    &#xA;

    Could someone please tell me what I'm doing wrong ?

    &#xA;