Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

alecd

macrumors newbie
Original poster
Nov 2, 2011
7
0
I (like others) are experiencing video playback problems on my PPC. I am trying to verify what video formats should and shouldn't playback on a powerbook G4 1.5Ghz, and other systems.

Flash 10.3 video (on some websites).
This stutters (jumps from reference frame to reference frame) due to Flash 10.1 being the last version available for powerpc. Presumably no solution to this, except the hope that Flash will eventually be replaced - by something that is supportable by PPCs! I am slightly confused about Flash installation: when you download / install Flash 10.1 is it installed on the system, or as a plug-in to each browser you have? If you install a new browser will it have Flash 10.1 available?!
Is there a good website to test different versions of Flash content?

iPhone / iPad video (H.264).
This stutters when being played back by Quicktime 7.7 on the powerbook. This surprises me, as QT 7.7 came out a while ago (before Leopard release), and is meant to support H.264. I realise that there is some uncompression required to playback H.264 video, but the powerbook g4 is quite capable of serious video / audio editing, so I would have thought would have had no problem with H.264. Also, an iPhone4 or an iPad2 has a slower processor than the powerbook 1.5Ghz.
I wondered if Quicktime 7.7 is the problem, and whether an install of an earlier version of Quicktime 7 might improve H.264 playback, or might there be something else not right?

Thanks

alecd
 
I am slightly confused about Flash installation: when you download / install Flash 10.1 is it installed on the system, or as a plug-in to each browser you have? If you install a new browser will it have Flash 10.1 available?!
When you download Flash from Adobe it is installed system-wide, it's up to your browser to utilise it. Most do, though Crome uses it's on Flash plugin which is entirely seperate from the Adobe download.


iPhone / iPad video (H.264).
This stutters when being played back by Quicktime 7.7 on the powerbook. This surprises me, as QT 7.7 came out a while ago (before Leopard release), and is meant to support H.264. I realise that there is some uncompression required to playback H.264 video, but the powerbook g4 is quite capable of serious video / audio editing, so I would have thought would have had no problem with H.264. Also, an iPhone4 or an iPad2 has a slower processor than the powerbook 1.5Ghz.
I wondered if Quicktime 7.7 is the problem, and whether an install of an earlier version of Quicktime 7 might improve H.264 playback, or might there be something else not right?
The performance you get will depend on your processor, the specs of the video file and how efficient the decoder is. When considering the file; the resolution, bitrate, profile and codec are all important factors which effect performance, not just the codec.

CorePlayer uses the CoreAVC decoder which is very efficient and should give you better performance than QT with h264, but it is commercial software.
 
For youtube video use MacTubes with the player type set to Quicktime in preferences. It will make up to 480p very fluid and playable. It also makes it very easy to download in all available qualities.

For better h.264 playback overall use the newest VLC (1.1.12 PowerPC) and go to the basic input & codec preferences. At the very bottom just above the Save button you will see a pull down menu option for "Skip the loop filter for h.264 decodong". Set this to "All" then click save and relaunch VLC. It will make h.264 videos about 5-10% degraded in quality but use approx. 20-60% less CPU in turn depending on the video. I'm able to play 720p h.264 with 2000kbps+ bitrate very smoothly on a G4 1.8 GHz. Before finding this option a while back those same videos were quite choppy.
 
Last edited:
G4 and G5 chips lack hardware support for H.264, that's why they struggle decoding it. OTOH, the iPhone/iPad chips have hardware support for H.264, so they are actually a lot faster than G4 and G5 chips in this respect.
 
G4 and G5 chips lack hardware support for H.264, that's why they struggle decoding it. OTOH, the iPhone/iPad chips have hardware support for H.264, so they are actually a lot faster than G4 and G5 chips in this respect.

Any PowerPC developer could use Altivec to compensate for this. VLC and Mplayer actually use far less CPU all round than Quicktime on PowerPC Macs because they utilize Altivec optimizations properly.

There is VERY highly optimized PowerPC sw out there.. you just need to see past the default apps like QT.
 
For youtube video use MacTubes with the player type set to Quicktime in preferences. It will make up to 480p very fluid and playable. It also makes it very easy to download in all available qualities.

For better h.264 playback overall use the newest VLC (1.1.12 PowerPC) and go to the basic input & codec preferences. At the very bottom just above the Save button you will see a pull down menu option for "Skip the loop filter for h.264 decodong". Set this to "All" then click save and relaunch VLC. It will make h.264 videos about 5-10% degraded in quality but use approx. 20-60% less CPU in turn depending on the video. I'm able to play 720p h.264 with 2000kbps+ bitrate very smoothly on a G4 1.8 GHz. Before finding this option a while back those same videos were quite choppy.

I agree on both ports, Mactubes the the right seetings is a big step upfor Youtube, any VLC plays things smoothly that Quicktime won't.
 
Any PowerPC developer could use Altivec to compensate for this. VLC and Mplayer actually use far less CPU all round than Quicktime on PowerPC Macs because they utilize Altivec optimizations properly.

There is VERY highly optimized PowerPC sw out there.. you just need to see past the default apps like QT.
Well, no ****, Sherlock. Even with VLC, the G5 has no game in 1080p.
 
Well, no ****, Sherlock. Even with VLC, the G5 has no game in 1080p.

Not true. Core player makes 1080p playable on higher speed PowerPC systems. Any other ignorant comments? You think you know what you're talking about but I can assure you that you're mistaken.

Delusions should only be shared with people who request delusions. When people ask for real answers like in this thread then delusions have no place.
 
zen.state is right. CorePlayer can handle this. If my dual G4 can do it, your G5 can do it too (and probably even better).

From research I have done it looks like Core Player is the most perfectly Altivec optimized video player available on OS X. It also has full Intel optimizations.

Edit:

Just want to add thoughts on VLC. The truly great thing about it is just how vastly customizable everything it does or can do is. Anyone who has ever looked at all the preferences beyond the basic panel knows what I mean. Even after 7-8 years of using VLC now and experimenting with different things I still only know maybe 40-50% of the preferences well. There are literally well over 1000 things that can be fine tuned.
 
Last edited:
Thanks for the suggestions. I'll try VLC again, and perhaps CorePlayer.
I have just tried MPlayer OSX Extended with a 720p h.264 (.mp4), with various playback options, and it was not successful. I notice that iPhone4's video resolution is 1280 x 720 (is that 1280p or 720p?!). Whereas my previous phone recorded at 320 x 240 (and playedback in QT fine).

alecd
powerbook g4 1.5ghz
 
Thanks for the suggestions. I'll try VLC again, and perhaps CorePlayer.
I have just tried MPlayer OSX Extended with a 720p h.264 (.mp4), with various playback options, and it was not successful. I notice that iPhone4's video resolution is 1280 x 720 (is that 1280p or 720p?!). Whereas my previous phone recorded at 320 x 240 (and playedback in QT fine).

alecd
powerbook g4 1.5ghz

Stick to VLC or CorePlayer for h.264. Mplayer has never been very good with any x.264 in general but is with everything else. VLC is my main player but I keep a great PowerPC optimized version of Mplayer from 2006 around for the rare thing VLC doesn't play well. I made a thread about this Mplayer a while back that you can view here. It was once my main video player but the PowerPC version of VLC has gotten much better over the last few releases. They once hinted at dropping PowerPC development but some great developers stepped up and they obviously have a good grasp of Altivec.
 
A 1280 x 540 video (StarTrek preview) with a stream rate of about 8k plays fine on my G4 1.5Ghz (with the VLC tweak). iPhone video (1280 x 720 stream rate 11k) stutters along, and plays upside down! Any further VLC tweaks to try, or will CorePlayer make the difference?
 
A 1280 x 540 video (StarTrek preview) with a stream rate of about 8k plays fine on my G4 1.5Ghz (with the VLC tweak). iPhone video (1280 x 720 stream rate 11k) stutters along, and plays upside down! Any further VLC tweaks to try, or will CorePlayer make the difference?

Although VLC is a must have on any mac computer since it opens everything (I use it often), CorePlayer uses way less CPU power for the same playback result. I have a Powerbook G4 1.67 ghz (talking bout this one since its closer to yours) and VLC set to "skip frames" performs at least 2X worse than CorePlayer (I must say I'm using tiger and the newest VLC is better). Expect 1.5X performance gain over VLC if you are using Leopard.

Simply put --> CorePlayer is magic, and is one of the few apps that is worth the money. Main drawback --> badly encoded HD files look uglier than in VLC.
 
Nova77:

I assume you're running VLC 0.9.10 if you're running it on Tiger yes? It's the final Tiger compatible build. All the OS 10.5+ only 1.0.x builds were not much better but the 1.1.x builds are very solid.

I honestly don't see the drop off in performance so many claim between Tiger and Leopard. I do see a small bit of a gap in performance on my 1GHz Sawtooth but not the 1.8GHz at all. All my Cinebench graphic scores (hardware and software) are higher in Leo. This is a discussion for another thread though..
 
Nova77:

I assume you're running VLC 0.9.10 if you're running it on Tiger yes? It's the final Tiger compatible build. All the OS 10.5+ only 1.0.x builds were not much better but the 1.1.x builds are very solid.

I honestly don't see the drop off in performance so many claim between Tiger and Leopard. I do see a small bit of a gap in performance on my 1GHz Sawtooth but not the 1.8GHz at all. All my Cinebench graphic scores (hardware and software) are higher in Leo. This is a discussion for another thread though..

Yes, its 0.9.10 in Tiger, 1.1.12 in Leopard. I don't think the difference is big, but I do see it with my Powerbook G4. However the biggest difference is that 1.1.12 is far more stable than 0.9.10.
 
G4 and G5 chips lack hardware support for H.264, that's why they struggle decoding it. OTOH, the iPhone/iPad chips have hardware support for H.264, so they are actually a lot faster than G4 and G5 chips in this respect.

Makes you wonder how much tech has evolved.
 
I'm having trouble activating CorePlayer after purchase. Will report how it does once I get a reply from coreplayer support.
 
I'm having trouble activating CorePlayer after purchase. Will report how it does once I get a reply from coreplayer support.

Might not be the case but... double check your computer's serial number on CorePlayer's website. They create keys with it, and if you happen to have mistaken a capital letter for a normal letter then your CorePlayer key won't work at all. You can change it on mobihand's website (log in...).
 
They once hinted at dropping PowerPC development but some great developers stepped up and they obviously have a good grasp of Altivec.

Thanks for that, zen.state. I had no idea that VLC was still being developed for PowerPC. When I downloaded 1.0.5, the website said that it'd be the last version.
 
Might not be the case but... double check your computer's serial number on CorePlayer's website. They create keys with it, and if you happen to have mistaken a capital letter for a normal letter then your CorePlayer key won't work at all. You can change it on mobihand's website (log in...).

I didn't enter my computer's serial number when I purchased. Is this required for the key to work?! If so I'll go back and click the 'change' serial number button in Mobihand website. Now I know why I haven't purchased software for a while. Still no reply from support@corecodec.com. (Now how do I find my laptop serial number?!)
 
You can find your computers serial number in system profiler in the hardware pane it defaults to when you open it.
 
Any PowerPC developer could use Altivec to compensate for this. VLC and Mplayer actually use far less CPU all round than Quicktime on PowerPC Macs because they utilize Altivec optimizations properly.

There is VERY highly optimized PowerPC sw out there.. you just need to see past the default apps like QT.

As a developer, I can tell you while things like Altivec are quite good, they're still not enough to be competitive with an actual H.264 hardware decoder chip.

QuickTime is already Altivec accelerated anyway. Not sure about Flash.
 
QuickTime is already Altivec accelerated anyway.

Not nearly as well as VLC and Mplayer are. The proof is in the far lower CPU use. You seem to be speaking from specs rather than hands on experience.
 
Not nearly as well as VLC and Mplayer are. The proof is in the far lower CPU use. You seem to be speaking from specs rather than hands on experience.

Depends on which version of OS X you're comparing against. VLC and Mplayer use OpenGL output. QuickTime doesn't necessarily output in GL depending on the OS X version.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.