Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
We will remove the "iPod plugin" feature soon, since the new "Hardware Decoding" feature can nearly replace it.
What do you mean "nearly" replace it? I tried playing an mp4 with the built-in iPad video player and it plays better than the iPod setting in Goodplayer, without any sync problem, and it is resumable. Can't you just automatically use the built-in player for supported formats?
 
Comparing with iPod plugin, the only thing the "Hardware Decoding" new feature missing is the iOS 4.x general AirPlay support.

"Hardware Decoding" can support resume.

It is impossible to just use the built-in player for supported formats in our app.

For the sync issue, please share the issued file to us if possible. You can upload it to Dropbox or other files sharing site. Thanks. Our Email: service@hustmobile.com

What do you mean "nearly" replace it? I tried playing an mp4 with the built-in iPad video player and it plays better than the iPod setting in Goodplayer, without any sync problem, and it is resumable. Can't you just automatically use the built-in player for supported formats?
 
Would it be possible for goodplayer to embrace 1080p mkv file in the new future or it's never going to happen?
 
Would it be possible for goodplayer to embrace 1080p mkv file in the new future or it's never going to happen?

It's up to Apple... GP would support them if Apple allowed it. Now, all you can do is either jailbreak or pre-remux.
 
For the 1080P MKV playback, we made some progresses on it.
However, the new H.264 decoding method is so complicated that we could not find a way to merge it into GoodPlayer.
So now we are working on a new player project for 1080P MKV playback (and it is also for other high definition H.264 media files). It looks very promising for high definition H.264 media files playback in our development. It is a pity that we could not use it in GoodPlayer now, however we will keep trying on it.

It's up to Apple... GP would support them if Apple allowed it. Now, all you can do is either jailbreak or pre-remux.
 
For the 1080P MKV playback, we made some progresses on it.
However, the new H.264 decoding method is so complicated that we could not find a way to merge it into GoodPlayer.
So now we are working on a new player project for 1080P MKV playback (and it is also for other high definition H.264 media files). It looks very promising for high definition H.264 media files playback in our development. It is a pity that we could not use it in GoodPlayer now, however we will keep trying on it.

WOW!!!!! Is it even faster than, say, AVPlayerHD (a player with one of the best full HD decoders)?
 
As far as we knew, AVPlayerHD should use software H.264 decoding for MKV playback.
Our new H.264 decoding uses hardware acceleration, it should be faster than the AVPlayerHD. It is up to your testing when our new app is on app store.

Since there are other overheads involved, our new H.264 decoding should be slower than the private API that XBMC uses.

So far for iOS H.264/AVC decoding performance, here is the performance what we know:
private H.264/AVC decoding API that XBMC uses > our new H.264 decoding uses hardware acceleration > software decoding

WOW!!!!! Is it even faster than, say, AVPlayerHD (a player with one of the best full HD decoders)?
 
Glad to chat with you here, Werner. We have a lot of chats by email.
We do not have a beta version yet.
In our testing,on H.264 decoding it looks better than other hardware acceleration based solution on App Store (and thanks to your mention other apps to us).
We hope the new player can be on App Store in May or June. However, so far, the beta is not ready.

You mean you have (closed) betatest? Of course I'd like to participate ;-) (BTW, I'm Werner Ruotsalainen himself - does the name ring a bell? ;-) )
 
In our testing,on H.264 decoding it looks better than other hardware acceleration based solution on App Store (and thanks to your mention other apps to us).

You mean EC Player, RushPlayer and "It's playing"? They're the only ones that do use HW acceleration (by silently demuxing MKV files during playback) - but, currently, they aren't able to come close to seamless HW decoding because of the pauses every 10-15 seconds.


We hope the new player can be on App Store in May or June. However, so far, the beta is not ready.

OK; feel free to drop me a mail (if you don't announce it here) if the beta starts and if I can join it.
 
Yes, we mean these apps. It looks that our new HW decoding can play without this annoying pause every 10-15 seconds.
The first beta of new player will be ready in May, we will notify you then.

You mean EC Player, RushPlayer and "It's playing"? They're the only ones that do use HW acceleration (by silently demuxing MKV files during playback) - but, currently, they aren't able to come close to seamless HW decoding because of the pauses every 10-15 seconds.




OK; feel free to drop me a mail (if you don't announce it here) if the beta starts and if I can join it.
 
Yes, we mean these apps. It looks that our new HW decoding can play without this annoying pause every 10-15 seconds.

Wow! Great! Sounds REALLY promising.

BTW, then, I don't see why it wouldn't be of the same speed as that of XBMC. After all, you're directly using the iPod player.
 
No, we do not use the iPod player directly.
Compared with XBMC H.264 decoding, there are extra overheads involved, so it is slower than XBMC way.
The good news is that our new HW decoding has room to improve.
However, even after the possible improvement, it will be slower than XBMC way too, but it will be much closer. We are working on this improvement too.


Wow! Great! Sounds REALLY promising.

BTW, then, I don't see why it wouldn't be of the same speed as that of XBMC. After all, you're directly using the iPod player.
 
Now, all you can do is either jailbreak or pre-remux.
So there is an app on Cydia that can play 1080p MKVs smoothly?

----------

WOW!!!!! Is it even faster than, say, AVPlayerHD (a player with one of the best full HD decoders)?
Does AVPlayerHD play 1080p or even 720p MKVs more smoothly without audio sync problems?
Reading the reviews, Goodplayer seemed to do better on both. So I bought only Goodplayer.

----------

We hope the new player can be on App Store in May or June. However, so far, the beta is not ready.
Will this be an update for current users or a new app?
 
XBMC (which was also mentioned by the GP folks here) and RushPlayer+. Please see http://www.iphonelife.com/blog/87/multimedia-player-rushplayer-updated-quick-change-review for more info on the latter.
Wow, your site is what I have been looking for since I got my iPad 3. Lots of in-depth technical detail, even mention of SFR analysis. Nice. I have found absolutely nothing even close to this. That bible sounds great. Can I be a beta reader?

AVPlayerHD's H.264 (both AVC and ASP) decoder is definitely better at 1080p using the same test material.
OK, you say BETTER, but it still pauses or stutters?
 
The new player will be a totally new app first. We still could not find a way to use the new h.264 decoder in GoodPlayer. Once we find the way, we will merge the new H.264 decoder to GoodPlayer.

So there is an app on Cydia that can play 1080p MKVs smoothly?

----------


Does AVPlayerHD play 1080p or even 720p MKVs more smoothly without audio sync problems?
Reading the reviews, Goodplayer seemed to do better on both. So I bought only Goodplayer.

----------


Will this be an update for current users or a new app?
 
GoodPlayer 5.1 released

What's New in Version 5.1
1. SMB/CIFS client issue fixed
2. WebDAV client issue fixed
3. Hardware Decoding mode supports external srt subtitle
4. For the 3rd party apps, GoodPlayer supports goodplayer://http://www.example.com/track.mp3?appCallback=otherapp://command format URL scheme, so after the file playback in GoodPlayer, the 3rd party app can be called back
5. Hebrew localization added, thanks to Gidi Mizrahi
6. FTP client adds more encoding options
7. Please note the DVD .iso title and chapter support is only for local .iso files, not for .iso streaming playback. For DVD .iso streaming playback, please still use swiping left/right or up/down to change audio tracks and subtitle tracks

http://itunes.apple.com/us/app/goodplayer-movie-player-downloader/id416756729?mt=8
 
Just tested AVPlayerHD 1080P MKV playback, it is slow and jerky. But for software decoding, this is just normal and expected.

Sure - the chart, which has all the essential info, is public. I, generally, create the chart first and the text at the end, mostly explaining what the individual rows in the chart mean and, generally, I also recite how the players behave. The latter, however, is already in the chart itself.




Still stutters. There is currently simply no way of fully software decoding 1080p AVCHD content without stuttering - the A5(X) CPU is simply not powerful enough. It's the most demanding video format requiring tons of CPU power.

Some other formats, for example ASP (aka plain MPEG-4 - not to be conhused with the MP4 container / file format, which can also contain AVCHD content), can already be flawlessly played back - see for example the 1080p ASP test video (Big Buck Bunny 1080p AVI, which is an ASP video itself) playback comparison at http://www.iphonelife.com/blog/87/review-brand-new-free-video-player-qqplayerhd .


----------

Some tips for GoodPlayer SMB workgroup support: For SMB workgroup input 1. Please try "MSHOME", it helps sometimes 2. It is case sensitive 3. You can clear the workgroup information and try again
 
Just tested AVPlayerHD 1080P MKV playback, it is slow and jerky. But for software decoding, this is just normal and expected.

Yup, exactly this is why I've stated there's no player in AppStore with flawless 1080p MKV (H.264 AVC) playback.
 
The new player will be a totally new app first. We still could not find a way to use the new h.264 decoder in GoodPlayer. Once we find the way, we will merge the new H.264 decoder to GoodPlayer.
So you're going to make those of us who are struggling with Goodplayer issues either pay for a new app or wait for you to upgrade Goodplayer?
 
Yes, we do not find a GoodPlayer upgrade solution yet.
Sound crazy, but it is the only way we find now, we do not want to maintain 2 player apps too. Besides this new decoder, the new Player will use totally different architetture under the hood too. It is a total new app.
We will maintain and upgrade GoodPlayer at the same time. Even the new player app is mature in the future, the GoodPlayer streaming support should be always be better. We hope the new player app can fix some other issues in GoodPlayer too. Since some architetture issue, some issues in GoodPlayer just cannot be easily solved.

When the new app is out, the GoodPlayer users should have a higher priority to get the free promo code. However, since there are so many GoodPlayer users, there is no promise every GoodPlayer user can get a free promo code.

Please also note that we never promised GoodPlayer can support 1080p mkv before. Even now we cannot promise GoodPlayer can support 1080p mkv in the future. However we will be always trying to improve it.

So you're going to make those of us who are struggling with Goodplayer issues either pay for a new app or wait for you to upgrade Goodplayer?
 
Last edited:
I noticed that it is not the resolution it is the bitrate!

For Avplayer I have tried a lot of 720p and 1080p and they work flawlessly. However when I try high bitrate versions of the same video then I notice more stuttering.
I think if its over ~2500 bitrate then it starts having issues.
 
I noticed that it is not the resolution it is the bitrate!

For Avplayer I have tried a lot of 720p and 1080p and they work flawlessly. However when I try high bitrate versions of the same video then I notice more stuttering.
I think if its over ~2500 bitrate then it starts having issues.

Most scene MKV's (or, basically, anything with H.264 in them) are between 7-12 Mbps. Home cameras generally produce 12+ MBps H.264 footage. That is, 2500 is just too low for really quality, artefact-free footage.

----------

Is this better than Azul?

Now that's an easy question to answer. The only advantages of Azul over Goodplayer are as follows:

- Camera roll access
- Speed change (excellent implementation: the sound pitch remains. 0.5, 1.5, 2 times faster playback. )
- Access to local Music / Videos library
- (Bookmarks: it's there but didn't really work in my tests)
- Playlist support (very rudimentary though, compared to the, in this respect, better players: no separate playlists, only one, global one)

In all other tests / respects, GP is clearly better, particularly at codec quality / efficiency, in which Azul, generally, sucks.

(All this info can be found in the preview version of the chart of my forthcoming iOS Multimedia bible.)

BTW, GP folks, any words on implementing the features listed in the above list?
 
Last edited:
Love the discussion comparing different video players and the developers of GoodPlayer to candidly discuss other options. Very nice.

I'm running 5.1 on the new iPad. When I stream a 720p MKV via SMB and use hardware acceleration, the audio is out of sync. Based on earlier conversation, it sounds like this is an unexpected result. Am I the only one, or is this a known bug?
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.