Foorumit

Kokeilkaa joku tätä H.265-koodauksen vertailukohtaa käsijarrussa M1 Macissa

J

JohnDoe 12

Alkuperäinen juliste
14. marraskuuta 2017
  • 23. joulukuuta 2020
iOS A-sarjan siruilla on ollut laitteisto H265-koodaus vuosia. Olen kuullut, että tämä laitteistokiihdytys on vihdoin tullut Mac-tietokoneisiin uusilla M1-sarjan siruilla. Haluaisin pyytää jotakuta, jolla on M1 Mac, kokeilemaan seuraavaa vertailukohtaa:

1. Lataa 30 Mt:n 720p-esimerkkivideo osoitteesta tässä . Katso viestistä 19 parempia testitiedostoja
2. Avaa käsijarru. Kokeile löydettyille M1 Maceille tarkoitettua betaversiota tässä
3. Vedä videotiedosto Käsijarru-ikkunaan
4. Valitse esiasetus Matroska > H.265 MKV 720p30 (edit: ilmeisesti tämä käyttää ohjelmistokoodausta, katso keskustelu alla)
5. Aloita koodaus ja merkitse keskimääräinen fps-luku alareunaan, kun koodaus on päättymässä. Vaihtoehtoisesti voit tarkastella tätä keskimääräistä fps:ää lokista.

Vuoden 2020 MacBook Prossa (4 porttia, i5) keskimääräinen koodausnopeus oli 25,109150 fps. Tietenkään Macissani ei kuitenkaan ole sirua, joka laitteisto nopeuttaa HEVC-koodausta. Mikä on M1 Macin nopeus? Viimeksi muokattu: 23.12.2020 U

UgoDream

16. elokuuta 2009
  • 23. joulukuuta 2020
keskinopeus on noin 35 fps

Näytä mediakohde ' data-single-image='1'>
Reaktiot:JohnDoe 12 C

casperghst42

11. tammikuuta 2006


  • 23. joulukuuta 2020
hmm, pitäisi poistaa tyhmä kommenttini ;-)
Reaktiot:T'hain Esh Kelch D

Deccr

29. marraskuuta 2020
  • 23. joulukuuta 2020
Se on nopeampi, jos otat laitteistokoodauksen käyttöön.

Tein juuri testisi M1 minilläni.

Oletuksena MKV H265 -profiili käyttää ohjelmistokoodausta.

Kun Videotoolbox on valittuna (laitteistokoodaus), koodaus päättyi noin 3 sekunnissa.
Anteeksi kuvakaappausteni laatu, käytin VNC:tä minin etäohjaukseen puhelimestani.


Näytä mediakohde ' data-single-image='1'> Näytä mediakohde ' data-single-image='1'>

chrfr

11. heinäkuuta 2009
  • 23. joulukuuta 2020
Deccr sanoi: Se on nopeampi, jos otat laitteistokoodauksen käyttöön.

Tein juuri testisi M1 minilläni.

Oletuksena MKV H265 -profiili käyttää ohjelmistokoodausta.

Kun Videotoolbox on valittuna (laitteistokoodaus), koodaus päättyi noin 3 sekunnissa.
On myös syytä huomata, että T2:lla varustetut Intel Macit voivat käyttää T2:ta laitteistokiihdytettyyn H265-koodaukseen (vain 8-bittinen), joten tämä näyte valmistuu noin 10 sekunnissa T2:lla, jos käytät H265 Video Toolbox -kooderia. Myös tiedostokoko kasvoi noin 50 % alkuperäisestä 46 megatavuun.

rui no onna

Osallistuja
25. lokakuuta 2013
  • 23. joulukuuta 2020
Deccr sanoi: Se on nopeampi, jos otat laitteistokoodauksen käyttöön.

Tein juuri testisi M1 minilläni.

Oletuksena MKV H265 -profiili käyttää ohjelmistokoodausta.

Kun Videotoolbox on valittuna (laitteistokoodaus), koodaus päättyi noin 3 sekunnissa.
Anteeksi kuvakaappausteni laatu, käytin VNC:tä minin etäohjaukseen puhelimestani.


Näytä liite 1699982 Näytä liite 1699983

Joo, tuon jo arvasinkin. Kesti 18 sekuntia koodata H.265 (VideoToolbox) vs 2:11 x265 kanssa M1 MBA:lla (240-250 fps). D

Deccr

29. marraskuuta 2020
  • 23. joulukuuta 2020
Kyllä, luulin, että näin käy.

Joko Intelin (T2:n kanssa) tai M1:n laitteistokoodauksen tulee olla samanlainen (muut muuttujat huomioon ottaen).

Valitettavasti nopeuden kasvu tulee tiedoston koon ja laadun kustannuksella.

Yleensä laitteistokoodaus tuottaa suurempia tiedostoja kuin ohjelmistokoodaus, ja laatu voi vaihdella (en halua lähteä keskusteluun tästä nyt).

Ohjelmistokoodaus kestää kauemmin, mutta tuottaa usein pienempiä tiedostoja.

Ainakin M1:n kanssa tiedät, että tehokustannukset (watteina/energiankäytössä) ovat paljon alhaisemmat kuin Intel-järjestelmässä kummallakin tavalla.

Täysi kallistus M1 mini kuluttaa vain noin 30 wattia. Minulla ei ole aavistustakaan, mitä Intel-vastaava käyttää - mutta olen varma, että se on paljon korkeampi! D

Deccr

29. marraskuuta 2020
  • 23. joulukuuta 2020
Ohita yllä oleva viestini.

Näyttää siltä, ​​että olin väärässä tiedostokokojen suhteen:

Laitteistokoodaus = 17 Mt
Ohjelmistokoodaus = 27,5 Mt

🤦‍♂️
Reaktiot:matriisi07

rui no onna

Osallistuja
25. lokakuuta 2013
  • 23. joulukuuta 2020
Joo, en tiedä vielä, millainen laatu on. Minun täytyy asentaa VLC katsoakseni. x265 oli RF 21:llä ja näyttää siltä, ​​​​että HB ajattelee, että sen karkea vastine on CQ 40.

VideoToolbox CQ40
Näytä mediakohde ' data-single-image='1'>

x265 RF21
Näytä mediakohde ' data-single-image='1'> J

JohnDoe 12

Alkuperäinen juliste
14. marraskuuta 2017
  • 23. joulukuuta 2020
Oho, kiitos oivalluksista kaverit. Minulla ei ollut aavistustakaan, että MacBook Pro tukee laitteistokiihdytystä. Suurin syy, miksi kysyn tätä, johtuu siitä, että mietin, kuinka paljon parempia koodaukseni olisivat, jos päivittäisin lopulta M-sarjan Maciin. Tällä hetkellä koodaan ohjelmistoja RF22:lla ja olen yleensä tyytyväinen laatuun/kokoon, mutta se on melko hidasta.

En ole varma, mistä te ihmiset saatte 17 Mt laitteiston koodausta varten. Saan melkein korkeamman arvon, kuten @chrfr:llä oli. Onko 17 Mt vain M1 Macissa?

Tältä se näyttää Intel MacBookissani:
  • H265 (RF22): 25,5 MB
  • H265 VideoToolbox (2000 kbps, oletus): 41,7 MB
  • H265 VideoToolbox (1000 kbps): 25,3 MB
Kummallista kyllä, en voi havaita laatueroa 1 Mbps:n ja 2 Mbps:n versioiden välillä, vaikka se saattaa johtua siitä, että lähdetiedoston laatu on kauhistuttava. Edit: totta kai, kokeilin sitä toisella videolla. Laitteistokooderin laatu on huomattavasti huonompi verrattuna ohjelmistokoodaukseen, kun yritän saada tiedostokoot samaksi Viimeksi muokattu: 23.12.2020 J

JohnDoe 12

Alkuperäinen juliste
14. marraskuuta 2017
  • 23. joulukuuta 2020
rui no onna sanoi: Joo, en tiedä vielä, millainen laatu on. Minun täytyy asentaa VLC katsoakseni. x265 oli RF 21:llä ja näyttää siltä, ​​​​että HB ajattelee, että sen karkea vastine on CQ 40.

VideoToolbox CQ40
Katso liite 1700008

x265 RF21
Katso liite 1700009
Mikä on tämä määrittämäsi CQ-arvo? Minulla on vain mahdollisuus muuttaa VideoToolbox-koodauksen bittinopeutta. J

JohnDoe 12

Alkuperäinen juliste
14. marraskuuta 2017
  • 23. joulukuuta 2020
Vähän tämän kanssa leikkimisen jälkeen voin valitettavasti todeta, että laitteistokoodaus ei ole oikea tapa edetä. Ajattelin, että se olisi maaginen laitteistolisäys, jolla voisin nopeuttaa kaikkia koodaustehtäviäni 3-5 kertaa, mutta näyttää siltä, ​​​​että se ei ole läheskään yhtä hyvä kuin ohjelmistokoodaus, joten hämmentävää...

Gnattu

18. syyskuuta 2020
  • 23. joulukuuta 2020
JohnDoe12 sanoi: Mikä on tämä määrittämäsi CQ-arvo? Minulla on vain mahdollisuus muuttaa VideoToolbox-koodauksen bittinopeutta.
Se on saatavana uusimmassa betaversiossa ja ehkä vain Apple Silicon Mac -tietokoneissa. FPS on noin 10 kertaa nopeampi. Näytä mediakohde '>

Liitän tulostiedoston tähän ja voit nähdä laadun itse.

Videota ladataan tai käsitellään.

matriisi07

24. kesäkuuta 2010
  • 23. joulukuuta 2020
Olin testannut VideoToolboxia, enkä ollut vaikuttunut. Laatu ei vain ole siellä. Sillä on joko hyväksyttävä laatu paljon suuremmalla tiedostokoolla tai erittäin huono laatu pienemmällä tiedostokoolla. x264-enkooderi antaa ainakin hyväksyttävän laadun paljon pienemmällä tiedostokoolla.
Nopeus on kuitenkin huikea.

Jos jollain on asetus, jossa on käytetty VideoToolboxia hyväksyttävällä laadulla, joka ei menetä paljon, mutta tuottaa myös hyväksyttävän tiedostokoon, jaa.

Gnattu

18. syyskuuta 2020
  • 23. joulukuuta 2020
matrix07 sanoi: x264-enkooderi ainakin antaa hyväksyttävän laadun paljon pienemmällä tiedostokoolla
Tarkoitatko, että VideoToolBoxin hevc(x265) on huonompi laatu samalla tiedostokoolla x264? Tämä on vakava ongelma, jos näin on.

matriisi07

24. kesäkuuta 2010
  • 23. joulukuuta 2020
Gnattu sanoi: Tarkoitatko, että VideoToolBoxin hevc(x265) on huonompi laatu samalla tiedostokoolla x264? Tämä on vakava ongelma, jos näin on.
Tarkoitin, että VideoToolBox (x264) on huonompi laatu samalla tiedostokoolla x264.

Testaan ​​x265:tä kun ehdin. D

Deccr

29. marraskuuta 2020
  • 23. joulukuuta 2020
Haluan kokeilla Don Meltonin Video Transcode -työkalua M1 minissäni.

Se on vain komentorivi, mutta rakennettu laatua varten. https://github.com/donmelton/video_transcoding

On vaihtoehtoja käyttää laitteistotranskoodausta ja H265:tä. Hänen Other Video Transcode on rakennettu käyttämään laitteistokooderia oletusarvoisesti.

GitHub – donmelton/other_video_transcoding: Muita työkaluja videoiden transkoodaamiseen.

Muita työkaluja videoiden muuntamiseen. Osallistu donmelton/other_video_transcodingin kehittämiseen luomalla tili GitHubiin. github.com
Sen kerrotaan toimivan M1-alustalla Rosetta 2:lla:

Apple M1 · Ongelma #86 · donmelton/other_video_transcoding

Onko täällä olevilla ihmisillä ajatuksia tai kokemuksia M1:n transkoodauksesta? Näen, että käsijarrulla on Universal Binary beta (HandBrake 1.4.0-beta.1). Minulla ei ole aavistustakaan missä ffmpeg on Universal Binissä... github.com
Olisin utelias näkemään, minkä laadun ja tiedostokoon tämä tuottaa verrattuna Handbrakeen (tiedän, että ne molemmat käyttävät ffmpegiä, mutta niillä on erilaiset toteutukset laatuasetuksiin).

rui no onna

Osallistuja
25. lokakuuta 2013
  • 23. joulukuuta 2020
Big Bucky Bunny -video ei kuitenkaan ole hyvä lähde. Alkuperäisen laatu on jo huono.

Tässä on joitain korkean bittinopeuden testivideoita.

Meduusan bittinopeustestitiedostot

Kokoelma .mkv-videoleikkeitä, jotka on koodattu eri bittinopeuksilla; hyödyllinen mediasuoratoistolaitteiden ja HTPC-laitteiden verkkosuoratoiston ja toiston testaamiseen. jell.yfish.us
Reaktiot:ader42 ja JohnDoe12 J

JohnDoe 12

Alkuperäinen juliste
14. marraskuuta 2017
  • 23. joulukuuta 2020
Näen CQ-vaihtoehdon uusimmassa betaversiossa, mutta en voi muuttaa sitä Intel Macissani. Oletettavasti se koskee vain M1 Maceja.

Näytä mediakohde ' data-single-image='1'> J

JohnDoe 12

Alkuperäinen juliste
14. marraskuuta 2017
  • 23. joulukuuta 2020
Gnattu sanoi: Tarkoitatko, että VideoToolBoxin hevc(x265) on huonompi laatu samalla tiedostokoolla x264? Tämä on vakava ongelma, jos näin on.
H.265 (VideoToolbox) laatu on huomattavasti huonompi kuin saman koon H.264 (x264). Mutta ajattelin, että tämä oli odotettavissa? Huomaa kuitenkin, että käytän Intel Macia enkä voi käyttää CQ-liukusäädintä. Minun on pakko käyttää jatkuvaa bittinopeutta, mikä vaikuttaa merkittävästi videon laatuun.

rui no onna

Osallistuja
25. lokakuuta 2013
  • 23. joulukuuta 2020
JohnDoe12 sanoi: Näen CQ-vaihtoehdon uusimmassa betaversiossa, mutta en voi muuttaa sitä Intel Macissani. Oletettavasti se koskee vain M1 Maceja.

Katso liite 1700105

Keskimääräinen bittinopeus on valittu kuvakaappauksestasi. Oletko kokeillut, voitko valita Vakiolaadun? Et voi säätää CQ-liukusäädintä, jos et ole valinnut Vakiolaatu-painiketta. J

JohnDoe 12

Alkuperäinen juliste
14. marraskuuta 2017
  • 23. joulukuuta 2020
rui no onna sanoi: Keskimääräinen bittinopeus on valittu kuvakaappauksestasi. Oletko kokeillut, voitko valita Vakiolaadun? Et voi säätää CQ-liukusäädintä, jos et ole valinnut Vakiolaatu-painiketta.
Kyllä, kuten näet, valintanappi on harmaana. Tämä tapahtuu sekä H.264- että H.265 VideoToolboxille, mutta ei muille vaihtoehdoille

Gnattu

18. syyskuuta 2020
  • 23. joulukuuta 2020
JohnDoe12 sanoi: H.265 (VideoToolbox) laatu on huomattavasti huonompi kuin saman koon H.264 (x264) laatu.
Tätä ei pitäisi odottaa. H.265:n pitäisi tarjota vertailukelpoista laatua puolella H.264:n bittinopeudesta.

Jos asetat saman bittinopeuden molemmille koodereille, voitko kertoa laadun eron?