Vega Grafik zum H.264 encoden

  • Hallo.


    Ich würde gerne mal ein zwei Dinge hinterfragen.


    Also - Intel Quicksync Video nur mit Intel iGPU? => Also kein Quicksync mit Skylake X-CPUs ?
    Soweit richtig?


    Nun ich habe gestern Abend mal mit VideoProc gespielt. VideoProc erkennt HW-Beschleunigung und aktiviert sie.


    VP zeigt beim konvertieren an welche Ressourcen es nutzt. Es gibt die Möglichkeiten: Nvidia AMD Intel CPU
    Ich gehe mal davon aus das die ersten drei sich auf GPUs beziehen und das letzte ist dann die CPU mit Software-Encoder
    Richtig so ?


    Ich habe dann testweise mal eine .mkv in M4P konvertiert.

    • Bei H.264 zeigt VP an dass es die CPU nutzt.
    • Bei HEVC wurde dann INTEL genutzt.


    Kann das so richtig sein?
    Da ich keine iGPU im System habe dürfte doch nur AMD und CPU zum Zuge kommen. Wie kommt VP dann auf "INTEL"?
    Ist die CPU (7940X) tatsächlich schneller als die HW auf der Vega64 beim codieren von H.264?


    Liegt das ganze evtl. an einer "Fehlkonfiguration" und wenn JA wo muss was eingestellt werden?


    lg
    Peter

    Real Macs

    1. iMac Pro 2017, 10-Core, 64GB RAM, 1TB SSD, 10G Ethernet, Monterey 12.3.1

    2. MacMini M1, 16GB RAM, 1TB SSD, 10G Ethernet, Monterey 12.3.1

  • Hallo Peter
    deine i9 Plattform macht das nur mit der Grafikkarte (hast ja die Vega)
    Quicksync kannst du nur auf deinen anderen Plattformen machen (Z370…), denn nur die haben eine iGPU.
    Mit dem i9 geht das nicht. https://www.intel.de/content/w…family-product-brief.html

    Viele Grüße

    macdesignerin


    ––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––

    Systeme:
    iHackPro | ASUS Prime Deluxe x299 | i9 7940x | Vega 64 | 64 G | 1TB NVMe | 10.13.6
    iHack 18.3 | ASUS Prime A z370 | i7 8086K | RX580 8G | 32 G | 500 G NVMe | 10.13.6
    Hack mini | ASOCK Fataly z370 ITX | i5 8600K | iGPU | 32 G | 500 GN VMe | 10.14.1

    Hack Book Pro | HP 14-ck0205ng | i7-8550U | iGPU | 8 G | 500 GN VMe | 10.14.1
    MacBookPro i7 2012, 5xMac Pro,QNAP TS932x 20TB | Color Classic

  • Hi macdesignerin


    Ja ich sagte ja das die Skylake X keine iGPU besitzen.
    Primär hat mich ja interessiert warum VideoProc sagt er nutze "INTEL" - womit ja die iGPU gemeint ist - obwohl ich sowas gar nicht habe.
    Und warum wird die Vega nicht benutzt - weder bei HEVC noch bei H.264


    Grüße

    Real Macs

    1. iMac Pro 2017, 10-Core, 64GB RAM, 1TB SSD, 10G Ethernet, Monterey 12.3.1

    2. MacMini M1, 16GB RAM, 1TB SSD, 10G Ethernet, Monterey 12.3.1

  • Das könnte am eingesetzten SMBIOS liegen.
    Schon mal daran gedacht auf den iMacPro1,1 zu wechseln?
    Der hat auch keine iGPU und spielt mit der Vega64 bestimmt besser... :)

    Gruß
    Al6042

    Keine Unterstützung per PN oder Pinnwand... Eure Anfragen gehören ins Forum, nicht in mein Postfach!

  • @pgr69 bei meinem Skylake X System wird die Vega benutzt, sowohl für FCPX als auch in Videoprog beides auf 4k, bei mir zeigt er als GPU in Videprog „N/A“ an. Das liegt sicher an der Konfiguration des ACPI und den dort verwendeten Patches sowie FakeID's. Ich verwende z.B. keine Fake-ID für die CPU, andere faken die CPU auf Xeon W.
    Das die Vega verwendet wird merkst du spätestens, wenn du z.B. eine RX580 auf die Skylake-Platform steckst. Dann ist es nämlich vorbei mit H.264 und HEVC.
    Deshalb ja auch meine Skepsis in diesem Beitrag bezüglich der AMD Apollo-Chips unter Mac OS für Videobearbeitung.
    Übrigens packt mein Hack mini (siehe Signatur) die beiden Formate unter Mojave odB, ohne zusätzliche Eintragung von Fake-CPU-ID und Grafikplattform, und das kurioserweise mit affenartiger Geschwindigkeit.

    Bilder

    Viele Grüße

    macdesignerin


    ––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––

    Systeme:
    iHackPro | ASUS Prime Deluxe x299 | i9 7940x | Vega 64 | 64 G | 1TB NVMe | 10.13.6
    iHack 18.3 | ASUS Prime A z370 | i7 8086K | RX580 8G | 32 G | 500 G NVMe | 10.13.6
    Hack mini | ASOCK Fataly z370 ITX | i5 8600K | iGPU | 32 G | 500 GN VMe | 10.14.1

    Hack Book Pro | HP 14-ck0205ng | i7-8550U | iGPU | 8 G | 500 GN VMe | 10.14.1
    MacBookPro i7 2012, 5xMac Pro,QNAP TS932x 20TB | Color Classic

    Einmal editiert, zuletzt von macdesignerin ()

  • Hi macdesignerin.


    JA deshalb ja meine Frage.....was muss optimalerweise WO WIE eingestellt werden damit die Hardware optimal genutzt wird.


    Bei mir stehen die Angaben genauso aus wie bei dir im VP:


    Aber egal ob ich HEVC oder H.264 codiere es wird NIEMALS die Vega genutzt.
    Bei HEVC zeigt VP folgendes an:


    und bei H.264:


    Würde bedeuten in keinem Fall benutzt er die Vega und bei H.264 angeblich sogar die iGPU INTEL die ja gar nicht da ist.
    Ich bin auch der Meinung das das HEVC bei dem VP nach eigenen Angaben die CPU nutzt mit 14 Cores/28 Threads bei TurboBoost über 4GhZ schneller sein sollte - oder liege ich das falsch?


    Also die Frage.....wie mach ich dem VP "Beine" ? *ggg*


    lg
    Peter

    Real Macs

    1. iMac Pro 2017, 10-Core, 64GB RAM, 1TB SSD, 10G Ethernet, Monterey 12.3.1

    2. MacMini M1, 16GB RAM, 1TB SSD, 10G Ethernet, Monterey 12.3.1

  • @pgr69 du hast es immer noch nicht verstanden: du benutzt die Vega !!!!!! auch wenn das nicht angezeigt wird.

    Ohne die Vega würde nichts gehen. Inwieweit etwas gepatcht werden muss, damit die Vega da angezeigt wird, kann ich dir ad hoc auch nicht sagen. Da sind sicher @DSM2 oder @apfelnico die erfahreneren.
    Ich denke, es hängt mit unseren Clover-ACPI-Patches zusammen, da sich unsere Skylake X Plattform von den normalen Desktop-Umgebungen grundsätzlich unterscheidet.
    Man müsste herausbekommen, wie die Device-Bezeichnung im originalen iMac Pro ist, dann ist das bestimmt lösbar (siehe IORegistry-Bild).
    Dann müsste man herausbekommen, welche Schnittstelle VideoProc abfragt (GPU, ich denke nur GFX0 und GFX1).
    Bei mir funktioniert das jedenfalls alles, obwohl die Vega nicht angezeigt wird.

    Bilder

    Viele Grüße

    macdesignerin


    ––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––

    Systeme:
    iHackPro | ASUS Prime Deluxe x299 | i9 7940x | Vega 64 | 64 G | 1TB NVMe | 10.13.6
    iHack 18.3 | ASUS Prime A z370 | i7 8086K | RX580 8G | 32 G | 500 G NVMe | 10.13.6
    Hack mini | ASOCK Fataly z370 ITX | i5 8600K | iGPU | 32 G | 500 GN VMe | 10.14.1

    Hack Book Pro | HP 14-ck0205ng | i7-8550U | iGPU | 8 G | 500 GN VMe | 10.14.1
    MacBookPro i7 2012, 5xMac Pro,QNAP TS932x 20TB | Color Classic

    3 Mal editiert, zuletzt von macdesignerin ()

  • Hi.


    Okay jetzt verstanden - VP nutzt die Vega nur weiß er es nicht.
    JO meine IOReg sieht ähnlich aus.


    Auf welche Geschwindigkeit kommst du denn beim codieren von h.264 und hevc jeweils in FullHD?


    lg
    Peter

  • @pgr69 also ich hab nur die Demo von Videoproc, für 5 Min 4K UHD H.264 wie auf dem Screenshot oben eine knappe Minute

    Viele Grüße

    macdesignerin


    ––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––

    Systeme:
    iHackPro | ASUS Prime Deluxe x299 | i9 7940x | Vega 64 | 64 G | 1TB NVMe | 10.13.6
    iHack 18.3 | ASUS Prime A z370 | i7 8086K | RX580 8G | 32 G | 500 G NVMe | 10.13.6
    Hack mini | ASOCK Fataly z370 ITX | i5 8600K | iGPU | 32 G | 500 GN VMe | 10.14.1

    Hack Book Pro | HP 14-ck0205ng | i7-8550U | iGPU | 8 G | 500 GN VMe | 10.14.1
    MacBookPro i7 2012, 5xMac Pro,QNAP TS932x 20TB | Color Classic

  • Community Bot

    Hat das Label Erledigt hinzugefügt