MACS Posted April 22, 2020 Share Posted April 22, 2020 Ciao a tutti, sicuramente sarà un argomento trito e ritrito ma non ho capito come diavolo far decodificare i video alla Radeon RX 580. Uso catalina e ho dovuto abilitare la iGPU per far funzionare la decodifica HW ma vede solo la UHD630, almeno da quanto dice il famosissimo VideoProc da clover il mio sistema è dettato come un iMac 18,2 e il resto dei dettagli è in firma. Se serve posto anche la cartella clover su EFI Tra l'altro non so se è capitato anche a voi, con l'ultima release hanno cambiato qualcosa a livello di gestione delle USB.. ho dovuto mappare nuovamente. Link to comment Share on other sites More sharing options...
Support Team iCanaro Posted April 22, 2020 Support Team Share Posted April 22, 2020 10 minuti fa, MACS ha scritto: Ciao a tutti, sicuramente sarà un argomento trito e ritrito si in effetti l'argomento è stato trattato parecchie volte posta la EFI nel thread del tuo hack che vedo se possibile fare qualcosa Link to comment Share on other sites More sharing options...
A23SS4NDRO Posted April 28, 2020 Share Posted April 28, 2020 (edited) On 4/22/2020 at 9:10 PM, MACS said: Ciao a tutti, sicuramente sarà un argomento trito e ritrito ma non ho capito come diavolo far decodificare i video alla Radeon RX 580. Uso catalina e ho dovuto abilitare la iGPU per far funzionare la decodifica HW ma vede solo la UHD630, almeno da quanto dice il Ciao, se ti serve utilizzare la GPU al posto della iGPU, e vuoi per forza utilizzare macOS, allora consiglio di disattivare la iGPU e utilizzare l'SMBIOS del iMacPro1,1 - forse perderai un po' di features tra cui il power management migliore, la possibilità di usufruire di tutti i contenuti in DRM per il DRM vedi qua: https://github.com/acidanthera/WhateverGreen/blob/master/Manual/FAQ.Chart.md Invece se devi fare un enconding massivo, la migliore scelta in questo caso è linux, non so se ci sta modo per installare la libreria "hevc_amf" oppure "h264_vaapi" su macOS quando si utilizza ffmpeg, comunque su linux diverse persone ci sono riuscite. https://askubuntu.com/questions/1107782/how-to-use-gpu-acceleration-in-ffmpeg-with-amd-radeon https://github.com/GPUOpen-LibrariesAndSDKs/AMF/issues/4 https://github.com/GPUOpen-LibrariesAndSDKs/AMF/releases Per una lista di tutti i comandi utilizzando accelerazioni Hardware e Software leggi qua https://jcutrer.com/howto/ffmpeg-amd-nvidia-hardware-video-encoding-h264-h265 Edited April 28, 2020 by A23SS4NDRO Link to comment Share on other sites More sharing options...
A23SS4NDRO Posted April 28, 2020 Share Posted April 28, 2020 (edited) Inoltre, ricorda che accelerare l'encoding con la GPU potrebbe causarti perdite maggiori per quanto riguarda la risoluzione https://www.reddit.com/r/Amd/comments/b84qu2/gpu_video_encoding_acceleration/ https://forum.videohelp.com/threads/387988-GPU-or-CPU-encoding#post2511521 "CPU encoding is focused on quality where GPU encoding is focused on speed - if you can accept lower quality or higher final bitrate then GPU encoder will be faster, if your goal is highest possible quality at lowest possible bitrate then CPU based encoder will be closer to your goal at a cost of encoding time." Trad: La codifica CPU si concentra sulla qualità, la codifica GPU si concentra sulla velocità: se puoi accettare una qualità inferiore o un bitrate finale più elevato, l'encoder GPU sarà più veloce... se il tuo obiettivo è la massima qualità possibile al bitrate più basso possibile, l'encoder basato sulla CPU sarà più vicino a il tuo obiettivo al costo di allungare i tempi di codifica Per la documentazione sull'utilizzo di AMF su AMD, leggiti questi pdf: https://gpuopen.com/gaming-product/advanced-media-framework/ https://github.com/GPUOpen-LibrariesAndSDKs/AMF/tree/master/amf/doc Edited April 28, 2020 by A23SS4NDRO Link to comment Share on other sites More sharing options...
KvL Posted April 28, 2020 Share Posted April 28, 2020 Dalla mia piccola esperienza, con SMBIOS iMacPro1,1 e codifica HEVC, ffmpeg è più o meno veloce come su Windows. Sotto Linux non ho provato. Posso dire che VideoToolBox provato con Handbrake funziona bene da un rapido test fatto a febbraio. Sulla qualità non mi pronuncio, erano sorgenti BluRay di film girati su pellicola e quindi HEVC è meno efficace in questi casi purtroppo. Disponibile anche con ffmpeg ma non l'ho ancora provato, quando avevo messo su i test ancora non era nemmeno ancora supportato. https://trac.ffmpeg.org/wiki/HWAccelIntro Forse si riesce a pilotare su una GPU specifica? Spero quanto prima di riuscire ad attivare la iGPU, passare a SMBIOS iMac19,1 e provare. K. Link to comment Share on other sites More sharing options...
MACS Posted May 1, 2020 Author Share Posted May 1, 2020 Il 22/4/2020 at 23:22, iCanaro ha scritto: si in effetti l'argomento è stato trattato parecchie volte posta la EFI nel thread del tuo hack che vedo se possibile fare qualcosa Scusa l'attesa.. non ho bazzicato sull'hack ultimamente. Ecco allegato la mia cartella di clover CLOVER 2.zip Link to comment Share on other sites More sharing options...
MACS Posted May 2, 2020 Author Share Posted May 2, 2020 Il 28/4/2020 at 11:42, A23SS4NDRO ha scritto: Ciao, se ti serve utilizzare la GPU al posto della iGPU, e vuoi per forza utilizzare macOS, allora consiglio di disattivare la iGPU e utilizzare l'SMBIOS del iMacPro1,1 - forse perderai un po' di features tra cui il power management migliore, la possibilità di usufruire di tutti i contenuti in DRM per il DRM vedi qua: https://github.com/acidanthera/WhateverGreen/blob/master/Manual/FAQ.Chart.md Invece se devi fare un enconding massivo, la migliore scelta in questo caso è linux, non so se ci sta modo per installare la libreria "hevc_amf" oppure "h264_vaapi" su macOS quando si utilizza ffmpeg, comunque su linux diverse persone ci sono riuscite. https://askubuntu.com/questions/1107782/how-to-use-gpu-acceleration-in-ffmpeg-with-amd-radeon https://github.com/GPUOpen-LibrariesAndSDKs/AMF/issues/4 https://github.com/GPUOpen-LibrariesAndSDKs/AMF/releases Per una lista di tutti i comandi utilizzando accelerazioni Hardware e Software leggi qua https://jcutrer.com/howto/ffmpeg-amd-nvidia-hardware-video-encoding-h264-h265 Grazie, effettivamente non ho particolari esigenze di produzione video, era solo per avere il sistema più simile ad un vero iMac. Mi suonava strana sta cosa della decodifica HW affidata alla IGPU. Link to comment Share on other sites More sharing options...
Support Team iCanaro Posted May 2, 2020 Support Team Share Posted May 2, 2020 19 ore fa, MACS ha scritto: Scusa l'attesa.. non ho bazzicato sull'hack ultimamente. Ecco allegato la mia cartella di clover CLOVER 2.zip 3 MB · 0 download ho guardato tua EFI, e per me è un grandioso pastrocchio. Stai usando contemporaneamente diverse soluzioni, ma la ottimale, ssdt kaby_coffelake di sicuro non starà certamente funzionando, rileggi guida e datti la risposta da solo. Stai droppando tabelle per le USB, con ssdt e usbports.kext, ti serve ancora qualcosa da aggiungere? anche per la mappatura usb, ti consiglio di rileggere la guida PS: posta ioreg Per i consigli che ti hanno dato, @KvL e @A23SS4NDRO non ho niente da dire, per me tutti OK Link to comment Share on other sites More sharing options...
A23SS4NDRO Posted May 2, 2020 Share Posted May 2, 2020 (edited) 4 hours ago, MACS said: suonava strana sta cosa della decodifica HW affidata alla IGPU. devi sapere, come ti ho scritto sopra, che dal momento che utilizzando accelerazioni hardware alla GPU - nel tuo caso una polaris - per queste codifiche si sacrifica la qualità e si ha un bitrate più alto (quindi non sufficientemente compresso e non ad una buona qualità). Nei link che ho mandato, si può vedere che l'accelerazione hevc_amf per le GPU AMD appunto, è una libreria da utilizzare con ffmpeg e purtroppo non è ancora ottimizzata come invece lo è il QuickSync di Intel che sfrutta la iGPU. Detto questo, deduco che negli iMac ufficiali venga utilizzata anche lì la iGPU in headless mode per questo tipo di task, tranne per quanto riguarda iMacPro1,1 e simili, che invece hanno accelerazioni hardware tramite architettura Vega, non essendo presente la iGPU - e sarebbe curioso come queste accelerazioni sono implementate (quali librerie vengono sfruttate) - perché penso che ci siano anche senza l'utilizzo di librerie di FFmpeg per l'encoding HEVC, come dicevamo prima per Polaris. Se sei curioso, ma non lo consiglio, ci sta chi ha trovato il modo per far funzionare accelerazioni hardware andando però ad intaccare framework di sistema, come AppleGVA e simili, cosa che non è consigliata, per questo consigliamo di usare i plugin di Acidanthera come Lilu, WeG eccetera. https://forums.macrumors.com/threads/activate-amd-hardware-acceleration.2180095/post-27438094 e questi sono i risultati che ha ottenuto Edited May 2, 2020 by A23SS4NDRO Link to comment Share on other sites More sharing options...
Support Team iCanaro Posted May 2, 2020 Support Team Share Posted May 2, 2020 @A23SS4NDRO tutto bello, ma lui deve prima sistemare la EFI e poi eventualmente vedere quale SMBIOS usare, con o senza iGPU e fare test per rifiniture finali.. Link to comment Share on other sites More sharing options...
A23SS4NDRO Posted May 2, 2020 Share Posted May 2, 2020 Sisi certo, poi quello è un altro problema, dico in generale per chiunque abbia una build ottimizzata al 400% Link to comment Share on other sites More sharing options...
KvL Posted May 2, 2020 Share Posted May 2, 2020 12 minuti fa, A23SS4NDRO ha scritto: sarebbe curioso come queste accelerazioni sono implementate (quali librerie vengono sfruttate) - perché penso che ci siano anche senza l'utilizzo di librerie di FFmpeg per l'encoding HEVC, come dicevamo prima per Polaris Può darsi che Apple acceleri tramite OpenCL i propri software? ffmpeg non lo supporta in codifica da quello che leggo qui: https://trac.ffmpeg.org/wiki/HWAccelIntro K. Link to comment Share on other sites More sharing options...
MACS Posted May 2, 2020 Author Share Posted May 2, 2020 6 ore fa, iCanaro ha scritto: ho guardato tua EFI, e per me è un grandioso pastrocchio. Stai usando contemporaneamente diverse soluzioni, ma la ottimale, ssdt kaby_coffelake di sicuro non starà certamente funzionando, rileggi guida e datti la risposta da solo. Stai droppando tabelle per le USB, con ssdt e usbports.kext, ti serve ancora qualcosa da aggiungere? anche per la mappatura usb, ti consiglio di rileggere la guida PS: posta ioreg Per i consigli che ti hanno dato, @KvL e @A23SS4NDRO non ho niente da dire, per me tutti OK Grazie per il feedback, in effetti avevo riabilitato i vecchi "fix" perché con l'ultimo aggiornamento mi si sono presentati alcuni problemi con le porte USB. In particolare sembra che il sistema ignori il file SSDT con il port mapping, difatti ho nuovamente le porte USB "ignorate" attive e ovviamente ho perso il Bluetooth. Ora ho riportato la EFI alle condizioni ottimali, come prima dell'aggiornamento, con i disable e gli SSDT che mi avevate aiutato a tirare fuori. Ti allego i file relativi a "CLOVER", "IOREG" e il file DSDT tirato fuori da MACIASL. config del 02_05_20.zip Link to comment Share on other sites More sharing options...
Support Team iCanaro Posted May 2, 2020 Support Team Share Posted May 2, 2020 28 minuti fa, MACS ha scritto: Ti allego i file relativi a "CLOVER", "IOREG" ssdt kaby_coffelake non è caricato in quanto non è abilitata l'unica patch che serve la mappatura pare OK da ioreg il DSDT serve solo fixare delle cose in caso di hack problematici se ti capitano problematiche strane, tipo mappatura che si perde, probabilmente la cosa è da imputare a clover quando trovi una release stabile per il tuo hack, conservala al momento pare vadano quasi sicuramente bene ovunque la 5100, 5098 e 5088 Link to comment Share on other sites More sharing options...
MACS Posted May 2, 2020 Author Share Posted May 2, 2020 Quindi può dipendere dalla release di clover.. mmm interessante ho la 5114... provo a fare il downgrade Link to comment Share on other sites More sharing options...
Support Team iCanaro Posted May 2, 2020 Support Team Share Posted May 2, 2020 4 minuti fa, MACS ha scritto: Quindi può dipendere dalla release di clover.. mmm interessante ho la 5114... provo a fare il downgrade ssdt kaby_coffelake non è caricato perché non hai abilitato le poche cosa da fare come da guida prima sistema questo poi se hai voglia, armeggia con release di clover clover 5088.zip Link to comment Share on other sites More sharing options...
MACS Posted May 2, 2020 Author Share Posted May 2, 2020 49 minuti fa, iCanaro ha scritto: ssdt kaby_coffelake non è caricato perché non hai abilitato le poche cosa da fare come da guida prima sistema questo poi se hai voglia, armeggia con release di clover clover 5088.zip 932 kB · 5 download Come diciamo a Genova, BELIN! Hai ragione ho fatto il downgrade alla versione 5100 ed ora sembra tutto ok! Grazie ancora per la pazienza, ne ho imparata un'altra. Link to comment Share on other sites More sharing options...
Support Team iCanaro Posted May 2, 2020 Support Team Share Posted May 2, 2020 19 minuti fa, MACS ha scritto: Grazie ancora per la pazienza, ne ho imparata un'altra. si ok, ma posta ioreg, che vediamo se hai sistemato il config e ti carica ssdt Link to comment Share on other sites More sharing options...
MACS Posted May 3, 2020 Author Share Posted May 3, 2020 14 ore fa, iCanaro ha scritto: ssdt kaby_coffelake non è caricato perché non hai abilitato le poche cosa da fare come da guida prima sistema questo poi se hai voglia, armeggia con release di clover clover 5088.zip 932 kB · 5 download 13 ore fa, iCanaro ha scritto: si ok, ma posta ioreg, che vediamo se hai sistemato il config e ti carica ssdt Si eccolo in allegato. Grazie 🙂 Max’s iMac 03_05_2020.zip Link to comment Share on other sites More sharing options...
Support Team iCanaro Posted May 3, 2020 Support Team Share Posted May 3, 2020 1 minuto fa, MACS ha scritto: Si eccolo in allegato. non è caricato, aggiungi il nome in sorted order riavvia e posta altro ioreg Link to comment Share on other sites More sharing options...
MACS Posted May 3, 2020 Author Share Posted May 3, 2020 Mi sembra che sia presente nel menù "sorted" Può essere l'ordine sbagliato? Link to comment Share on other sites More sharing options...
Support Team iCanaro Posted May 3, 2020 Support Team Share Posted May 3, 2020 si puoi provare a scambiarli salva, riavvia e posta ioreg Link to comment Share on other sites More sharing options...
MACS Posted May 3, 2020 Author Share Posted May 3, 2020 10 minuti fa, iCanaro ha scritto: si puoi provare a scambiarli salva, riavvia e posta ioreg Ho invertito i due SSDT nel box "SortedOrder", salvato e riavviato. In allegato ioreg Max’s iMac.zip Link to comment Share on other sites More sharing options...
Support Team iCanaro Posted May 3, 2020 Support Team Share Posted May 3, 2020 non è caricato posta EFI che controllo ed eventualmente proviamo una cosa nuova @MACS Link to comment Share on other sites More sharing options...
MACS Posted May 3, 2020 Author Share Posted May 3, 2020 @iCanaro eccolo. Cosa hai in mente possa essere? CLOVER.zip Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now