Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Status
The first post of this thread is a WikiPost and can be edited by anyone with the appropiate permissions. Your edits will be public.
Hi Hendrik94,

Can you test if the Radeon VII can play this video smoothly?

http://jell.yfish.us/media/jellyfish-400-mbps-4k-uhd-hevc-10bit.mkv

That 400Mbps is the just the overall bitrate. But IINA shows more bitrate actually allocated to the 1st half of the video, the peak is over 500Mbps. And the RX580 seems struggle to play that.

I wonder if that hit the RX580 limit. Or due to something else.
Playing fine in VLC, MSI RX580, 10.14.5... on my Haswell Hackintosh!
 
... and my iGPU is not even enabled in BIOS. Uninteresting? It was just to confirm that the RX580 could play the jellyfish video... sorry if it's bothering for you @IndioX.

I know, I don't have a MacPro but benefits greatly from the discussions and threads here... and I put a little grain of salt sometimes!
 
Last edited:
  • Like
Reactions: tommy chen
Open Terminal and run this command:

Code:
sudo nvram "recovery-boot-mode=unused" && sudo reboot recovery
I successfully booted into recovery. Opened Terminal disabled sip. Now I can’t boot back to the reg. desktop. I first tried just typing “reboot” in terminal. That usually worked in the past disabling sip. Now the reboots keep taking me to recovery. Please help. How do I get back to 10.14.5? I also tried selecting 10.14.5 in the Startup Disk panel. Same result.
 
I successfully booted into recovery. Opened Terminal disabled sip. Now I can’t boot back to the reg. desktop. I first tried just typing “reboot” in terminal. That usually worked in the past disabling sip. Now the reboots keep taking me to recovery. Please help. How do I get back to 10.14.5? I also tried selecting 10.14.5 in the Startup Disk panel. Same result.

Removing recovery-boot-mode should work.

Code:
nvram -d recovery-boot-mode

You probably have some unusual NVRAM settings/weird partitions.
 
Removing recovery-boot-mode should work.

Code:
nvram -d recovery-boot-mode

You probably have some unusual NVRAM settings/weird partitions.
Thank you so much! That worked perfectly! I have a Sonnet card with a SSD. That probably messed things up.
 
Thanks for the info. After some quick test. VLC 3.0.6 and play that video in window mode, will able to play that video smoothly with much lower GPU usage.

The bigger the window (even just black bar on both sides) will increase the GPU usage.

IINA has trouble of CPU performance. For some reason, even use hardware decode. There is still a thread that require quite a bit CPU power, and that thread can become single core performance limiting in this particular case, which eventually causing the shuttering.
I tried full screen, not much different in CPU and GPU usage compared with window mode:
upload_2019-5-21_22-35-37.png


I guess your W3690 vs my dual X5675 cause the different in GPU usage.
 
I tried full screen, not much different in CPU and GPU usage compared with window mode:
View attachment 838244

I guess your W3690 vs my dual X5675 cause the different in GPU usage.

Are you running the monitor in HiDPI resolution?
[doublepost=1558459281][/doublepost]For me, the difference is very noticeable.

Small window
Screenshot 2019-05-22 at 1.14.18 AM.png


Larger window
Screenshot 2019-05-22 at 1.18.06 AM.png


Full screen size window
Screenshot 2019-05-22 at 1.13.12 AM.jpg
 
Last edited:
  • Like
Reactions: Eschers
Are you running the monitor in HiDPI resolution?
[doublepost=1558459281][/doublepost]For me, the difference is very noticeable.
Yes, I'm running in HiDPI mode: UI like 1920x1080.

I tried native 4K, making the window smaller does reduce GPU as you mentioned.
But still even with CMD-F (full screen) my GPU usage still less than 50%.

My setting in VLC:
* Lock Aspect Ratio
* Crop, I select 1:1 to see the left & right bar as yours.
* Deinterlace (Auto)
* Post processing (disabled)

upload_2019-5-22_8-11-1.png


Something about the VLC plugin and / or setting might caused this discrepancy in GPU usage.
 

Attachments

  • upload_2019-5-22_8-9-58.png
    upload_2019-5-22_8-9-58.png
    698.8 KB · Views: 209
Yes, I'm running in HiDPI mode: UI like 1920x1080.

I tried native 4K, making the window smaller does reduce GPU as you mentioned.
But still even with CMD-F (full screen) my GPU usage still less than 50%.

My setting in VLC:
* Lock Aspect Ratio
* Crop, I select 1:1 to see the left & right bar as yours.
* Deinterlace (Auto)
* Post processing (disabled)

View attachment 838351

Something about the VLC plugin and / or setting might caused this discrepancy in GPU usage.

May be 3840x1080 HiDPI (my resolution) is bit stressful for the GPU. But doesn't really matter, I know how to play that video smoothly now :D
 
  • Like
Reactions: octoviaa
Thanks guys, I managed to enable the green check in VideoProc.
I'm noticing this in FCPX: I have 3 clips in 4k (codec HEVC) in the timeline, if I play the clips they look fluid and the gpu is used at 100% and the cpu minimally ... if I activate the background render, after it has rendered if i play the same clips they are now seeing a bit jerky and the gpu is working at 100% and the CPU at 70%
How come this happens?
My cMP is the one in signature with Mojave 10.14.5
Thank you.
 
Last edited:
Anyone running a plex server on their mac pro? If so would you mind checking if you can now enable hardware acceleration?

Wondering if this would boost the transcoding speed of HEVC -> H.264

I am VERY interested in the results. Thank you in advanced
 
I can report two complete system freezes with this patch during 3 hours. First freeze was using FCPX, second was using Quicklook. In console there are multiply "DumpGPUrestart" messages after freeze time.
10.14.5 release, 144 bootrom
 

Attachments

  • Снимок экрана 2019-05-23 в 16.44.54.jpg
    Снимок экрана 2019-05-23 в 16.44.54.jpg
    258.4 KB · Views: 219
I can report two complete system freezes with this patch during 3 hours. First freeze was using FCPX, second was using Quicklook. In console there are multiply "DumpGPUrestart" messages after freeze time.
10.14.5 release, 144 bootrom
Same for me my system freezes on FCPX trying to work on a h264 canon video edit. Not very good for actual real work. Doesn’t freeze all the time but it does sometimes.
 
Anyone running a plex server on their mac pro? If so would you mind checking if you can now enable hardware acceleration?

Wondering if this would boost the transcoding speed of HEVC -> H.264

I am VERY interested in the results. Thank you in advanced

Ran Plex server on my Mac Pro just to test this. Answer appears to be yes. My usual Plex server is Win7 with hardware transcoding. MacOS is limited to one GPU hardware transcode, which is why I run Win7 for Plex. That's a ridiculous Apple software limitation of 1 hardware transcode.

It worked on a 1080p H.264 and 1080p H.265 main. The 300mbps 4K h.265 Jellyfish.mkv file from earlier in the thread did not do hw transcode.
 

Attachments

  • Screen Shot 2019-05-23 at 8.32.09 AM.png
    Screen Shot 2019-05-23 at 8.32.09 AM.png
    410.4 KB · Views: 231
  • Screen Shot 2019-05-23 at 8.49.38 AM.png
    Screen Shot 2019-05-23 at 8.49.38 AM.png
    375.8 KB · Views: 238
  • Screen Shot 2019-05-23 at 9.01.50 AM.png
    Screen Shot 2019-05-23 at 9.01.50 AM.png
    315.4 KB · Views: 243
  • Like
Reactions: macprobuffalo
Same for me my system freezes on FCPX trying to work on a h264 canon video edit. Not very good for actual real work. Doesn’t freeze all the time but it does sometimes.
I can report two complete system freezes with this patch during 3 hours. First freeze was using FCPX, second was using Quicklook. In console there are multiply "DumpGPUrestart" messages after freeze time.
10.14.5 release, 144 bootrom

Did some quick search on Google. It seems this problem only exist on Polaris GPU (e.g. RX580), but not Vega.

And even MacBook Pro user may suffer this from RX580 eGPU (without our hack, of course). It seems the AppleGVA isn’t that ready for RX580 (they just added this hardware encoding function to RX580 in 10.14.5).

Pure guess, Vega has better (or more mature) support in hwaccel due to iMac Pro. Polaris should getting better hwaccel support later (due to eGPU), but at this moment. The driver may crash when trying to use hwaccel.

Interestingly, so far, all reported crash cases are Apple software related (FCPX, Compressor, Quicklook…). And none of the 3rd party software is affected (PP, AE, DV, FFMpeg, VideoProc, Handbrake…).

Feels like Apple hold some secret in the drivers for their own software. Which suppose to make their softwares perform more superior. But end up causing this trouble.
 
I also had a hard freeze. Did a few edits in Premiere pro than sent the sequences off to Media encoder. Exported 6 1min. clips to h.264 (1080p) using Opencl. That worked perfectly. Switched back to the desktop to look at the exported clips in the folder. Got the hard freeze. It was neat while it lasted, seeing the Jelly fish playing smoothly in VLC. But for the real world usage, its looking like a no go.
 
I also had a hard freeze. Did a few edits in Premiere pro than sent the sequences off to Media encoder. Exported 6 1min. clips to h.264 (1080p) using Opencl. That worked perfectly. Switched back to the desktop to look at the exported clips in the folder. Got the hard freeze. It was neat while it lasted, seeing the Jelly fish playing smoothly in VLC. But for the real world usage, its looking like a no go.

https://www.adobe.com/products/wishform.html
https://adobe-video.uservoice.com

Make your voice heard to Adobe. Tell them what you're doing to implement. You'd be shocked they sometimes actually listen to feedback.
 
  • Like
Reactions: orph
https://www.adobe.com/products/wishform.html
https://adobe-video.uservoice.com

Make your voice heard to Adobe. Tell them what you're doing to implement. You'd be shocked they sometimes actually listen to feedback.

But it's not an Adobe problem. He just said that Premiere Pro worked like a charm. It wasn't until he tried to view the footage (presumably with Quicktime?) from the Finder that it froze. From what h98 posted above it's the Apple apps that are freezing, not Adobe's.

I'd say file a bug report with Apple, but not sure they'd listen since it's not coming from someone using the card in a supported configuration (i.e. egpu on a TB3-equipped Mac). Certainly worth a try.
 
But it's not an Adobe problem. He just said that Premiere Pro worked like a charm. It wasn't until he tried to view the footage (presumably with Quicktime?) from the Finder that it froze. From what h98 posted above it's the Apple apps that are freezing, not Adobe's.

I'd say file a bug report with Apple, but not sure they'd listen since it's not coming from someone using the card in a supported configuration (i.e. egpu on a TB3-equipped Mac). Certainly worth a try.

Fully aware, but to ENABLE within Adobe you need to modify.

Adobe has engineers working with Apple on GPU performance. I've contacted them with issues in the past 6 months and have been elevated to fairly high levels of tech support with people who actually know what they're doing and talking about. With the lack of CUDA on Mac right now (unless you're on HS), they are throwing resources at macOS and improving hardware performance. Fully explaining the workaround (and reason for doing so) will at least get official answers or "higher" bug reports filed with Apple to (potentially) have a resolution provided.

Unfortunately, this is an issue Apple will need to address at some point or users have to develop an install workaround to correct.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.