GPlayer Support

GPlayer – A media player for iPhone/iPad.

GPlayer lose sound in the latest version

with 97 comments

This is because ac3 codec patent issue, for MKV files, suggest to use AAC codec for audio stream. You can get ac3killer from and we will add ac3 decoder as a plugin in the next update.


Written by Admin

December 12, 2012 at 1:45 am

GPlayer FAQ

with 315 comments

Contact us if you have any other questions or suggestions!

  • How do I put files into GPlayer?

To add files to your GPlayer app, you have to go to iTunes, and select the “Apps” tab. At the bottom of this page, there’s a “File sharing” section – just select GPlayer in the list, and add files from there. Note that you don’t have to sync your iPhone or iPad to iTunes to add movies. Just drop files in the “File sharing” tab, and they’ll be uploaded immediately. You can even use a friend’s iTunes to add videos to your own iPhone. Also, adding files over WiFi is supported. Indeed, WiFi is significantly slower than USB, and ruins the battery life.

If your IOS version is 4.0 or later, you can use FTP client to upload whole folders directly to GPlayer, with WINDOWS, you can use windows explorer to do this, with MAC, you can use build-in ftp client or cyberduck to do this. Pay attention to your FTP client’s encoding method, you can change server’s encoding method in the settings page of GPlayer.

  • What kind of streams does GPlayer play?

GPlayer is able to play RTSP and MMS streams. For now those can’t be added to the media library, but you can click an RTSP or MMS url in Safari or Mail for example. If you want to use GPlayer to open HTTP/FTP streaming, add “gplayer:” prefix in the URL.

  • I want to explicitely open an attachment with GPlayer?

If you want to watch an attachment in GPlayer(from Mail for example), just do a long press on the attachment. A menu will pop-up that will let you pick GPlayer as a player.

  • iTunes won’t let me install GPlayer on my iPhone or iPod Touch?

Unfortunately, we had to drop support for older iOS devices such as the iPhone 3G or the first two versions of iPods. Indeed, after some testing, we realized those weren’t fast enough to provide a pleasant experience.

  • HD MKV movies don’t play smoothly?

Currently, only iPad 2 supports 720p MKV file[with multithread enabled, maybe skip loopfilter needed], that’s to be expected. The other iDevices have limited computing power, and cannot handle the complex task of decoding HD movies in real time.

  • Why the video and audio is not in sync?

That is because the CPU is not power enough to do video decoding, you can try to enable “Skip Frame” in the settings page .

  • Is there a TV-out support?

It supports TV-out in iPhone4, iPod Touch4, iPhone4s and iPad 1/2.

  • Does GPlayer support AirPlay? [APPLE TV needed]

Yes, but in the IOS4.x, only native video formats[MP4/MOV/M4V] can be AirPlayed to APPLE TV [hardware decoding method]
, from IOS5.0, it supports AirPlay Mirroring, any file format can be AirPlayed to your TV through APPLE TV.

  • Why some AVI files crash on my iPad2 or iPhone4s?

Some AVI file swill crash on iPad2 and iPhone4s, just turn off Multiple Threads in the settings page for these crash files.


GPlayer has used FFmpeg for video/audio decoding.

FFmpeg is licensed under the GNU Lesser General Public License (LGPL) version 2.1 or later. However, FFmpeg incorporates several optional parts and optimizations that are covered by the GNU General Public License (GPL) version 2 or later. If those parts get used the GPL applies to all of FFmpeg.

1.  Download and install the iPhone SDK 3.1.
2.  Get the latest gas-preprocessor and install it in /usr/local/bin
    or some other directory in your $PATH.
3.  Get the latest FFmpeg from SVN (I have used FFmpeg Revision SVN-r21163.).
4.  Configure FFmpeg with one of the following commands.  These give a
    clean build with a default installation of iPhone SDK 3.1 on OSX Leopard.
    Other versions may vary.
4a. For iPhone 3GS or iPod Touch 3G 32GB/64GB, use this command:
    ./configure --cc=/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/arm-apple-darwin9-gcc-4.2.1 --as=' /Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/arm-apple-darwin9-gcc-4.2.1' --sysroot=/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS3.1.sdk --enable-cross-compile --target-os=darwin --arch=arm --cpu=cortex-a8 --enable-pic
4b. For other iPhone or iPod Touch models, use this command:
    ./configure --cc=/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/arm-apple-darwin9-gcc-4.2.1 --as=' /Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/arm-apple-darwin9-gcc-4.2.1' --sysroot=/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS3.1.sdk --enable-cross-compile --target-os=darwin --arch=arm --cpu=arm1176jzf-s
5.  Run make.

Written by Admin

May 18, 2011 at 5:37 am