PDA

View Full Version : nPlayer users attention! Important: DTS will be dropped!!!




Menneisyys2
Apr 11, 2013, 11:20 AM
Because of the bug I've discovered (see my previous article HERE (http://forums.macrumors.com/showthread.php?t=1569007) for more info), I've talked to the developers of nPlayer.

1, the new, 1.11 version will soon be available. According to the devs, "we are expected to release the new version by the end of this week."

2, it will NOT support DTS any more. That is, should you want to play DTS files in the future, make sure you do NOT upate and/or backup the IPA installer o that you can return to the previous version easily!

3, version 1.10, in addition to the volume boosting bug I've discovered (and come up with a method of circumventing it), had some other problems as opposed to previous versions:

- there is a memory leak problem when you use the hardware decoding option

- and another bug in file cache when you stream video files. This bug causes a delay in loading file when streaming.

Let me repeat: do NOT update if you need to keep DTS support!!!!



fhall1
Apr 12, 2013, 08:32 AM
Sure would be nice if they release 1.10a that fixed those serious bugs, but left DTS support. The way it is now you're damned if you do and damned if you don't update.

Menneisyys2
Apr 13, 2013, 03:04 PM
Sure would be nice if they release 1.10a that fixed those serious bugs, but left DTS support. The way it is now you're damned if you do and damned if you don't update.

They can't - the DTS patent holders force them not to do tricks like that.

BTW, the same happened to the latest AVPlayerHD version.

vatter69
Apr 18, 2013, 03:57 AM
Is nPlayer gone form AppStore? Not in the European/German appstore for 1 week now.

Menneisyys2
Apr 18, 2013, 04:22 AM
Is nPlayer gone form AppStore? Not in the European/German appstore for 1 week now.

As has been explained in the OP, it's temporarily removed. I'll tell you all when it's back.

Menneisyys2
Apr 21, 2013, 06:44 AM
New version (1.11) out.

pickaxe
Apr 22, 2013, 01:05 AM
Another round of extortion by audio patent holders? What a shame. So what's a currently recommended video player for the iPhone then?

vatter69
Apr 22, 2013, 05:14 AM
Guess the holders don't realize that no one will use their codecs if there is no software that supports it...

So good for you DTS guys - soon you will become obsolete - like many products/technologies before you.

Menneisyys2
Apr 22, 2013, 05:33 AM
Another round of extortion by audio patent holders? What a shame. So what's a currently recommended video player for the iPhone then?

With DTS support? Hmm... complicated question as all non-JB top AppStore players (AVPlayerHD, nPlayer, It's Playing etc.) have all been forced to remove DTS support. XBMC still supports it but it's no longer recommended and requires JB'ing. Another solid choice is the JB-only, free RushPlayer+.

The safest bet is just converting DTS tracks to AAC ones and including the new track(s) in teh same file.

Peter78
Apr 22, 2013, 12:18 PM
Guess the holders don't realize that no one will use their codecs if there is no software that supports it...

So good for you DTS guys - soon you will become obsolete - like many products/technologies before you.

I wish it was true. Most of mkv's have DTS or AC3 audio tracks, and users don't want to convert all files. I think iOS/Android video players developers will be forced to license those codecs and they will rise the applications prices.

I hope Opus codec (http://www.opus-codec.org/) may change the situation and replace DTS/AC3. Alfa version was released last December.

greenythebeast
Apr 26, 2013, 01:49 PM
Do they plan on readding DTS support in future versions?

Menneisyys2
Apr 27, 2013, 06:38 AM
Do they plan on readding DTS support in future versions?

I'll ask them. (My first bet: it'd considerably drive the price of the app up so they won't. Hope I'm wrong though.)

Giuly
Apr 27, 2013, 07:40 AM
Solutions to transcode DTS to AC3 are widely available.

AVPlayer HD removed DTS support lately, too, due to licensing issues. So my guess is no, it won't come back. Just use something else instead.

thewuz
Apr 29, 2013, 08:27 AM
I had picked up the player a couple of days ago.

It plays flawless my mp4 files from my media server. But yesterday i tried some of my older self encoded files. These are .divx .avi Divx or xvid video codec and have ac3 audio.

The video load fine but i get no sound and a message on the screen says:" Audio Codec not supported (AC3)"

Same behaviour if i download those files to the device.

I aspect the player should play ac3 audio?
Both on ipad 2 and Iphone 4s.
nplayer Vers.1.11

thunng8
May 1, 2013, 10:36 PM
I had picked up the player a couple of days ago.

It plays flawless my mp4 files from my media server. But yesterday i tried some of my older self encoded files. These are .divx .avi Divx or xvid video codec and have ac3 audio.

The video load fine but i get no sound and a message on the screen says:" Audio Codec not supported (AC3)"


Maybe get in contact with the developers. Could be a bug as it plays AC3 audio fine for files in the mkv container.

greenythebeast
May 4, 2013, 11:53 PM
I'll ask them. (My first bet: it'd considerably drive the price of the app up so they won't. Hope I'm wrong though.)

Did you ever get an answer from them? Thanks.

thewuz
May 7, 2013, 07:41 AM
I cant get really in contact, cause the Website and forum are all in korean language.

Menneisyys2
May 7, 2013, 10:44 AM
Did you ever get an answer from them? Thanks.

Mailed them today.

Menneisyys2
May 8, 2013, 03:06 AM
Did you ever get an answer from them? Thanks.

They've answered.

DTS: surely not in the near future (some months) as the DTS folks don't even have a mobile licensing construct.

tarangzin
May 10, 2013, 12:36 AM
Does this app work on ATV3 Airplay? I have a NAS, want to stream to TV using Ipad over ATV3.

thunng8
May 10, 2013, 06:28 AM
Does this app work on ATV3 Airplay? I have a NAS, want to stream to TV using Ipad over ATV3.

No issues with Airplay support for me.

Menneisyys2
May 10, 2013, 11:51 AM
No issues with Airplay support for me.

Yup, it has AirPlay / TV out support. In the next version (thanks to my latest all-in-one overscan tutorial ;) ), overscan will be disabled, meaning no windowboxing (borders).

tarangzin
May 18, 2013, 05:51 PM
I am using Nplayer from Ipad browsing videos from NAS and airplay using Apple TV. Video is getting stuck but audio plays while Airplay.

Any insights will appreciate

Menneisyys2
May 19, 2013, 06:05 AM
I am using Nplayer from Ipad browsing videos from NAS and airplay using Apple TV. Video is getting stuck but audio plays while Airplay.

Any insights will appreciate

If you're sharing over UPnP, just disable mirroring. If you're sharing over SMB, just forget it and switch to UPnP (with disabled mirroring). A lenghtier explanation if you need more info:

The ATV can only play back iOS-native files, that is, ones directly playable by it (mp4 / m4v / mov files) if and only if

- they're in the local file system of the source iDevice
- they're in an iTunes Home Sharing directory. (NOTE: for this to work when initiated from a client iDevice, you MUST enable mirroring mode on the iDevice. Otherwise, only the audio will be transferred to the ATV, not the video. This is diametrically opposed to what you need to do with UPnP - see below.)
- you stream directly (without a "proxy" iDevice) from a local iTunes Home Sharing or the iTunes Store itself
- you stream via UPnP when initiated from an iDevice.

Unfortuntely, streamed SMB playback in hardware won't ever work in any configuration / player for the simple fact that the ATV, similar to the Lightning - HDMI / VGA adapters, simply gets a playback URL from the iDevice so that it can directly access and play back the file. However, as the SMB protocol (or, for that matter, most other common networking protocols used in home multimedia sharing: FTP, AFP etc.; the only exception being UPnP) isn't supported by the ATV, it couldn't do anything with these.

The solution is sharing your files via UPnP instead of SMB and making sure you disable mirroring mode on the iDevice (while staying connected to the ATV, of course) so that the players pass the URL of the file to directly play back the content, without it going thru the iDevice. Note: if you enable mirroring, low-quality screen mirroring will be used instead of direct playback - this is why you must disable mirroring.

Note that I've also explained this in my UPnP bible (see Section "1.4 Streaming UPnP sources to the Apple TV" at http://forums.macrumors.com/showthread.php?t=1503346 for more info).

A quick remark: Incidentally, if you disable AirPlay mirroring and try to play back streamed SMB iOS/ATV-native content on the ATV, you'll see the same as with trying to play back hardware-accelerated MKV files in players with both TV out support and hardware MKV decoding capabilities (e.g., nPlayer): the ATV will only play back the first 8-9 seconds and, then, stops, only to load the next segment and so on. The explanation of this is simple: the local iOS player downloads some seconds of the stream (or quickly remuxes 8-9 seconds from the MKV file into an iOS-native one in the background) and, then, passes the URL of this very 8-9-second file to the ATV.

tarangzin
May 19, 2013, 08:57 AM
This is awesome !!!

Problem i see is MKV as you said !!! any other way to overcome this issue , playing MKV seamlessly to Apple TV ?

Menneisyys2
May 19, 2013, 09:05 AM
This is awesome !!!

Thanks :)

Problem i see is MKV as you said !!! any other way to overcome this issue , playing MKV seamlessly to Apple TV ?

Nope, it'll never be possible to play back MKV's on Apple TV's flawlessly. The Apple TV can only play back mp4 / mov / m4v files directly. Everything else must use mirroring or direct driving; both of them needs to use AirPlay, which sucks.

The only way of native MKV playback is

- JB'ing the ATV itself and installing e.g. , which isn't possible with the 3rd gen.

- using a "smart" NAS (or a full desktop computer) that reencodes the MKV's to MP4's dynamically.

iThink Apple
Aug 5, 2013, 06:46 AM
Why in the hell would they remove DTS Support....Just bought the app for nothing I guess....Any solutions? Thanks!

fhall1
Aug 5, 2013, 08:06 AM
Why in the hell would they remove DTS Support....Just bought the app for nothing I guess....Any solutions? Thanks!

I'm sure you read this thread by now and saw why not....the DTS patent holders want $$$ for the rights to have the decoder. Paying for those rights would most likely make the cost of the player more than people would want to pay for it.

Menneisyys2
Aug 6, 2013, 05:33 PM
Why in the hell would they remove DTS Support....Just bought the app for nothing I guess....Any solutions? Thanks!

Jailbreak and use XBMC OR get VLC. As of 2.0.2, it still supports DTS. (For not long, I;m afraid.)

VLC isn't a great player but is certainly better than nothing if you don't jailbreak.

rick_w
Aug 7, 2013, 12:02 AM
I guess this is the same for av player had also?

For the App Store is there a way to stop updates of the various players so the red icon no longer appears in the corner ?

Menneisyys2
Aug 7, 2013, 07:21 AM
I guess this is the same for av player had also?

For the App Store is there a way to stop updates of the various players so the red icon no longer appears in the corner ?

1, nope, not possible to avoid updating, at least not on non-JB'n devices.

2, if you accidentally update, you can always switch back to an earlier version if you explicitly deploy it from your desktop.