Fòrums

Algú, si us plau, proveu aquest punt de referència de codificació H.265 a Handbrake al seu Mac M1

J

JohnDoe12

Cartell original
14 de novembre de 2017
  • 23 de desembre de 2020
Els xips de la sèrie A d'iOS tenen codificació de maquinari H265 durant anys. He sentit que aquesta acceleració de maquinari finalment ha arribat als Mac amb els nous xips de la sèrie M1. M'agradaria demanar a algú amb un Mac M1 que proveu el següent punt de referència:

1. Baixeu el vídeo de mostra de 30 MB 720p de aquí . Vegeu la publicació #19 per obtenir millors fitxers de prova
2. Obriu el fre de mà. Proveu d'utilitzar la versió beta destinada als Mac M1 trobats aquí
3. Arrossegueu el fitxer de vídeo a la finestra del fre de mà
4. Trieu el preestablert Matroska > H.265 MKV 720p30 (editar: sembla que això utilitza codificació de programari, vegeu la discussió a continuació)
5. Inicieu la codificació i anoteu el nombre mitjà de fps a la part inferior quan la codificació estigui a punt d'acabar. Alternativament, podeu veure aquesta mitjana de fps al registre.

Al meu MacBook Pro del 2020 (4 ports, i5), la meva velocitat mitjana de codificació era de 25,109150 fps. Per descomptat, però, el meu Mac no té un xip que el maquinari acceleri la codificació HEVC. Quina és la velocitat del vostre Mac M1? Última edició: 23 de desembre de 2020 U

UgoDream

16 d'agost de 2009
  • 23 de desembre de 2020
la mitjana és d'uns 35 fps

Visualitza l'element multimèdia ' data-single-image='1'>
Reaccions:JohnDoe12 C

casperghst42

11 de gener de 2006


  • 23 de desembre de 2020
humm, hauria d'esborrar el meu comentari estúpid ;-)
Reaccions:T'hain Esh Kelch D

Decr

29 de novembre de 2020
  • 23 de desembre de 2020
És més ràpid que això si activeu la codificació de maquinari.

Acabo de fer la prova al meu M1 mini.

De manera predeterminada, el perfil MKV H265 utilitza la codificació de programari.

Amb Videotoolbox seleccionada (codificació de maquinari), la codificació s'ha acabat en uns 3 segons.
Si us plau, disculpeu la qualitat de les meves captures de pantalla, estava fent servir VNC per controlar remotament el mini des del meu telèfon.


Visualitza l'element multimèdia ' data-single-image='1'> Visualitza l'element multimèdia ' data-single-image='1'>

chrfr

Jul 11, 2009
  • 23 de desembre de 2020
Decr va dir: És més ràpid que això si activeu la codificació de maquinari.

Acabo de fer la prova al meu M1 mini.

De manera predeterminada, el perfil MKV H265 utilitza la codificació de programari.

Amb Videotoolbox seleccionada (codificació de maquinari), la codificació s'ha acabat en uns 3 segons.
També val la pena assenyalar que els Mac Intel equipats amb T2 poden utilitzar el T2 per a la codificació H265 accelerada per maquinari (només de 8 bits), de manera que aquesta mostra es completarà en uns 10 segons en un T2 si utilitzeu el codificador H265 Video Toolbox. La mida del fitxer també va créixer un 50% respecte a l'original, fins als 46 MB.

rui no onna

Col·laborador
Oct 25, 2013
  • 23 de desembre de 2020
Decr va dir: És més ràpid que això si activeu la codificació de maquinari.

Acabo de fer la prova al meu M1 mini.

De manera predeterminada, el perfil MKV H265 utilitza la codificació de programari.

Amb Videotoolbox seleccionada (codificació de maquinari), la codificació s'ha acabat en uns 3 segons.
Si us plau, disculpeu la qualitat de les meves captures de pantalla, estava fent servir VNC per controlar remotament el mini des del meu telèfon.


Veure el fitxer adjunt 1699982 Veure el fitxer adjunt 1699983

Sí, ja m'he imaginat. Va trigar 18 segons a codificar amb H.265 (VideoToolbox) vs 2:11 x265 al meu M1 MBA (240-250 fps). D

Decr

29 de novembre de 2020
  • 23 de desembre de 2020
Sí, vaig pensar que seria el cas.

La codificació de maquinari a Intel (amb T2) o M1 hauria de tenir velocitats similars (tenint en compte altres variables).

Malauradament, l'augment de la velocitat té el cost de la mida i la qualitat del fitxer.

En general, la codificació de maquinari produirà fitxers més grans que la codificació de programari i la qualitat pot variar (no vull entrar en un debat sobre això ara).

La codificació del programari triga més, però sovint produirà fitxers més petits.

Almenys amb l'M1, sabeu que el cost de l'energia (en watts/ús d'energia) serà molt més baix que un sistema Intel de qualsevol manera.

Si s'executa amb una inclinació completa un M1 mini només consumirà uns 30 watts. No tinc ni idea de què fa servir un equivalent d'Intel, però estic segur que és molt superior! D

Decr

29 de novembre de 2020
  • 23 de desembre de 2020
Ignora la meva publicació anterior.

Sembla que m'he equivocat amb la mida dels fitxers:

Codificació de maquinari = 17 MB
Codificació de programari = 27,5 MB

🤦‍♂️
Reaccions:matriu 07

rui no onna

Col·laborador
Oct 25, 2013
  • 23 de desembre de 2020
Sí, encara no tens ni idea de quina és la qualitat. Hauré d'instal·lar VLC per veure-ho realment. x265 estava a RF 21 i sembla que HB creu que l'equivalent aproximat és CQ 40.

VideoToolbox CQ40
Visualitza l'element multimèdia ' data-single-image='1'>

x265 RF21
Visualitza l'element multimèdia ' data-single-image='1'> J

JohnDoe12

Cartell original
14 de novembre de 2017
  • 23 de desembre de 2020
Vaja, gràcies per la comprensió nois. No tenia ni idea que el meu MacBook Pro admetia l'acceleració de maquinari. La raó principal per la qual ho pregunto és perquè em preguntava quant millor seria la meva codificació si finalment actualitzés a un Mac de la sèrie M. Actualment el programari codifica a RF22 i en general estic content amb la qualitat/mida, però és bastant lent.

Tanmateix, no estic segur d'on obteniu 17 MB per a la codificació de maquinari. Estic obtenint un valor gairebé més alt com el que tenia @chrfr. Els 17 MB són només al Mac M1?

Això és com és el meu MacBook intel·lectual:
  • H265 (RF22): 25.5 MB
  • H265 VideoToolbox (2000 kbps, per defecte): 41,7 MB
  • Caixa d'eines de vídeo H265 (1000 kbps): 25,3 MB
Curiosament, no puc discernir cap diferència de qualitat entre les versions d'1 Mbps i 2 Mbps, encara que això pot ser perquè el fitxer font té una qualitat horrible. Edició: per descomptat, ho vaig provar en un vídeo diferent. El codificador de maquinari té una qualitat notablement pitjor en comparació amb la codificació del programari quan intento que les mides dels fitxers siguin iguals Darrera edició: 23 de desembre de 2020 J

JohnDoe12

Cartell original
14 de novembre de 2017
  • 23 de desembre de 2020
rui no onna va dir: Sí, encara no tinc idea de com és la qualitat. Hauré d'instal·lar VLC per veure-ho realment. x265 estava a RF 21 i sembla que HB creu que l'equivalent aproximat és CQ 40.

VideoToolbox CQ40
Veure l'annex 1700008

x265 RF21
Veure l'annex 1700009
Quin és aquest valor de CQ que estàs especificant? Només tinc una opció per canviar la taxa de bits per a la codificació de VideoToolbox. J

JohnDoe12

Cartell original
14 de novembre de 2017
  • 23 de desembre de 2020
Després de jugar una mica amb això, suposo que em sap greu dir que la codificació de maquinari no és el camí a seguir. Vaig pensar que seria una addició de maquinari màgica on podria accelerar totes les meves tasques de codificació entre 3 i 5 vegades, però sembla que no és tan bona com la codificació de programari, així que és una llàstima...

Gnattu

set 18, 2020
  • 23 de desembre de 2020
JohnDoe12 va dir: Quin és aquest valor de CQ que estàs especificant? Només tinc una opció per canviar la taxa de bits per a la codificació de VideoToolbox.
Està disponible a l'última beta i potser només disponible per a Apple Silicon Mac. FPS és aproximadament 10 vegades més ràpid. Visualitza l'element multimèdia '>

Adjuntaré el fitxer de sortida aquí i podreu veure la qualitat per vosaltres mateixos.

El vídeo s'està carregant o processant.

matriu 07

24 de juny de 2010
  • 23 de desembre de 2020
Havia provat VideoToolbox i no em va impressionar. La qualitat simplement no hi és. Ha tingut una qualitat acceptable amb una mida de fitxer molt més gran o una qualitat molt baixa per a una mida de fitxer menor. El codificador x264 ofereix almenys una qualitat acceptable amb una mida de fitxer molt més petita.
La velocitat, però, és espectacular.

Si algú té una configuració que utilitza VideoToolbox amb una qualitat acceptable que no perd gaire però que també produeix una mida de fitxer acceptable, si us plau, compartiu-la.

Gnattu

set 18, 2020
  • 23 de desembre de 2020
matrix07 va dir: el codificador x264 almenys ofereix una qualitat acceptable amb una mida de fitxer molt més petita
Voleu dir que l'hevc (x265) de VideoToolBox té pitjor qualitat amb la mateixa mida de fitxer de x264? Aquest és un problema greu si és el cas.

matriu 07

24 de juny de 2010
  • 23 de desembre de 2020
Gnattu va dir: Vols dir que l'hevc(x265) de VideoToolBox té pitjor qualitat amb la mateixa mida de fitxer de x264? Aquest és un problema greu si és el cas.
Volia dir que VideoToolBox (x264) té pitjor qualitat amb la mateixa mida de fitxer de x264.

Provaré x265 quan tingui temps. D

Decr

29 de novembre de 2020
  • 23 de desembre de 2020
Vull provar d'utilitzar l'eina de transcodificació de vídeo de Don Melton al meu M1 mini.

Només és una línia d'ordres, però construïda per a la qualitat. https://github.com/donmelton/video_transcoding

Hi ha opcions per utilitzar la transcodificació de maquinari i H265. La seva altra transcodificació de vídeo està dissenyada per utilitzar el codificador de maquinari de manera predeterminada.

GitHub - donmelton/other_video_transcoding: Altres eines per transcodificar vídeos.

Altres eines per transcodificar vídeos. Contribuïu al desenvolupament de donmelton/other_video_transcoding creant un compte a GitHub. github.com
S'ha informat que funciona a la plataforma M1 amb Rosetta 2:

Apple M1 · Número 86 · donmelton/other_video_transcoding

La gent d'aquí té alguna idea o experiència de transcodificació amb l'M1? Veig que Handbrake té una versió beta Universal Binary (HandBrake 1.4.0-beta.1). No tinc ni idea d'on és ffmpeg a la paperera universal... github.com
Tindria curiositat per veure quina qualitat i mida del fitxer produeix això en comparació amb Handbrake (sé que tots dos utilitzen ffmpeg, però tenen implementacions diferents per a la configuració de qualitat).

rui no onna

Col·laborador
Oct 25, 2013
  • 23 de desembre de 2020
Tanmateix, el vídeo de Big Bucky Bunny no és una bona font. La qualitat de l'original ja és dolenta.

Aquí teniu alguns vídeos de prova de taxa de bits alta.

Fitxers de prova de velocitat de bits de meduses

Una col·lecció de clips de vídeo .mkv codificats a diferents velocitats de bits; útil per provar el rendiment de reproducció i reproducció de la xarxa de reproductors multimèdia i HTPC. jell.yfish.us
Reaccions:ader42 i JohnDoe12 J

JohnDoe12

Cartell original
14 de novembre de 2017
  • 23 de desembre de 2020
Veig l'opció CQ amb l'última versió beta, però no puc canviar-la a la meva intel Mac. Presumiblement, només és per als Mac M1.

Visualitza l'element multimèdia ' data-single-image='1'> J

JohnDoe12

Cartell original
14 de novembre de 2017
  • 23 de desembre de 2020
Gnattu va dir: Vols dir que l'hevc(x265) de VideoToolBox té pitjor qualitat amb la mateixa mida de fitxer de x264? Aquest és un problema greu si és el cas.
La qualitat de H.265 (VideoToolbox) és significativament pitjor que la qualitat de la mateixa mida H.264 (x264). Però vaig pensar que això era d'esperar? Tingueu en compte, però, que estic en un Mac intel i no puc utilitzar el control lliscant CQ. Estic obligat a utilitzar una taxa de bits constant que afecta significativament la qualitat del vídeo.

rui no onna

Col·laborador
Oct 25, 2013
  • 23 de desembre de 2020
JohnDoe12 va dir: Veig l'opció CQ amb l'última beta, però no puc canviar-la al meu Mac intel. Presumiblement, només és per als Mac M1.

Veure l'annex 1700105

La taxa de bits mitjana està seleccionada a la captura de pantalla. Heu provat si podeu seleccionar Qualitat constant? No podeu ajustar el control lliscant CQ si no teniu seleccionat el botó Qualitat constant. J

JohnDoe12

Cartell original
14 de novembre de 2017
  • 23 de desembre de 2020
rui no onna va dir: La taxa de bits mitjana està seleccionada a la captura de pantalla. Heu provat si podeu seleccionar Qualitat constant? No podeu ajustar el control lliscant CQ si no teniu seleccionat el botó Qualitat constant.
Sí, com podeu veure, el botó d'opció està en gris. Això passa tant per a H.264 com per a H.265 VideoToolbox, però no per a les altres opcions.

Gnattu

set 18, 2020
  • 23 de desembre de 2020
JohnDoe12 va dir: La qualitat de H.265 (VideoToolbox) és significativament pitjor que la qualitat de la mateixa mida H.264 (x264)
Això no s'ha d'esperar. H.265 hauria d'oferir una qualitat comparable a la meitat de la taxa de bits de H.264.

Si configureu la mateixa taxa de bits als dos codificadors, podeu notar la diferència de qualitat?