Fóra

Skúste prosím niekto tento benchmark kódovania H.265 v Handbrake na svojom M1 Mac

J

JohnDoe12

Pôvodný plagát
14. novembra 2017
  • 23. decembra 2020
Čipy iOS série A majú už roky hardvérové ​​kódovanie H265. Počul som, že táto hardvérová akcelerácia sa konečne dostala aj na počítače Mac s novými čipmi série M1. Chcel by som požiadať niekoho s M1 Mac, aby vyskúšal nasledujúci benchmark:

1. Stiahnite si 30 MB 720p ukážkové video z tu . Pozrite si príspevok #19 pre lepšie testovacie súbory
2. Otvorte ručnú brzdu. Skúste použiť verziu beta určenú pre nájdené počítače Mac M1 tu
3. Presuňte video súbor do okna ručnej brzdy
4. Vyberte prednastavenú Matroska > H.265 MKV 720p30 (upraviť: zrejme to používa softvérové ​​kódovanie, pozri diskusiu nižšie)
5. Spustite kódovanie a poznamenajte si priemerný počet snímok za sekundu v spodnej časti, keď sa kódovanie blíži ku koncu. Prípadne si môžete tento priemerný počet snímok za sekundu pozrieť v denníku.

Na mojom MacBooku Pro 2020 (4 porty, i5) bola moja priemerná rýchlosť kódovania 25,109150 fps. Môj Mac však samozrejme nemá čip, ktorý hardvérovo urýchľuje kódovanie HEVC. Aká je rýchlosť na vašom M1 Mac? Posledná úprava: 23. decembra 2020 U

UgoDream

16. august 2009
  • 23. decembra 2020
priemer je asi 35 snímok za sekundu

Zobraziť mediálnu položku ' data-single-image='1'>
reakcie:JohnDoe12 C

casperghst42

11. januára 2006


  • 23. decembra 2020
hm, mal by som zmazať môj hlúpy komentár ;-)
reakcie:T'hain Esh Kelch D

Deccr

29. novembra 2020
  • 23. decembra 2020
Je to rýchlejšie, ak povolíte hardvérové ​​kódovanie.

Práve som vykonal váš test na mojom M1 mini.

Profil MKV H265 štandardne používa softvérové ​​kódovanie.

Keď je vybratý Videotoolbox (hardvérové ​​kódovanie), kódovanie skončilo približne za 3 sekundy.
Ospravedlňte prosím kvalitu mojich snímok obrazovky, používal som VNC na diaľkové ovládanie mini z môjho telefónu.


Zobraziť mediálnu položku ' data-single-image='1'> Zobraziť mediálnu položku ' data-single-image='1'>

chrfr

11. júla 2009
  • 23. decembra 2020
Deccr povedal: Je to rýchlejšie, ak povolíte hardvérové ​​kódovanie.

Práve som vykonal váš test na mojom M1 mini.

Profil MKV H265 štandardne používa softvérové ​​kódovanie.

Keď je vybratý Videotoolbox (hardvérové ​​kódovanie), kódovanie skončilo približne za 3 sekundy.
Za zmienku tiež stojí, že počítače Intel Mac vybavené T2 môžu použiť T2 na hardvérovo akcelerované kódovanie H265 (iba 8-bitové), takže táto ukážka sa na T2 dokončí približne za 10 sekúnd, ak použijete kódovač H265 Video Toolbox. Veľkosť súboru tiež vzrástla približne o 50 % oproti originálu na 46 MB.

rui no onna

Prispievateľ
25. októbra 2013
  • 23. decembra 2020
Deccr povedal: Je to rýchlejšie, ak povolíte hardvérové ​​kódovanie.

Práve som vykonal váš test na mojom M1 mini.

Profil MKV H265 štandardne používa softvérové ​​kódovanie.

Keď je vybratý Videotoolbox (hardvérové ​​kódovanie), kódovanie skončilo približne za 3 sekundy.
Ospravedlňte prosím kvalitu mojich snímok obrazovky, používal som VNC na diaľkové ovládanie mini z môjho telefónu.


Zobraziť prílohu 1699982 Zobraziť prílohu 1699983

Áno, už som na to prišiel. Kódovanie s H.265 (VideoToolbox) trvalo 18 sekúnd oproti 2:11 x265 na mojom M1 MBA (240-250 fps). D

Deccr

29. novembra 2020
  • 23. decembra 2020
Áno, myslel som si, že to tak bude.

Hardvérové ​​kódovanie na Intel (s T2) alebo M1 by malo mať podobné rýchlosti (berúc do úvahy ďalšie premenné).

Bohužiaľ, zvýšenie rýchlosti prichádza na úkor veľkosti a kvality súboru.

Hardvérové ​​kódovanie vo všeobecnosti vytvorí väčšie súbory ako softvérové ​​kódovanie a kvalita sa môže líšiť (teraz o tom nechcem diskutovať).

Softvérové ​​kódovanie trvá dlhšie, ale často vytvára menšie súbory.

Prinajmenšom s M1 viete, že náklady na energiu (vo wattoch/spotrebe energie) budú oveľa nižšie ako pri systéme Intel.

Pri plnom naklonení M1 mini spotrebuje len asi 30 wattov. Nemám potuchy, čo používa ekvivalent Intel - ale som si istý, že je to oveľa vyššie! D

Deccr

29. novembra 2020
  • 23. decembra 2020
Ignorujte môj príspevok vyššie.

Zdá sa, že som sa mýlil s veľkosťou súborov:

Hardvérové ​​kódovanie = 17 MB
Softvérové ​​kódovanie = 27,5 MB

🤦‍♂️
reakcie:matica07

rui no onna

Prispievateľ
25. októbra 2013
  • 23. decembra 2020
Áno, zatiaľ netuším, aká je kvalita. Musím si nainštalovať VLC, aby som to mohol pozerať. x265 bol na RF 21 a zdá sa, že HB si myslí, že hrubý ekvivalent toho je CQ 40.

VideoToolbox CQ40
Zobraziť mediálnu položku ' data-single-image='1'>

x265 RF21
Zobraziť mediálnu položku ' data-single-image='1'> J

JohnDoe12

Pôvodný plagát
14. novembra 2017
  • 23. decembra 2020
Och, ďakujem za pochopenie chlapci. Netušil som, že môj MacBook Pro podporuje hardvérovú akceleráciu. Hlavným dôvodom, prečo sa to pýtam, je to, že som bol zvedavý, o koľko lepšie by boli moje kódy, keby som nakoniec upgradoval na Mac série M. Momentálne softvérovo kódujem na RF22 a celkovo som spokojný s kvalitou/veľkosťou, ale je to dosť pomalé.

Nie som si istý, kde berieš 17 MB na hardvérové ​​kódovanie. Dostávam takmer vyššiu hodnotu, akú mal @chrfr. Je 17 MB iba na M1 Mac?

Takto je to s mojím intel MacBookom:
  • H265 (RF22): 25,5 MB
  • H265 VideoToolbox (2 000 kb/s, predvolená hodnota): 41,7 MB
  • H265 VideoToolbox (1000 kbps): 25,3 MB
Napodiv nemôžem rozpoznať žiadny rozdiel v kvalite medzi 1Mbps a 2Mbps verziou, aj keď to môže byť spôsobené tým, že zdrojový súbor má hroznú kvalitu. Edit: Samozrejme, vyskúšal som to na inom videu. Hardvérový kódovač má výrazne horšiu kvalitu v porovnaní so softvérovým kódovaním, keď sa pokúšam dosiahnuť rovnakú veľkosť súborov Posledná úprava: 23. decembra 2020 J

JohnDoe12

Pôvodný plagát
14. novembra 2017
  • 23. decembra 2020
rui no onna povedal: Áno, zatiaľ netuším, aká je kvalita. Musím si nainštalovať VLC, aby som to mohol pozerať. x265 bol na RF 21 a zdá sa, že HB si myslí, že hrubý ekvivalent toho je CQ 40.

VideoToolbox CQ40
Pozri prílohu 1700008

x265 RF21
Pozri prílohu 1700009
Aká je táto hodnota CQ, ktorú špecifikujete? Mám len možnosť zmeniť bitovú rýchlosť pre kódovanie VideoToolbox. J

JohnDoe12

Pôvodný plagát
14. novembra 2017
  • 23. decembra 2020
Po tom, čo som sa s tým trochu pohral, ​​som asi smutný, že musím povedať, že hardvérové ​​kódovanie nie je správna cesta. Myslel som si, že to bude magický hardvérový doplnok, kde by som mohol zrýchliť všetky svoje úlohy kódovania 3 až 5-krát, ale zdá sa, že to nie je ani zďaleka také dobré ako softvérové ​​kódovanie, takže do prdele...

Gnattu

18. septembra 2020
  • 23. decembra 2020
JohnDoe12 povedal: Aká je táto hodnota CQ, ktorú špecifikujete? Mám len možnosť zmeniť bitovú rýchlosť pre kódovanie VideoToolbox.
Je k dispozícii v najnovšej beta verzii a možno je k dispozícii iba pre počítače Apple Silicon Mac. FPS je asi 10-krát rýchlejšie. Zobraziť mediálnu položku '>

Tu priložím výstupný súbor a o kvalite sa môžete presvedčiť sami.

Video sa načítava alebo spracováva.

matica07

24. júna 2010
  • 23. decembra 2020
Testoval som VideoToolbox a nebol som ohromený. Kvalita tam jednoducho nie je. Buď má prijateľnú kvalitu pri oveľa vyššej veľkosti súboru, alebo veľmi nízku kvalitu pri menšej veľkosti súboru. x264 kodér aspoň poskytuje prijateľnú kvalitu pri oveľa menšej veľkosti súboru.
Rýchlosť je však impozantná.

Ak má niekto nastavenie, ktoré používa VideoToolbox s prijateľnou kvalitou, ktoré veľa nestráca, ale vytvára aj prijateľnú veľkosť súboru, prosím zdieľajte.

Gnattu

18. septembra 2020
  • 23. decembra 2020
matrix07 povedal: x264 kodér aspoň poskytuje prijateľnú kvalitu pri oveľa menšej veľkosti súboru
Myslíte, že hevc(x265) VideoToolBox má horšiu kvalitu pri rovnakej veľkosti súboru ako x264? V takom prípade ide o vážny problém.

matica07

24. júna 2010
  • 23. decembra 2020
Gnattu povedal: Myslíš, že hevc(x265) VideoToolBox má horšiu kvalitu pri rovnakej veľkosti súboru ako x264? V takom prípade ide o vážny problém.
Myslel som, že VideoToolBox (x264) má horšiu kvalitu pri rovnakej veľkosti súboru ako x264.

Keď budem mať čas, otestujem x265. D

Deccr

29. novembra 2020
  • 23. decembra 2020
Chcem skúsiť použiť nástroj Video Transcode od Dona Meltona na mojom M1 mini.

Je to len príkazový riadok, ale vytvorený pre kvalitu. https://github.com/donmelton/video_transcoding

Existujú možnosti použitia hardvérového prekódovania a H265. Jeho Other Video Transcode je zostavený tak, aby štandardne používal hardvérový kódovač.

GitHub – donmelton/other_video_transcoding: Ďalšie nástroje na prekódovanie videí.

Ďalšie nástroje na prekódovanie videí. Prispejte k rozvoju donmelton/other_video_transcoding vytvorením účtu na GitHub. github.com
Uvádza sa, že funguje na platforme M1 pomocou Rosetta 2:

Apple M1 · Vydanie #86 · donmelton/other_video_transcoding

Majú tunajší ľudia nejaké myšlienky alebo skúsenosti s prekódovaním pomocou M1? Vidím, že ručná brzda má univerzálnu binárnu beta (HandBrake 1.4.0-beta.1). Netuším, kde je ffmpeg na univerzálnom koši... github.com
Zaujímalo by ma, akú kvalitu a veľkosť súboru to produkuje v porovnaní s ručnou brzdou (viem, že obaja používajú ffmpeg, ale majú rôzne implementácie pre nastavenia kvality).

rui no onna

Prispievateľ
25. októbra 2013
  • 23. decembra 2020
Video Big Bucky Bunny však nie je dobrým zdrojom. Kvalita originálu je už zlá.

Tu je niekoľko testovacích videí s vysokou bitovou rýchlosťou.

Testovacie súbory bitovej rýchlosti medúzy

Zbierka videoklipov .mkv kódovaných rôznymi bitovými rýchlosťami; užitočné na testovanie sieťového streamovania a prehrávania mediálnych streamerov a HTPC. jell.yfish.us
reakcie:ader42 a JohnDoe12 J

JohnDoe12

Pôvodný plagát
14. novembra 2017
  • 23. decembra 2020
Vidím možnosť CQ s najnovšou beta verziou, ale nemôžem ju zmeniť na mojom intel Mac. Pravdepodobne je to len pre M1 Mac.

Zobraziť mediálnu položku ' data-single-image='1'> J

JohnDoe12

Pôvodný plagát
14. novembra 2017
  • 23. decembra 2020
Gnattu povedal: Myslíš, že hevc(x265) VideoToolBox má horšiu kvalitu pri rovnakej veľkosti súboru ako x264? V takom prípade ide o vážny problém.
Kvalita H.265 (VideoToolbox) je výrazne horšia ako kvalita rovnakej veľkosti H.264 (x264). Ale myslel som, že sa to dá očakávať? Všimnite si však, že používam intel Mac a nemôžem použiť posúvač CQ. Som nútený používať konštantný bitrate, ktorý výrazne ovplyvňuje kvalitu videa.

rui no onna

Prispievateľ
25. októbra 2013
  • 23. decembra 2020
JohnDoe12 povedal: Vidím možnosť CQ s najnovšou beta verziou, ale nemôžem ju zmeniť na mojom intel Mac. Pravdepodobne je to len pre M1 Mac.

Pozri prílohu 1700105

Priemerná bitová rýchlosť je vybratá na snímke obrazovky. Skúsili ste, či môžete vybrať konštantnú kvalitu? Posúvač CQ nemôžete upraviť, ak nemáte vybraté tlačidlo Konštantná kvalita. J

JohnDoe12

Pôvodný plagát
14. novembra 2017
  • 23. decembra 2020
rui no onna povedal: Na snímke obrazovky je vybratá priemerná bitová rýchlosť. Skúsili ste, či môžete vybrať konštantnú kvalitu? Posúvač CQ nemôžete upraviť, ak nemáte vybraté tlačidlo Konštantná kvalita.
Áno, ako vidíte, prepínač je sivý. Stáva sa to pre H.264 aj H.265 VideoToolbox, ale nie pre ostatné možnosti

Gnattu

18. septembra 2020
  • 23. decembra 2020
JohnDoe12 povedal: Kvalita H.265 (VideoToolbox) je výrazne horšia ako kvalita rovnakej veľkosti H.264 (x264)
To by sa nemalo očakávať. H.265 by mal poskytovať porovnateľnú kvalitu pri polovičnej bitovej rýchlosti H.264.

Ak nastavíte rovnakú bitovú rýchlosť na oboch kódovačoch, môžete rozlíšiť rozdiel v kvalite?