Apple Intelligence now features Image Playground, Genmoji, Writing Tools enhancements, seamless support for ChatGPT, and visual intelligence.

Apple Intelligence has also begun language expansion with localized English support for Australia, Canada, Ireland, New Zealand, South Africa, and the U.K. Learn more >

You can make a difference in the Apple Support Community!

When you sign up with your Apple Account, you can provide valuable feedback to other community members by upvoting helpful replies and User Tips.

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

VTDecoderXPCService sucking up 25-30% of CPU

Anyone else seeing this in your Activity Monitor?


VTDecoderXPCService is running a full 25-30% of my CPU's on quadcore i7 iMac with 8GB RAM.


I have no apps running, yet the service is running like crazy..... any solutions?

Posted on Jul 20, 2011 9:30 PM

Reply
Question marked as Top-ranking reply

Posted on Jul 25, 2011 2:30 PM

OK... I finally discovered the source of the problem.


VTDecoderXPCService is the sandboxing for video content in Lion. All things that are QuickTime related, audio or video, are sandboxed by this service. It just clicked as to what it is. We have iCam for our iPhones. It allows us to remotely view from the webcams on our machines. So... because iCamSource is a QuickTime-related service, VTDecoderXPCService takes over. So when iCam is operating, it's sucking up 25% of the CPU. Which I'm going to report to the developer. :-)

37 replies
Question marked as Top-ranking reply

Jul 25, 2011 2:30 PM in response to Doug Stringham

OK... I finally discovered the source of the problem.


VTDecoderXPCService is the sandboxing for video content in Lion. All things that are QuickTime related, audio or video, are sandboxed by this service. It just clicked as to what it is. We have iCam for our iPhones. It allows us to remotely view from the webcams on our machines. So... because iCamSource is a QuickTime-related service, VTDecoderXPCService takes over. So when iCam is operating, it's sucking up 25% of the CPU. Which I'm going to report to the developer. :-)

Jul 24, 2015 5:57 AM in response to Doug Stringham

I experienced intermittent choppiness in QuickTime playback because of VTDecoderXPCService sucking up to 120% (multi-thread) CPU time.

As far as I understand, the service is not required for video playback in QuickTime, as oftentimes the videos would play fine while VTDecoderXPCService was not running.


I was able to fix the issue by moving VTDecoderXPCService.xpc package out of its system folder and restarting:


sudo mv /System/Library/Frameworks/VideoToolbox.framework/Versions/A/XPCServices/VTDecoderXPCService.xpc ~/
sudo shutdown -r now


--Niko

Jun 7, 2016 9:47 AM in response to AndrewLih

⚠note that when you disable VTDecoderXPCService some videos that needed decoding won't play.


Below are the steps i took to fix this issue:

  1. When I tried to play a 1080p video file via QuickLook, it was choppy. I can see "VTDecoderXPCService" process in Activity Monitor.
  2. After I disabled VTDecoderXPCService and rebooted my Mac, the video was no longer choppy. "VTDecoderXPCService" process in Activity Monitor no longer showed up.
  3. However, when I tried to play a 4K video from Youtube (HTML 5, not Flash Player) the webpage freezes. When I force using Flash Player to play the 4K video the video lags. (of course, my MacBook Pro was underpowered for 4K videos)
  4. I enabled VTDecoderXPCService and rebooted my Mac, and tried to play the same 1080p video file via QuickLook. It was not choppy and played just fine. Plus I didn't see "VTDecoderXPCService" process in Activity Monitor.
  5. I tried playing the same 4K video from Youtube (HTML 5) and "VTDecoderXPCService" process in Activity Monitor appeared. It no longer freezes the webpage. The 4K video was choppy just as I thought because my MacBook Pro was underpowered for 4K videos.

ℹif you are unfamiliar with terminal:

try to disable VTDecoderXPCService by adding an extra extension or moving the VTDecoderXPCService file to another folder, DO NOT remove it!

and enable VTDecoderXPCService by removing the extra extension or moving that file back to the path nikok mentioned.

Jul 22, 2011 4:49 AM in response to Doug Stringham

I have a different but application-related problem: when I select my Documents folder, I get an "Application Quit Unexpectedly" report that shows the following -


Process: VTDecoderXPCService [551]

Path: /System/Library/PrivateFrameworks/VideoToolbox.framework/Versions/A/XPCServices /VTDecoderXPCService.xpc/Contents/MacOS/VTDecoderXPCService

Identifier: VTDecoderXPCService

Version: ??? (???)

Code Type: X86-64 (Native)

Parent Process: ??? [1]


The Documents folder closes and I can not read it.

Jan 29, 2012 11:07 AM in response to Doug Stringham

Yes but on my imac (10.7.2), my vtdecoderservice randomly and repeatedly launches the soundtrack of a video of a CNC machine I recorded even though I'm fairly certain I deleleted that! A virus? I've run Sophos, Cleanmymac and Disk Utility (and Mackeeper until I was advised to remove that) and I've restarted with PRAM held down - none of which change this problem. The sound appears weven when there are no other progs running. I'm at a loss how to stop this. Apple: any ideas? Users: any one else had this weird thing?

Aug 22, 2015 3:20 PM in response to aawills

This is what's happening to me too but it occurs at random times with 1-3 of the same commercials playing at the same time. I only had google search open in Firefox so I opened Activity Monitor and checked all of the program s that were running. In Activity Monitor, Firefox had a drop-down arrow so I clicked on in and it showed an item that had something to do with shock-wave. I force quit the item and the sound sent away. The other line item showing is: VTDecoderXPCService .


I am baffled as to what is going on. Any assistance would be appreciated.

Dec 3, 2015 5:12 AM in response to Doug Stringham

I also had this issue, with up to 28% of cpu being sucked up by VTDecoderXPCService. I shut down possible problem applications one by one: Chrome, Thunderbird, iTunes, etc. with no change. Then I remembered that Full Deck Solitaire had a video background and changed it to wallpaper, and voila, VTDecoderXPCService shut down and did not come back. It also fixed some of the issues I was having with speed, so I think the hit of ~30% of the cpu was making speed issues apparent. (spinning balls, spinning circles, etc.) Even filling in the Open With program list was sometimes taking 8-10 seconds or more when clicking on a TXT file! I have not checked if this helped that issue yet.


Based on this, you might check anything that may have a video loaded/running, even in the background. With the ubiquitous videos on all web pages anymore, this might be an issue where I go back to the DOS days and Quit the browser unless I am going to use it. Caveat: I have not checked in depth to see if having the browser open brings back VTDecoderXPCService, but a quick check does not seem to be a problem.


This is on a mid 2010 MBP with 2.66 GHz i7 dual core and 8 GB ram running 10.10.5 Yosemite.


Hope it helps.

Feb 12, 2016 5:38 AM in response to Asantee

Same Problem solved: 30% CPU because of opening this url: http://eyeem.com/ - by closing tabs of not yet visited websites first it turn out that it was that one. no idea what is running on that page behind the curtain.


bravely running, easily breathing and never crashing soul called "the machine": macbook pro 15" early 2009 - OSX 10.10 yosemite - little tuning

VTDecoderXPCService sucking up 25-30% of CPU

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.