Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Kind of a random request, but something that would be cool nonetheless; would there be anyway I could make Spotify (and possibly iTunes etc.) pause when I start playing a YouTube video, and then start again once the video ends or I pause it?

Is there any software that would allow me to do this? Or a language that would be able to accomplish this?

64bit Windows 7

share|improve this question
    
What's your OS? –  slhck Jun 26 '12 at 11:50
    
Sorry, should have mentioned. 64bit Windows 7 –  Sam Jun 26 '12 at 12:23
    
Did you ever solve this issue? –  Rob Jun 11 '13 at 11:14
    
No, I did not solve this issue. –  Sam Jun 27 '13 at 11:34
add comment

2 Answers

I built mute.fm (http://www.mute.fm/) to solve this problem. It works with iTunes, Spotify, and many other music players and will mute/pause it for YouTube or any other video or foreground sound.

share|improve this answer
add comment

Haven't tested it, but I think it's doable.

First, add this wrapper to your spotify: https://github.com/johanlindquist/jahspotify. This will give you a REST interface to control playback.

Now, create a chrome (I assume that's what you're using. If not, there are probably similar options for other browsers as well) extension that works for everything on YouTube's domain and add this: http://stackoverflow.com/q/8152814/1456578. Change the code to pause/resume spotify when a certain event happens on YT player.

As I'm intrested in a solution myself as well, I'll probably try it out sometime soon and will then update this answer with the results. Will most likely create/use a lightweight node server to wrap Spotify instead, because Tomcat seems like an overkill and all you (I) actually need is the play/pause functionality.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.