Jump to content

samsung stock player is awesome?


Recommended Posts

I have really been trying to get the video encoding for the omnia 2 (verizon version) down to the perfect settings

. Nero digital (asp) I can get 740x480ish at 1500kbps and mp3 audio at 160 and it plays fine in core player and default samsung media player (touch player???)) The file bench marks at over 100% in core player.

OK here is where it gets tricky.I LOVE h264/x264. I think they give better quality at lower bitrates. BUT it is very very hard on the proccessor . I can do an AVC.MP4 at 720x356 with an average bitrate of 989 and aac lc at 160. I use baseline settings with all the bells and whistles turned off. 2 pass. The file benchmarks in core player at 89% and stutters with playback. BUT the stock samsung player zipz right through the movie like its nothing. It plays AVC files ,even at slightly higher bitrates, just fine. where msmedia player and core player chokes to death. WHY? Does it use hardware decoding where the other 2 players dont? I just dont get it. I have posted this in several forums and cant wait to get opinions from people who know. Thanks!!!

Link to comment
Share on other sites

Guest Tylwith

yes the samsung player is using hardware acceleration.

but normally windows media player should also use hardware acceleration.

but it's possible that the samsung player is more optimise

Link to comment
Share on other sites

yes the samsung player is using hardware acceleration.

but normally windows media player should also use hardware acceleration.

but it's possible that the samsung player is more optimise

What keeps other players from playing at the same quality of the built in players? Do they not use hardware acceleration? I was told coreplayer / tcpmp player was the best players out there. Im just not seeing it on my end. The built in players are blowing them away. This is the best multimedia phone i have ever owned. **right out of the box**

Link to comment
Share on other sites

Guest GinKage
What keeps other players from playing at the same quality of the built in players? Do they not use hardware acceleration? I was told coreplayer / tcpmp player was the best players out there.

TCPMP/CorePlayer didn't have any new hardware support since year 2005 (or, probably, even 2004).

So, yes, TouchPlayer is the only and the best for Omnia 2.

Link to comment
Share on other sites

Drawback of Touch player is the limitation of video resolution , it limit to 720x480 which I think they should raise limit to 800x480 so I can convert DVD movie via SPB Mobile DVD easily.

Link to comment
Share on other sites

Guest dwallersv

The 920 has both TouchPlayer, and another app, "Streaming Player".

I'm assuming the SP is using the same underlying implementation, using hardwaer acceleration.

I run an Orb media server on my home PC that can stream to my mobile device. As others have found, streaming to CorePlayer, my choice, is not too good. I'd like to have either TouchPlayer or Streaming Player be the default player that automatically opens when an Orb stream is opened.

The way this works is that Orb sends an .asx file that is then opened, and inside is a URL to a .wmv stream. This, of course, invokes WMP, which is a feature-limited POS.

Anyone know how to make all this work seamlessly with either of the built-in players?

Link to comment
Share on other sites

The 920 has both TouchPlayer, and another app, "Streaming Player".

Streaming player is really just a youtube player. You should replace it with the new youtube app btw, it's very nice.

But I use WMP for audio streams and it works well enough. :D No idea about a replacement.

Link to comment
Share on other sites

ive noticed windows mobile 6.1 has no lag for the videos in touch player but 6.5 has lag spikes.

wm6.5 is known to be less efficient in programs and eats up RAM. However, it makes up for this in its new home screen and menus, which are far more finger-friendly than wm6.1

if you are looking for maximum performance from your device, stick with 6.1 until 6.5's bugs are smoothed out.

Edited by qtilt
Link to comment
Share on other sites

Guest costipl

Why not? The player can scale it down to the phone's screen (I'm not talking about TouchPlayer specifically here). It was possible to play 720p samples on the i900...

Link to comment
Share on other sites

Why not? The player can scale it down to the phone's screen (I'm not talking about TouchPlayer specifically here). It was possible to play 720p samples on the i900...

ill try it later with that res. The bitrate would have to be crazy low to play it though. And you would only be able to do so with the like of tcpmp or coreplayer with xvid/divx/asp, no way you could use avc even at baseline minimums. ONLY asp could most likely beused. With ALL the bells and whistles turned off. I just dont see the draw to tcpmp or coreplayer. IMHO they play like crap unless your using a bitrate that is so low that my old samsung a870 could play it OR using asp codecs. IMO

I like to have only one encode of a movie for all devices. The O2 can achieve this. I use AVC baseline profile 3.0 Turn off all other bells and whistles and encode at 2 pass 800-1300 kbps D1 resolution 740/480 ((or a suitable res that will play without being stretched to a nasty looking video)) ..audio aac LE downsample to 2line stereo at 160bitrate all this wrapped up in a .MP4 container playes great with touchplayer. TCPMP chokes. AVC is not good for coreplayer or tcpmp at higher resolutions with higher bitrates because they dont use hardware decoding on the O2 and AVC needs lots more decoding power. end of story. If you are getting them to play on those players you are most likely using ASP/divx/xvid. at a reasonable bitrate 1000-1800kbps. I just dont believe they can handle avc at high res and medium to high bitrates.

I will try your res above later. Ill use several differnt methods and encoders. Handbrake, virtualdub, nero recode, xvidforpsp.

Post back later.

There was a thread at coreplayer.com about peoplep wanting hardware decoding for the O2 in coreplayer 2.0 that may be released sometime in this century. If that could happen then coreplayer would be crazy good. OR if someone could modify tcpmp .72 rc1 for O2 hardware decoding. That would be even better because all the other tweaks and plugins you can use with tcpmp.

Anywho, see yallls!

Update I have 2 versions of TCPMP and both say CoreASP: maximum 1008/1008 video size is supported. Im just curious to what player you used to play back full 1280/720? even test clips.Gonna try AVC......nope tcpmp or coreplayer will touch any file created with 1280/720 res.

Edited by HOOLA
Link to comment
Share on other sites

  • 2 weeks later...
Guest dwallersv
Streaming player is really just a youtube player. You should replace it with the new youtube app btw, it's very nice.

I tried that on my 910, and decided that, even though the UI is sexier, the YouTube interface/support in Coreplayer is better. On the 920 too, even with the performance issues.

Main reason it CorePlayer will play full-screen, read-ahead and buffer the stream, and is so flexibly configurable. Set to FLV (medium) in the Channels page (the Youtube setup) the video is quite good, and will play full framespeed. The YouTube player will not zoom the video to fill the screen, which is really annoying.

Link to comment
Share on other sites

Guest touchflo

coreplayer uses codecs that decode the video file with the main CPU. the main CPU is a general purpose cpu so it can do everything, but its not the best. touchplayer has special codecs that use a DSP processor which is a specialized chip that is more efficient than a general purpose cpu for video and audio decoding. Im sure coreplayer can use these same codecs as touchplayer, but you have to ask the developers if they will point coreplayer to those codecs in a future release.

Link to comment
Share on other sites

Guest tropolite

Just chiming in with my take on this... hope you don't mind.

I've ripped a ton of my DVD/s BR movies from my library, including seasons of shows etc. If I was carrying around a 50" HD I probably would consider the sizes/bitrates you are talking about. But while I'm on a plane wanting watch a good movie on my O2 using the TouchPlayer my 700-800Mb per file (using 640 x whatever, around 600-900kbps) and 128-160br @CBR mp3 audio rates never give me a problem with file play. I can select from numerous files on my microSD - I don't know but having anything bigger would be just overkill IMO. Try it, you won't be dissappointed.

You probably know of the site already but a great source of info on video is www.videohelp.com

Link to comment
Share on other sites

Guest jacobgong

I'd say it's pretty good. I watched a 740X480 Discovery 45minutes program with backlit(well you really can't have no backlit with OLED) on pretty high (auto in an airport), and the battery went from 100% to 94%, It was on sleep for like 2 hours and I also used it for like 10 minutes doing nothing( you know, just playing around with the new toy).

but what would be awesome is playing .RMVB .MKV or support for over 800X480 videos(down sampling is ok, I don't want to transcode every single show I got on my PC).

I tried these with Coreplayer, super super laggy though, like 10FPS

Edited by jacobgong
Link to comment
Share on other sites

Guest dwallersv
I'd say it's pretty good. I watched a 740X480 Discovery 45minutes program with backlit(well you really can't have no backlit with OLED) on pretty high (auto in an airport), and the battery went from 100% to 94%, It was on sleep for like 2 hours and I also used it for like 10 minutes doing nothing( you know, just playing around with the new toy).

but what would be awesome is playing .RMVB .MKV or support for over 800X480 videos(down sampling is ok, I don't want to transcode every single show I got on my PC).

I tried these with Coreplayer, super super laggy though, like 10FPS

Hmmm... although CorePlayer isn't using the GPU, it does pretty well with close-to-native resolution material. I'll try transcoding something down from 720p to 480x800 (or whatever the constant aspect-ratio yields for the width), and see what happens with CorePlayer. I tried playing a 720p (1280x720) mkv file and, while it didn't perform well enough, I still benchmarked at much better than 10fps.

Are you using DirectDraw for the Video page settings? Also, on the DirectDraw page, contrary to what someone posted elsewhere, set it to "Use blitting instead of overlay", not "overlay with colorkey". I've found this to yield the best performance after a lot of testing with both files and streams, and also eliminates the occasional glitch where the graphics buffer goes all goofy and CorePlayer has to be killed and restarted to get a meaningful image again.

In fact, I'll just attach my config file in an edit to this post with the auth key removed, and you can use that. Give me 10 minutes...

EDIT: Okay, FWIW, my config file for CorePlayer attached. Anyone that wants to use it do the following:

  • Rename your current \Application Data\CorePlayer\config.xml to config.xml.bak
  • Unzip the attached file and put config.xml in \Application Data\CorePlayer
  • Edit config.xml.bak and copy the <CONFIG ... \> line from your file, and past it into and replace the one in mine with the empty serial key

CorePlayer will now run with the configuration I've set up. Be aware that this will set everything -- all the Settings Pages, orientation, zoom, pixel aspect ratio, etc., as it was last set when I ran Coreplayer. So, you may have to adjust some settings to your personal taste.

Still, I can say that this config has worked best for me in terms of performance and quality on the O2, for local files, streams, YouTube, etc.

config.zip

Edited by dwallersv
Link to comment
Share on other sites

Guest jacobgong

well I guess it depends on the codecs, though we are used to saying the file surfixes, it doesn't really decide the format of the video.

I simply use the surfixes because it is simpler and I don't really want to find out exactly what codec at what kbps it was encoded. If you can get much better than 10FPS it would be almost at the "playable" zone, which I am very pleased to hear, it means I might be able to play some of my videos with current hardware and software without transcoding them. :)

Link to comment
Share on other sites

  • 3 weeks later...
Guest Kal-Leo

Have core player installed and want to know something..

When I try to play Helicopters.mp4 with the samsung touch player, it plays ok, but the video have some glicthes. My cpu is set to automatic.

When I play with coreplayer, it plays smoothly.

Why core player plays better without the hardware accelerated???

Link to comment
Share on other sites

is it possible to zoom into the video with touch player to remove black bars on top and bottom without stretching the image? Coreplayer is able to do this, can touch player?

Link to comment
Share on other sites

I'm constantly surprised by Touchplayer. Found out that Touchplayer can actually read SRT subtitle files. Just stick the SRT file into the same folder as the movie and it just shows it. Why that surprises me is that I couldn't find any other player on WinMo that actually supported SRT files, other than TCPMP 0.71RC with a SRT plugin. Except TCPMP 0.71 just doesn't run on 6.5.

Link to comment
Share on other sites

Guest AndyCarroll

I guess it's audio AAC codec doing this. Processor cannot handle it. I tried to encode h264 clip without audio and it plays smooth @ 720x480

If I add low quality AAC (96kb/s) to videostream then picure is glitchy again like this Helicopters.mp4. CPU automatic or high, doesnt make difference.

Link to comment
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.