[Q] Video and audio going out of sync with BS Player - Nexus 4 Q&A, Help & Troubleshooting

I was using BS Player with my Samsung Galaxy S2 and I didn't have any issues with it. Audio/video sync was fine and I was able to use the video speed up feature to blast through those programmes that are a bit slow.
I've now moved over to the Nexus 4 and I am having issues. There's three options for the decoding mode:
Software decoding mode
Hardware decoding mode (BS player engine)
System decoding mode (System player)
I believe the default setting is System decoding mode. When I use this mode, the video speed up feature does work but the audio/video sync goes really badly out of sync (whether I use normal speed or whether it is sped up). If I enable the option to "drop frames when going out of sync" then it comes back in sync every few seconds but it would still go out of sync within a second so it was equally annoying.
If I use the BS player engine, when I play a video, it tells me that it was not able to use the decoding mode and then reverts to the software decoding mode so I've set it to the software decoding mode as the default. This keeps the audio/video in sync but the video speed up feature no longer works.
Has anyone managed to get things with with BS Player? Is this not working like my SGS2 because it does not have some hardware or built in codec support?
TIA

Related

Alternative Player for AVI?

What are the player to play my AVI as i notice that it cant play my avi on wmp.
i use this - http://www.coreplayer.com/
however its commercial software.
im sure someone else would be able to recommend an alternative that is free.
Personally tried core player,it dropped frames. Played a Music video of 640*352 rsolution,24fps,.xvid encoded avi file,the result of first 45 seconds are like this-Played frame-25,Dropped frame-999. So how is that? I used the 1.30 version though,no idea about the latest version. I am selling it as soon as the Omnia Hd or Omnia 2 releases. I can't live without watching movies/videos on the go,so I need something where I will get the .divx and .xvid support out of the box.
Thanks.
I think it's a shame that CorePlayer don't do a demo since more than most software, you need to trial it before you know whether it will play your videos on your device, and no reviews or screenshots will ever tell you that.
Core media player (1.25) played a 23 fps 640*352 xvid (.avi) video file encoded at 133Kbps (about 90 minutes fo video in 700MB). This was downloaded as a "for PC" file and played like a dream.
Stu
I found that divx has a mobile player and it seems to work great for avi and divx files. I tried installing both coreplayer and the freeware version TCPMP player and both crashed when I tried to run. If anyone knows of a fix to either of them crashing please inform.
Heres the link to Divx mobile. http://www.divx.com/mobile/
Hi all. I'm using core player and haven't had any problems - vid playback is good. I did use the divx player for a while but somehow preferred core player. One thing I dislike about them both is the lack of finger friendly controls - always need the stylus sooner or later.
I'm also using Core player and it works absolutely fine for me...But I found that there are no controls and seek bar when in full screen landscape mode. As soon as I touch the screen, it goes to portrait mode. So to move the movie forward or backward, it has always to be done only in portrait mode.
Is this a normal behavior, or there is some bug in mine?
Core player alternative needed
Core player plays everything fine for me, but it is very non-intuitive. Making playlists in the old version, TCPMP, was as simple as selecting, etc. I have not seen this ease of use in the new version. The lack of any good documentation does not help either.
It may be that I just have not figured this piece of software out, but the new version takes the ipod and Windows media player approach. This approach requires that it must know where all your files are all the time and be updated each time you add new media, then you are willing to spend a lot of time setting up playlists. I wife bought it and never uses it because it is a pain in the a$$. It seems to have a learning mode, but this is really annoyong when you know what you want. I am not willing to spend the time required for setting up playlists in the required manner before getting in the car or going for a run.
A simple program like the old TCPMP would be greatly appreciated. They had a winner before.
MPlayer is not yet ready for prime time, but shows promise.
Any Player that supports subtitles?
pgu said:
I'm also using Core player and it works absolutely fine for me...But I found that there are no controls and seek bar when in full screen landscape mode. As soon as I touch the screen, it goes to portrait mode. So to move the movie forward or backward, it has always to be done only in portrait mode.
Is this a normal behavior, or there is some bug in mine?
Click to expand...
Click to collapse
Well, I have the same issue. Whether we're calling this a bug , or normal behaviour is maybe up for debate, but in the real world its pretty annoying.
What I really want is a media player that intuitively knows when to play in landscape mode, can browse files easily and has finger friendly controls ... and if it's free, that's fine too
pgu said:
I'm also using Core player and it works absolutely fine for me...But I found that there are no controls and seek bar when in full screen landscape mode. As soon as I touch the screen, it goes to portrait mode. So to move the movie forward or backward, it has always to be done only in portrait mode.
Is this a normal behavior, or there is some bug in mine?
Click to expand...
Click to collapse
CorePlayer works in landscape for me. When I rotate the phone, it updates to match portrait or landscape.
I think I had to force it to do this with G-Config.
http://forum.xda-developers.com/showthread.php?t=487991
TCMP
Bothkill said:
Any Player that supports subtitles?
Click to expand...
Click to collapse
Hi
There is a version of TCMP (search this forum) wich support srt subtitles.
I also use Coreplayer but I must say that if the user interface is better with Coreplayer, TCMP play the same avi files (standard 700 mb divx) much better than Coreplayer.
I think Coreplayer need more fine tuning to work right.

Does a good free media player exist?

It has been quite some time since I have used windows mobile, so my search for a good free media player capable of playing h.264 videos (or just most codecs nowadays) as turned up empty. Is the only way to play current media with an expensive program?
I can play h.264 (in .mp4 file) through the HTC player but no video shows up.
I appreciate any suggestions.
Try this version of TCPMP. In the Video menu set the renderer to DirectDraw, and check Dither and Smooth Zoom (100%). Then, on the DirectDraw page of the Settings menu(s), uncheck all the boxes and set the overlay format to YUY2.
TCPMP works okay for things like xvid avi's but for playing .mp4 files you should always use either HTCAlbum or Pocket Media Player - those are the only two video player apps that can use hardware acceleration on the HD2.

[Q] Video Playback Problem

So I just got the new Epic from Sprint, and I just put on some videos. All of them work, EXCEPT FOR ONE.
I had recently created a video using Adobe Premiere in CS5. It output to MP4 with AVC/AAC (LC) codecs. It plays fine on my computer, my Samsung TV, and even my Samsung Blu-ray player (they all have USB ports for digital media), but no luck with the phone. The phone says displays "unsupported file type," and promptly returns to the gallery.
I have looked at the posted file and codec support, and so I converted copies of the original file to:
MP4: H.264, AAC
MKV: H.264, AAC
DIVX: AVI, MP3
But they all yield the same disappointing result: "unsupported file type." What else could I possibly try to make this play?
P.S. The supported file and codec list that I found is located here (apparently, I don't yet have enough posts for the site to let me link to the rest of the internet):
*ars.samsung.com/customer/usa/jsp/faqs/faqs_view_us.jsp?SITE_ID=22&PG_ID=0&AT_ID=316039&PROD_SUB_ID=0&PROD_ID=559&EMAIL_ID=*
Go to the market and download RockPlayer
Technically, the player was successful in opening the video, since it has a choice of "software decoding" and "hardware decoding" mode. "Software decoding" mode made the video lag the audio big time (>1 sec into playback before lag started). Selecting "Hardware decoding" mode for the file returns the error "This file cannot be played with System Player." After some digging on the company's website, it says that the "software decoding" mode can play just about anything, and while the System Player integrated into Android itself can only play a limited list of files, the System Player can use hardware acceleration.
So the question of the day becomes, is there a media player app that doesn't rely on the System Player for hardware acceleration?
Rockplayer is it...
What is the resolution of your video? 1080p? 720p? (1080p wont work from what I hear..even though Hummingbird does support it :/)
Also, is your audio 5.1? try removing the audio from your file and see if the video works.
Yeah, the video was coded into 1080p. The software decoding mode will play it, but it lags a lot. If Hummingbird CAN handle the hardware decode, then my issue is with the Android System Player's ability to use the hardware, right? If so, is it that Android doesn't like 1080p period, or is it a matter of using a separate program that CAN use the hardware effectively?
The audio plays without a hitch. It's coded for just simple stereo.
Dante of the Inferno said:
Yeah, the video was coded into 1080p. The software decoding mode will play it, but it lags a lot. If Hummingbird CAN handle the hardware decode, then my issue is with the Android System Player's ability to use the hardware, right? If so, is it that Android doesn't like 1080p period, or is it a matter of using a separate program that CAN use the hardware effectively?
The audio plays without a hitch. It's coded for just simple stereo.
Click to expand...
Click to collapse
Yes the 1080p is your issue..software decode is always a lot slower..while the Hummingbird does support 1080p, either Samsung did not include the drivers to make it happen or it is an Android limitation I am not sure...but its 100% in the Hummingbird specification..so its not impossible... just someone has to figure out how lol
For now your best bet is to re-encode it to 720p and you will be fine.

MX Player, issue playing WMV files.

A lot of peoples told me to use MX Player as it's the best player out there for the Nexus 7.
So far it's fine, but the biggest problem i got is when playing WMV files. The video picture is fine (nothing weird like mosaic or strange colors going on), but most of the time the video would play slowly and the audio would get out of sync, so after a while the audio stop and resume when the video is back in sync, but then goes out of sync again. And this happen all the time.
I can't switch MX Player to H/W or H/W+ while playing WMV files, it seem to be forced to play them in S/W mode.
Is there a way i could, somehow, fix this problem? Should i download an optional codec for it?
I tested MX Player on my other tablet (Ainol NOVO 7 Elf II) and MX Player said it needed the ARMv7 NEON codec plug-in to be downloaded. And the WMV files seem to work just fine, and it use H/W mode. (unable to play in H/W+ mode though)

[SM-G9750] [SOFTWARE BUG] Video playback being throttled or not utilizing CPU / GPU?

For owners of the SM-G9750 (S10+ CN / HK model), I'm trying to get some verification here on a possible software issue. I'm trying to play a 4K video file locally (specifically a 4K HDR H.265 / HEVC MKV @ 24fps video, but I believe this bug may apply to all UHD video playback - I'm not sure as I haven't done enough testing) and it seems to be dropping frames and stuttering throughout. I cannot get it to play smoothly despite trying all of the following:
Setting the phone to Performance mode.
Trying different players - in this case, the default video player, MX Player Pro and VLC.
Moving the video player app to Game Launcher and optimizing them for performance.
Forced 2D GPU Rendering in Developer Options.
Changing display resolution from WQHD to FHD.
Moving the video file from SD card to internal storage.
Disabling / uninstalling all apps which use Accessibility Services.
Clearing cache.
Factory reset.
None of these worked. ---UNTIL--- I tried using the screen recorder, from the Game Launcher settings, whilst watching the video. Playback was then perfect! No dropped frames, completely smooth, like it should be. The other alternative was to use software decoding but then colours would appear muted and battery life takes a huge hit.
So what's the deal here? Is the CPU or GPU not kicking in / being throttled whenever I launch a video player app? I'm assuming this is the case as the screen recorder seems to boost playback performance once I activate it. I'm on the June update and I'm not sure if this bug was introduced recently (I never tested 4K playback until now).
Owners of this particular model, could you please confirm if you are having this issue? Try watching a 4K video with lots of action and camera panning movements - that's where you can detect dropped frames or stuttering easily. I could provide the file I'm using for reference but it's a clip from a movie and I'm not sure if I'm allowed to share it here.
Okay since no one has replied and moderators on the Samsung forums are busy removing my posts - try this clip for example, it's 4K HDR encoded in H.265 / HEVC, I don't know if that makes a difference:
http://www.mediafire.com/file/m83ftn7n8d8le2s/Plane_Crash_Scene.mp4/file
Stutters in the default video player app for me. One thing to note is that it's smooth in portrait mode, but the moment you rotate into landscape fullscreen, it starts dropping frames. Now, turn on the screen recorder from within game tools and the stutters are mostly eliminated. What gives?
Another way to compare would be with a video player that lets you switch between hardware and software decoding, like MX Player. Watch the clip in HW mode and then switch to SW - it's choppier in HW mode for whatever reason. Using SW is not an option as the colours are not displayed properly and battery drain is much higher.
Regarding the clip - if it's against the rules to post such content, let me know and I'll remove it. There's a whole YouTube channel full of this stuff, I don't want to link to those as the problem I'm encountering is related to local video playback.
One last try before I sign off Here's another example if anyone has YouTube Vanced (google vanced.app for those unaware). I'm suggesting Vanced because the original YouTube app doesn't let you view at 4K resolution.
Firstly, open Vanced and tap the account icon in the upper right. Go to settings, Vanced settings, Video settings and then toggle Resolution Checks to ON. Refresh and restart the app.
Now open Game Launcher, tap the three dots in the upper right > Add apps and add YouTube Vanced to the list. We're doing this for the screen recording function which I'll mention later.
Once that's done, here's a 4K 60fps clip for you to try. It should be easier to perceive any hiccups with the higher frame rate. And of course, please set the resolution to 2160p (tap the three dots in the upper right) and watch in landscape orientation, since this is what the test is all about:
https://www.youtube.com/watch?v=LXb3EKWsInQ
Panning shots work best. For reference, see the one of the step trail at 2:42 in the video. Does it look like it's stuttering or dropping frames intermittently?
Now, swipe up from the bottom of the screen to show the navigation bar (you need the navigation bar enabled to use the recording function) and tap on Game Tools, which is the leftmost button. Tap Record.
While the screen is recording, are the stutters now gone? To my eyes, the video is definitely smoother while the recorder is active. Appreciate any feedback from those willing to try (and confirm if I'm insane or not!) - cheers!

Categories

Resources