so it doesn't look good for purchased itunes videos. I got no errors in my console when trying to play one so it isn't a mistake in my code.
I don't understand why they only play in itunes and quick time when purchased music plays fine in any quicktime enabled app.
even finder just shows a grey screen. maybe it is just a bug that apple will fix...
Yes, you are correct, purchased TV and movies also do not work.
Are you using QTKit to handle this?
yes. that is why I don't think they will work unless it is a bug that apple just needs to correct. I play the videos exactly as I play the music, and protected music works fine.
As i said even the finder shows a grey screen on those vids
I'm not entirely sure it's a bug per se.
Granted, this is old, but still:
You may want to investigate this though: QA1476
It won't help with playback, but it may help with parsing out "protected" video (or flagging somehow)
And while the messages get older and older, this seems to confirm that this is not a bug:
Tim Monroe speaks again.
thank you very much. that answers that. At this time playing protected movies is not possible at this time. Doesn't make much sense why they would provide support for music but not movies.
I could use that second link you provided to remove DRM video from the NBB library so that it doesn't even show up if you guys would like
The only thing I can figure is this:
It is impossible to completely lock down audio with DRM. There a ton of utilities (and even old fashioned analog ways) to make perfect (or near perfect) copies of audio recordings without "breaking" the DRM.
DRM video on the other hand is a little easier to control. To the best of my knowledge, there is no easy way to make a lossless (or near lossless) copy of a DRMd video through analog or digital means, and they probably want to keep it that way.
It also occurs to me that with all the anti-trust stuff going on in the EU regarding Apples "monopoly" in the digital music realm, they can use the QTKit as an argument that they provide an "open" way to enable playback of purchased audio.
Conversely, Apple doesn't have a portable video stranglehold, so it's ok (from a litigation liability standpoint) to keep the video more restrictive.
Of course, this is all wild speculation :D
While I don't know what the effort would be like, perhaps rather than quietly removing DRMd video, perhaps it could get a little lock icon or the like, so that people understand that the video is there, it's just not playable. Maybe add a pref to hide "locked" video.
(At the rate I am throwing in my two cents, I am going to be a poor man!)
I'd prefer just to not see items I can't play from the interface.
I wonder how Front Row does it? Apple must have a private API.
well apple undoubtedly can decode the DRM video in any application they create they just don't have a public way of doing it like they do with the music. so yes it seems they have a private interface, and perhaps alot of googling may reveal somebody who has found out how to use it.
to my knowlege front row, itunes, and quicktime are the only apps capable of decoding DRM video. even other apple apps cannot.