In a case like that, why wouldn't you leave it as it is by default? You want your Vid encode to be able to use both cores, don't you? that greatly increases the speed. And if you have musicmatch running, that would only need a single thread anyway and it wouldn't matter which one, as your vid encode woud be using both.
IMO it's unneccesary to set affinity for something like this.
And even if your vid encoder program is only single threaded and windows makes a weird mistake and sets it and musicmatch to the same thread, playing MP3's takes up so little CPU power that it shouldn't matter anyway.