Fora

Prøv venligst denne H.265-kodningsbenchmark i Handbrake på deres M1 Mac

J

JohnDoe12

Original plakat
14. november 2017
  • 23. december 2020
iOS A-serie chips har haft hardware H265-kodning i årevis. Jeg har hørt, at denne hardwareacceleration endelig er kommet over til Mac'er med de nye M1-seriechips. Jeg vil gerne bede en person med en M1 Mac om at prøve følgende benchmark:

1. Download 30MB 720p eksempelvideoen fra her . Se indlæg #19 for bedre testfiler
2. Åbn håndbremsen. Prøv at bruge betaen beregnet til M1 Macs fundet her
3. Træk videofilen til vinduet Håndbremse
4. Vælg den forudindstillede Matroska > H.265 MKV 720p30 (rediger: denne bruger tilsyneladende softwarekodning, se diskussion nedenfor)
5. Start indkodningen og noter det gennemsnitlige fps-tal nederst, når kodningen er ved at være færdig. Alternativt kan du se dette gennemsnitlige fps i loggen.

På min 2020 MacBook Pro (4 porte, i5) var min gennemsnitlige kodningshastighed 25,109150 fps. Selvfølgelig har min Mac dog ikke en chip, der hardware accelererer HEVC-kodning. Hvad er hastigheden på din M1 Mac? Sidst redigeret: 23. december 2020 U

UgoDream

16. august 2009
  • 23. december 2020
gennemsnittet er omkring 35 fps

Se medieelementet ' data-single-image='1'>
Reaktioner:JohnDoe12 C

casperghst42

11. januar 2006


  • 23. december 2020
humm, skulle slette min dumme kommentar ;-)
Reaktioner:T'hain Esh Kelch D

Deccr

29. november 2020
  • 23. december 2020
Det er hurtigere end det, hvis du aktiverer hardwarekodning.

Jeg har lige kørt din test på min M1 mini.

Som standard bruger MKV H265-profilen softwarekodning.

Med Videotoolbox valgt (hardwarekodning) afsluttede kodningen på cirka 3 sekunder.
Undskyld kvaliteten af ​​mine skærmbilleder, jeg brugte VNC til at fjernstyre mini'en fra min telefon.


Se medieelementet ' data-single-image='1'> Se medieelementet ' data-single-image='1'>

chrfr

11. juli 2009
  • 23. december 2020
Deccr sagde: Det er hurtigere end det, hvis du aktiverer hardwarekodning.

Jeg har lige kørt din test på min M1 mini.

Som standard bruger MKV H265-profilen softwarekodning.

Med Videotoolbox valgt (hardwarekodning) afsluttede kodningen på cirka 3 sekunder.
Det er også værd at bemærke, at T2-udstyrede Intel Mac'er kan bruge T2 til hardwareaccelereret H265-kodning (kun 8-bit), så denne prøve vil fuldføre på omkring 10 sekunder på en T2, hvis du bruger H265 Video Toolbox-encoderen. Filstørrelsen voksede også med omkring 50 % i forhold til originalen til 46 MB.

rui no onna

Bidragyder
25. oktober 2013
  • 23. december 2020
Deccr sagde: Det er hurtigere end det, hvis du aktiverer hardwarekodning.

Jeg har lige kørt din test på min M1 mini.

Som standard bruger MKV H265-profilen softwarekodning.

Med Videotoolbox valgt (hardwarekodning) afsluttede kodningen på cirka 3 sekunder.
Undskyld kvaliteten af ​​mine skærmbilleder, jeg brugte VNC til at fjernstyre mini'en fra min telefon.


Se vedhæftet fil 1699982 Se vedhæftet fil 1699983

Ja, har allerede regnet med det. Det tog 18 sekunder at kode med H.265 (VideoToolbox) vs 2:11 x265 på min M1 MBA (240-250 fps). D

Deccr

29. november 2020
  • 23. december 2020
Ja, jeg troede, det ville være tilfældet.

Hardwarekodning på enten Intel (med T2) eller M1 bør have lignende hastigheder (under hensyntagen til andre variabler).

Desværre kommer hastighedsforøgelsen på bekostning af filstørrelse og kvalitet.

Generelt vil hardwarekodning producere større filer end softwarekodning, og kvaliteten kan variere (jeg ønsker ikke at gå ind i en debat om det nu).

Softwarekodning tager længere tid, men vil ofte producere mindre filer.

I det mindste med M1 ved du, at strømomkostningerne (i watt/energiforbrug) vil være meget lavere end et Intel-system på begge måder.

En M1 mini vil kun forbruge omkring 30 watt, hvis den kører med fuld tilt. Jeg aner ikke, hvad en Intel-ækvivalent bruger - men jeg er sikker på, at den er meget højere! D

Deccr

29. november 2020
  • 23. december 2020
Ignorer mit indlæg ovenfor.

Det ser ud til, at jeg tog fejl med hensyn til filstørrelser:

Hardwarekodning = 17MB
Softwarekodning = 27,5 MB

🤦‍♂️
Reaktioner:matrix07

rui no onna

Bidragyder
25. oktober 2013
  • 23. december 2020
Ja, ingen idé om, hvordan kvaliteten er endnu. Jeg bliver nødt til at installere VLC for rent faktisk at se. x265 var på RF 21, og det ser ud til, at HB tror, ​​at nogenlunde svarer til det, er CQ 40.

VideoToolbox CQ40
Se medieelementet ' data-single-image='1'>

x265 RF21
Se medieelementet ' data-single-image='1'> J

JohnDoe12

Original plakat
14. november 2017
  • 23. december 2020
Åh wow, tak for indsigten gutter. Jeg anede ikke, at min MacBook Pro understøttede hardwareacceleration. Hovedårsagen til, at jeg spørger dette, er, fordi jeg spekulerede på, hvor meget bedre mine koder ville være, hvis jeg til sidst opgraderede til en M-serie Mac. I øjeblikket koder jeg software ved RF22, og jeg er generelt tilfreds med kvaliteten/størrelsen, men det er ret langsomt.

Jeg er dog ikke sikker på, hvor I får 17 MB til hardwarekodningen. Jeg får næsten en højere værdi, som @chrfr havde. Er de 17 MB kun på M1 Mac?

Sådan ser det ud på min intel MacBook:
  • H265 (RF22): 25,5 MB
  • H265 VideoToolbox (2000 kbps, standard): 41,7 MB
  • H265 VideoToolbox (1000 kbps): 25,3 MB
Mærkeligt nok kan jeg ikke se nogen forskel i kvalitet mellem 1 Mbps og 2 Mbps versionerne, selvom det kan skyldes, at kildefilen har en forfærdelig kvalitet. Edit: Ja, jeg prøvede det på en anden video. Hardwarekoderen har mærkbart dårligere kvalitet sammenlignet med softwarekodning, når jeg forsøger at gøre filstørrelserne ens. Sidst redigeret: 23. december 2020 J

JohnDoe12

Original plakat
14. november 2017
  • 23. december 2020
rui no onna sagde: Ja, ingen idé om, hvordan kvaliteten er endnu. Jeg bliver nødt til at installere VLC for rent faktisk at se. x265 var på RF 21, og det ser ud til, at HB tror, ​​at nogenlunde svarende til det er CQ 40.

VideoToolbox CQ40
Se vedhæftet fil 1700008

x265 RF21
Se vedhæftet fil 1700009
Hvad er denne CQ-værdi, du angiver? Jeg har kun mulighed for at ændre bithastigheden for VideoToolbox-kodning. J

JohnDoe12

Original plakat
14. november 2017
  • 23. december 2020
Efter at have leget lidt med dette, tror jeg, jeg er ked af at sige, at hardwarekodning ikke er vejen at gå. Jeg troede, at det ville være en magisk hardwaretilsætning, hvor jeg kunne fremskynde alle mine kodningsopgaver med 3-5 gange, men det ser ud til, at det ikke er nær så godt som softwarekodning, så ærgerligt...

Gnattu

18. september 2020
  • 23. december 2020
JohnDoe12 sagde: Hvad er denne CQ-værdi, du angiver? Jeg har kun mulighed for at ændre bithastigheden for VideoToolbox-kodning.
Den er tilgængelig i den seneste beta, og måske kun tilgængelig til Apple Silicon Macs. FPS er omkring 10 gange hurtigere. Se medieemne '>

Jeg vedhæfter outputfilen her, og du kan selv se kvaliteten.

Videoen indlæses eller behandles.

matrix07

24. juni 2010
  • 23. december 2020
Jeg havde testet VideoToolbox, og jeg var ikke imponeret. Kvaliteten er der bare ikke. Det har enten haft acceptabel kvalitet ved meget højere filstørrelse eller meget lav kvalitet for mindre filstørrelse. x264 encoder giver i det mindste acceptabel kvalitet ved meget mindre filstørrelse.
Hastigheden er dog spektakulær.

Hvis nogen har en indstilling, der brugte VideoToolbox med acceptabel kvalitet, der ikke taber meget, men som også producerer acceptabel filstørrelse, så del venligst.

Gnattu

18. september 2020
  • 23. december 2020
matrix07 sagde: x264 encoder giver i det mindste acceptabel kvalitet ved meget mindre filstørrelse
Du mener, at VideoToolBox's hevc(x265) har dårligere kvalitet ved samme filstørrelse på x264? Dette er et alvorligt problem, hvis det er tilfældet.

matrix07

24. juni 2010
  • 23. december 2020
Gnattu sagde: Du mener, at VideoToolBox's hevc(x265) har dårligere kvalitet ved samme filstørrelse på x264? Dette er et alvorligt problem, hvis det er tilfældet.
Jeg mente, at VideoToolBox (x264) har dårligere kvalitet ved samme filstørrelse på x264.

Jeg vil teste x265, når jeg har tid. D

Deccr

29. november 2020
  • 23. december 2020
Jeg vil prøve at bruge Don Meltons Video Transcode-værktøj på min M1 mini.

Det er kun kommandolinje, men bygget til kvalitet. https://github.com/donmelton/video_transcoding

Der er muligheder for at bruge hardwareomkodning og H265. Hans Other Video Transcode er bygget til at bruge hardwareencoderen som standard.

GitHub - donmelton/other_video_transcoding: Andre værktøjer til at omkode videoer.

Andre værktøjer til at omkode videoer. Bidrag til donmelton/other_video_transcoding-udvikling ved at oprette en konto på GitHub. github.com
Det er rapporteret at virke på M1-platformen ved hjælp af Rosetta 2:

Apple M1 · Udgave #86 · donmelton/other_video_transcoding

Har folk her nogen tanker eller erfaringer med omkodning med M1? Jeg kan se, at Handbrake har en Universal Binær beta (HandBrake 1.4.0-beta.1). Jeg aner ikke, hvor ffmpeg er på Universal Bin... github.com
Jeg ville være nysgerrig efter at se, hvilken kvalitet og filstørrelse dette producerer i forhold til Handbrake (jeg ved, at de begge bruger ffmpeg, men har forskellige implementeringer til kvalitetsindstillinger).

rui no onna

Bidragyder
25. oktober 2013
  • 23. december 2020
Big Bucky Bunny-videoen er dog ikke en god kilde. Kvaliteten af ​​originalen er allerede dårlig.

Her er nogle testvideoer med høj bithastighed.

Jellyfish Bitrate testfiler

En samling af .mkv-videoklip kodet ved forskellige bithastigheder; nyttigt til at teste netværksstreaming- og afspilningsydelsen af ​​mediestreamere og HTPC'er. jell.yfish.us
Reaktioner:ader42 og JohnDoe12 J

JohnDoe12

Original plakat
14. november 2017
  • 23. december 2020
Jeg ser CQ-indstillingen med den seneste beta, men jeg kan ikke ændre den på min intel-Mac. Formentlig er det kun til M1 Mac'erne.

Se medieelementet ' data-single-image='1'> J

JohnDoe12

Original plakat
14. november 2017
  • 23. december 2020
Gnattu sagde: Du mener, at VideoToolBox's hevc(x265) har dårligere kvalitet ved samme filstørrelse på x264? Dette er et alvorligt problem, hvis det er tilfældet.
H.265 (VideoToolbox)'s kvalitet er væsentligt dårligere end kvaliteten af ​​samme størrelse H.264 (x264). Men jeg troede, at det var forventet? Bemærk dog, at jeg er på en Intel Mac, og jeg kan ikke bruge CQ-skyderen. Jeg er tvunget til at bruge konstant bitrate, hvilket påvirker videokvaliteten betydeligt.

rui no onna

Bidragyder
25. oktober 2013
  • 23. december 2020
JohnDoe12 sagde: Jeg ser CQ-indstillingen med den seneste beta, men jeg kan ikke ændre den på min intel-Mac. Formentlig er det kun til M1 Mac'erne.

Se vedhæftet fil 1700105

Gennemsnitlig bithastighed er valgt på dit skærmbillede. Har du prøvet, om du er i stand til at vælge konstant kvalitet? Du kan ikke justere CQ-skyderen, hvis du ikke har valgt knappen Konstant kvalitet. J

JohnDoe12

Original plakat
14. november 2017
  • 23. december 2020
rui no onna sagde: Gennemsnitlig bithastighed er valgt på dit skærmbillede. Har du prøvet, om du er i stand til at vælge konstant kvalitet? Du kan ikke justere CQ-skyderen, hvis du ikke har valgt knappen Konstant kvalitet.
Ja, som du kan se, er radioknappen nedtonet. Dette sker for både H.264 og H.265 VideoToolbox, men det gør det ikke for de andre muligheder

Gnattu

18. september 2020
  • 23. december 2020
JohnDoe12 sagde: H.265 (VideoToolbox)'s kvalitet er væsentligt dårligere end kvaliteten af ​​samme størrelse H.264 (x264)
Dette bør ikke forventes. H.265 skulle levere sammenlignelig kvalitet ved halvdelen af ​​bithastigheden for H.264.

Hvis du indstiller samme bitrate på begge encodere, kan du se forskellen i kvalitet?