2008-10-29, 10:50 | Link #803 | ||
Love Yourself
Join Date: Mar 2003
Location: Northeast USA
Age: 38
|
Quote:
Quote:
__________________
|
||
2008-11-09, 21:19 | Link #804 |
Senior Member
Join Date: Jan 2006
|
This is a bit odd, but I suddenly can't play HD video on my macbook pro. I know for a fact my computer is capable of playing at least 720p smoothly since I watched an episode of anime that was 720p just a week ago. I've been using MplayerOSX extended and I'm suddenly getting big cpu usage spikes that didn't happen before.
The only things I can think of that changed in the last week were a software update (some airport express update I had been putting off) and the fact that my battery is starting to fail (I'm running off the AC adapter right now). I don't think either of those should be causing a problem with video playback though. Anybody else been having this problem lately? I'm guessing it's something specific to my computer though, hoping somebody might have some idea. The only other way I can think of to resolve the problem is a clean install, in case some bit of software I might have downloaded is borking it somehow. Thanks for any help. |
2008-11-09, 22:25 | Link #805 |
Love Yourself
Join Date: Mar 2003
Location: Northeast USA
Age: 38
|
Does it do that with all HD videos, or just one particular 720p video? When you start playing a video, open the Activity Monitor and sort by CPU utilization. Is there anything unusual using a lot?
You might want to try rebooting and see if that stabilizes anything. I'd also recommend possibly using a different player or build of MplayerOSX to see if maybe an update is slightly incompatible with the current version you're using (although I don't know; just a guess).
__________________
|
2008-11-09, 23:07 | Link #806 |
Senior Member
Join Date: Jan 2006
|
That was quick, thanks for the reply . I just tried restarting and that doesn't seem to help any, unfortunately. I also tried using a build of mplayer compiled from a fresh source from the svn repository which was a no go too .
According to activity monitor, mplayer is the only process really using CPU time. While playing, the service "mplayer window" is showing around 90 for CPU. Looks like it's maxing out one of the cores (this is a Core Duo Macbook pro). That is for any video that is 1280x720. SD video seems to be around 30 for the most part, as far as I can tell. It seems like the problem is mostly affecting video, since the audio comes out right. Video looks smooth enough, but it's way behind the audio. I tried fiddling with the playback speed, but all it did was speed up and slow down the audio. The video remained pretty much the same. |
2008-11-10, 00:15 | Link #808 |
Senior Member
Join Date: Jan 2006
|
Is this the preferences file in the preferences folder in the home directory? If that's the file, then it doesn't seem to be the problem either :-/.
I have discovered something interesting though. The problem seems to be mplayer. Using VLC player the files play back fine, minus softsubs. And this shows around 100% for CPU time. Alternatively, I can use Quicktime+perian which utilizes about 150%. (o,O). I never knew that quicktime ran with dual threads and all that. It seems that for the time being I can use the QT+perian solution, though I'd like to get things sorted with mplayer since it is still my preferred player. Thanks for all the replies so far . edit: well, QT+perian mostly works. Still looks a little choppy, and the video quality seems a bit lower I think...maybe. Watchable at least, though. |
2008-11-10, 00:25 | Link #809 |
Member
Join Date: Sep 2007
Age: 37
|
You are using the mplayer extended right? i still have some bugs with that version but everything works like a charm without much problems. can give you another version of mplayer made by other members that worked perfectly without much problems, so you can see if that helps.
If Perian+QT works that means mplayer is at fault, but must be some bug because you have core duo maybe. core duo and core 2 duo are suppose to play h264 720p flawlessly i think. You could always try and change the video output options from mplayer to check for a difference too. |
2008-11-11, 22:35 | Link #810 | ||
ANIUE!111
Join Date: Oct 2006
|
Is this all HD videos or only a certain one? If more than one, what codec and file container are being used for the video? If it's not encoded with x264 (i.e. it's one of Apple's trailers or something and not anime), try adding in the options
Quote:
Quote:
|
||
2008-11-11, 22:58 | Link #811 |
Senior Member
Join Date: Jan 2006
|
As far as I can tell this is all HD videos, and all I've been trying to play is anime. All the files are in MKV format, and I assume they're encoded with x264.
Using the additional decoder options doesn't seem to have any effect, oddly. I remember using those options when trying to watch some 1080p anime a while back, and they worked pretty well despite needing to drop a few frames. The video seems unchanged in this situation though. I also gave MplayerOSX extended another download, but that doesn't seem to be the issue either. For now I'm using quicktime+perian, and that's going ok. Still a little bit choppy, and I can't see softsubbed karaoke (not a big deal :-/). I tried VLC as well, which ran a little better, but it was causing some pretty bad video artifacts. I'm going to try compiling a new version of mplayer in the near future to see if that helps. Otherwise I'll just mess around with things until it hopefully works. Thanks for all of the advice so far. edit: forgot to mention I tried changing the video output options like sk3 suggested, but that didn't seem to fix the issue either . |
2008-11-15, 05:23 | Link #813 | |||
Senior Member
Join Date: Jan 2006
|
I think I've figured out what the problem is and finally have a set of parameters that makes things playable again. I'm hoping somebody more knowledgeable might be able to figure out why this works and what is causing the problem.
The apparent cause is that mplayer is throwing in an extra video filter for converting the colorspace. When just trying to play a video file with no additional parameters it says something like this: Quote:
Quote:
Quote:
Last edited by Solecs; 2008-11-15 at 05:35. |
|||
2008-12-06, 16:11 | Link #814 |
Senior Member
Join Date: Jan 2006
|
Apparently the problem was, in fact, the battery. I finally forked over the $100 for a new battery, and everything plays fine now. My guess is that playing the video needed more power than just the adapter could give, so it needs some power from the battery or something.
That said, using the "-vf ass,yuy2" filter still reduces cpu usage. I guess finding that out was somewhat worth all of the headache :-/. Thanks for all the suggestions while I was trying to figure this out . |
2008-12-06, 19:59 | Link #815 |
Member
Join Date: Sep 2007
Age: 37
|
Solecs, great to hear that your problem is solved
And by the way, the problem you had is just normal i guess. IMHO apple laptops, when running without battery, voltage and cpu frequency is reduced. I have read something about that in apple knowledge base but can't find it right now to show you. |
2008-12-07, 04:32 | Link #816 |
Senior Member
Join Date: Jan 2006
|
After some searching it looks like you're right, the article in question is http://support.apple.com/kb/HT2332. I wish they would have made that more readily known, would have saved me some trouble :-/.
I don't imagine it's common to run without a battery though, I just happened to have a dead battery. Otherwise I don't think I'd ever run into this, oh well. Learn something new everyday I guess . (Though I have to wonder why they couldn't just design the computer or power adapter to be able to handle all loads...) |
2008-12-28, 17:23 | Link #818 | |
What?
Join Date: Nov 2007
Location: The house besides yours
Age: 40
|
Quote:
There is MPlayer Extended, you might want to check over here: http://forums.animesuki.com/showthread.php?t=70005 Also, we might see some sort of performance boost when Snow Leopard comes out. |
|
Tags |
fansubs, mac, wiki candidate |
|
|