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 On 4/22/2020 at 9:10 PM, MACS said: Ciao a tutti, sicuramente sarà un argomento trito e ritrito Expand 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 Expand 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 On 4/22/2020 at 9:22 PM, iCanaro said: si in effetti l'argomento è stato trattato parecchie volte posta la EFI nel thread del tuo hack che vedo se possibile fare qualcosa Expand Scusa l'attesa.. non ho bazzicato sull'hack ultimamente. Ecco allegato la mia cartella di clover CLOVER 2.zipFetching info... Link to comment Share on other sites More sharing options...
MACS Posted May 2, 2020 Author Share Posted May 2, 2020 On 4/28/2020 at 9:42 AM, A23SS4NDRO said: 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 Expand 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 On 5/1/2020 at 3:08 PM, MACS said: Scusa l'attesa.. non ho bazzicato sull'hack ultimamente. Ecco allegato la mia cartella di clover CLOVER 2.zip 3 MB · 0 download Expand 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) On 5/2/2020 at 9:42 AM, MACS said: suonava strana sta cosa della decodifica HW affidata alla IGPU. Expand 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 On 5/2/2020 at 1:47 PM, A23SS4NDRO said: 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 Expand 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 On 5/2/2020 at 10:21 AM, iCanaro said: 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 Expand 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.zipFetching info... Link to comment Share on other sites More sharing options...
Support Team iCanaro Posted May 2, 2020 Support Team Share Posted May 2, 2020 On 5/2/2020 at 5:13 PM, MACS said: Ti allego i file relativi a "CLOVER", "IOREG" Expand 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 On 5/2/2020 at 6:31 PM, MACS said: Quindi può dipendere dalla release di clover.. mmm interessante ho la 5114... provo a fare il downgrade Expand 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.zipFetching info... Link to comment Share on other sites More sharing options...
MACS Posted May 2, 2020 Author Share Posted May 2, 2020 On 5/2/2020 at 6:36 PM, iCanaro said: 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 Expand 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 On 5/2/2020 at 7:27 PM, MACS said: Grazie ancora per la pazienza, ne ho imparata un'altra. Expand 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 On 5/2/2020 at 6:36 PM, iCanaro said: 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 Expand On 5/2/2020 at 7:47 PM, iCanaro said: si ok, ma posta ioreg, che vediamo se hai sistemato il config e ti carica ssdt Expand Si eccolo in allegato. Grazie 🙂 Max’s iMac 03_05_2020.zipFetching info... Link to comment Share on other sites More sharing options...
Support Team iCanaro Posted May 3, 2020 Support Team Share Posted May 3, 2020 On 5/3/2020 at 9:27 AM, MACS said: Si eccolo in allegato. Expand 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 On 5/3/2020 at 12:32 PM, iCanaro said: si puoi provare a scambiarli salva, riavvia e posta ioreg Expand Ho invertito i due SSDT nel box "SortedOrder", salvato e riavviato. In allegato ioreg Max’s iMac.zipFetching info... 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.zipFetching info... 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