Video .mpg playback issue - Galaxy S II Q&A, Help & Troubleshooting

Hello all,
I have copied an .mpg file (which has been created from miniDV camcorder 1440 X 1080 50i 25mbps) into microSD card.
i tried to play it with many video player with no luck.
I found one player (Rockplayer lite) which work BUT with problem.
At the horizontal pannings there is a deinterlacing issue, (horizontal lines) which is no normal. Except of this problem, the video plays smoothly.There is a setting called Software Decoding/ Hardware decoding.
If I select hardware decoding I take an waring message: The file cannot be played with system player , so the video does not even start!
Do you know if there is a video player which support Hardware decoding?
Thanks in advance

Horizontal lines in interlaced video are normal. Player has to have special deinterlacing algorithms to suppress that.

I have also tried moboplayer with no luck

friend1 said:
Do you know if there is a video player which support Hardware decoding?
Click to expand...
Click to collapse
There is no decoding-hardware for MPEG1/2 in Exynos (nor in any other recent SoC for mobile-phones), so hardware-decoding is not possible.
You need a software-decoder that does deinterlacing as well, but I´m not sure if the CPU is powerful enough to do this in HD-resolutions, but it could be possible, as MPEG2 isn´t that demanding.
But it definitely will need a lot of energy, so to save power it is probably best to convert the video in format with hardware-support, and do the deinterlacing on your computer as well. If you just plan to watch it on your phone, you could simply throw away one field. Each field still has a high of 540 pixels, which is way over the 480 pixels of the display, so you won´t see any quality-advantage having both fields available to display on your phone, it would just burn more battery.

thanks for the reply. I have hundreds of family videos in .mpg (converted from miniDV) which play smoothly with PC or any Media Player.
So, I don't think it worth converting all these videos for watching them to phone.
P.S. I think it's time to get a new camcorder using card for instant drag 'n drop playback.

LightspeedGalaxy said:
There is no decoding-hardware for MPEG1/2 in Exynos (nor in any other recent SoC for mobile-phones), so hardware-decoding is not possible.
Click to expand...
Click to collapse
Are you sure of that? You may try this: open a player (i.e. moboplayer) take a screenshot (home+power) of a video file i.e. mkv. You 'll see that the entire picture will be black (blank) because of hardware acceleration. If you select from the settings of moboplayer, software decoding and take again a screenshot , you 'll notice that the picture is OK (furthermore you'll also notice that there is a stuttering in video playback).
I believe that this is a proof that the phone can handle a hardware decoding.

friend1 said:
So, I don't think it worth converting all these videos for watching them to phone.
Click to expand...
Click to collapse
Sure, you won´t have all your videos on the phone anyway, so you can do a conversation if you need it.
P.S. I think it's time to get a new camcorder using card for instant drag 'n drop playback.
Click to expand...
Click to collapse
Well, I have to disappoint you again. New camcorders which use cards to store the videos usually use AVCHD. The media-framework currently doesn´t support the TS-container which is used (in different variants) for example on BD, for DVB-broadcasting and AVCHD as well.
There is currently no way on Android to use hardware-acceleration if the container is not supported.
So you will have to use software-decoding as well, which certainly can not be fast enough when using MPEG4-AVC in HD-resolutions.
So, there will be no instant drag-and-drop either, but at least we can hope for some firmware-update to include support for AVCHD, and of course you can always remux AVCHD-files in one of the supported containers, like mp4 or mkv, because the codecs are already supported.

friend1 said:
I believe that this is a proof that the phone can handle a hardware decoding.
Click to expand...
Click to collapse
Of course there is a DSP in the SoC to accelerate decoding of several media-formats.
But the video-processor decodes several types of MPEG4, it certainly can´t decode MPEG1/2.

Assuming that you want enjoy MPG files on Galaxy S II, S III, S IV, you'll need to get some help from 3rd-party video player app like mxplayer or 3rd-party video converter software like Brorsoft's Video Converter to convert MPG files to H.264 or MPEG-4 encoded MP4 videos for Samsung Galaxy.

Nice find on digging out this thread. And four years later, that was a quick response. :facepalm:
Sent from my GT-I9100

Related

[Q] HD MKV format support?

My apologies if this has been posted and discussed thousands of times already, but after Googling and searching my head off I decided to just bite the bullet and post.
Basically, I'm due an upgrade and my new choice of phone would depend heavily on which is the best for video playback - mostly HD and MKV.
I've seen that the LG Optimus 2X does not support MKV natively, but that the Samsung Galaxy SII does, and with better framerates (and a nicer screen). My question is this: how well does it play MKVs?
Could I just throw any MKV at it and it'll play it?
Does it need to be a particular resolution (720p/1080p)?
Will it accept ASS/SSA styled subtitles embedded in the MKV?
How about multiple audio tracks?
Essentially, my ultimate goal is for my phone to be able to play my entire video library as-is, without transcoding or remuxing.
Any tidbits or spec sheets would be so so helpful, and thanks in advance for any replies!
The video player had absolutely no trouble with any of the files we threw at it – starting with .WMV, through .AVI (DivX and XviD) and .MP4 to .MKV (H.264). Resolution wasn’t a problem either – the Samsung Galaxy S II played FullHD files. Large files of over 2GB worked as well.
Click to expand...
Click to collapse
from http://www.gsmarena.com/samsung_i9100_galaxy_s_ii-review-588p4.php
I also so a vid of it somewhere, can't remember where.
Many thanks for your reply!
That seems fantastic so far - it seems the support is there. Would it be fair to assume that since it supports Full HD and MKV natively, anything else (like styled subtitles or alternate audio tracks) will come with third-party development? Or am I just being naive?
I believe it supports textfile subs (.sub, .srt) as long as you give them the same name as the actual movie.
As for embedded subs support, I don't know. But it's not a big problem if there's no support right? You can easily extract them from the mkv.
Found the video I mentioned. http://www.youtube.com/watch?v=y4d-wWCf4CQ&
Video-related preview starts at 6:05, but the rest is awesome as well. As for the other things you're asking about, I've no idea. But I think I heard about other android phones using subtitle phones, so at least that should be possible.
phonearena show some hd 1080p video playback in this video
youtube.com/watch?v=y4d-wWCf4CQ
he mentions the galaxy s2 runs mkv for breakfest
The phonearena video shows it playing 1080p MKV flawlessly, it shouldn't be a problem. My SGSI plays 720p MKV perfect. It will have subtitle support for external subs, and the embedded MKV type, since it will use the same video player as the SGSI, which supports these subtitles.
Xero Xenith said:
Basically, I'm due an upgrade and my new choice of phone would depend heavily on which is the best for video playback - mostly HD and MKV.
Could I just throw any MKV at it and it'll play it?
Does it need to be a particular resolution (720p/1080p)?
Will it accept ASS/SSA styled subtitles embedded in the MKV?
How about multiple audio tracks?
Essentially, my ultimate goal is for my phone to be able to play my entire video library as-is, without transcoding or remuxing.
Any tidbits or spec sheets would be so so helpful, and thanks in advance for any replies!
Click to expand...
Click to collapse
Hi, you have similar needs as mine and I have done imo pretty extensive testing on my Galaxy S regarding the playback of mkv.
The best video player for SGS is mvideoplayer and I suspect for SGS2 as well. The reason? It accepts ass/ssa subtitles embedded. However, it only displays it as text. To be specific, the list is as below:
SubRip(.srt)
Sub Station Alpha(.ssa)
Advanced Sub Station Alpha(.ass)
MPL2(.mpl/.txt)
MicroDVD(.sub/.txt)
SubViewer2.0(.sub)
PowerDivX(.psb/.txt)
TMPlayer(.txt)
SAMI(.smi/.sami)
As for multiple audio tracks, default videoplayer or mvideoplayer doesn't allow for switching but software decoding for rockplayer allows for it, the downside is the video is no longer hardware accelerated and only external srt subtitles are readable on the app rockplayer.
As for what type of codecs within mkv is supported by SGS, well, video encoding is very very complicated, it is like balancing between different parameters, too much of that and it is not playable, reduce the resolution and it works. I can't simply say oh, H264, [email protected] Level 5.0 works at 720p resolution. Yes, some of them do but not all can. Thus, there's no 'spec' list to give because it is too varied.
Bottomline is: drag and try to play it, most of the time it should be playable. Audio codec support is the next headache. Ff I remember correctly, SGS could downsample AC3 6 channels to dual channel but can't do the same for AAC. vorbis aka ogg doesn't work, have not tried flac but I don't think it does.
One last thing, for most 'recent' mkvs using mkvmerge 4.4.0 and above, there is a need to remux it using mkvmerge to set the compression to none for both video and audio stream under extra options because apparently it is set by default to something else by the encoders. I discovered that only after googling online and wondering why in the world would those videos be unplayable when they should be. Mediainfo would give you all the information you need regarding a mkv video.
I am planning on getting a SGS 2 the moment it is released in Singapore and compare it with my current SGS. Hope that answers your questions, anymore?
Wait a minute, the default player also does subs, if your doesn't then its an out of date version of the default player...
NZtechfreak said:
Wait a minute, the default player also does subs, if your doesn't then its an out of date version of the default player...
Click to expand...
Click to collapse
only external but not embedded, and limited to srt?
Thanks again for your answers - this is very reassuring
Lobaba said:
Hi, you have similar needs as mine and I have done imo pretty extensive testing on my Galaxy S regarding the playback of mkv.
The best video player for SGS is mvideoplayer and I suspect for SGS2 as well. The reason? It accepts ass/ssa subtitles embedded. However, it only displays it as text. To be specific, the list is as below:
--snip--
I am planning on getting a SGS 2 the moment it is released in Singapore and compare it with my current SGS. Hope that answers your questions, anymore?
Click to expand...
Click to collapse
Brilliant! This was a very informative answer If you get it before the end of May, would you be able to report how well some video files play if I send them to you? (I'll send small samples - mostly one minute, which is fair use under the DMCA.)
No worries if you can't, but it would be a big help
i have no problems with that, only problem is whether they will launch during may...
Lobaba said:
only external but not embedded, and limited to srt?
Click to expand...
Click to collapse
The video player in the original SGS on 2.2.1 firmwares, or at least all that I have tried, will also play embedded MKV subtitles in the files I've tried it on...
Xero Xenith said:
Thanks again for your answers - this is very reassuring
Brilliant! This was a very informative answer If you get it before the end of May, would you be able to report how well some video files play if I send them to you? (I'll send small samples - mostly one minute, which is fair use under the DMCA.)
No worries if you can't, but it would be a big help
Click to expand...
Click to collapse
Can you send me your files also, I will be doing a review for the Clove Blog and this is an important aspect to me also, would be nice to give concrete answers on a variety of codecs.
Lobaba said:
i have no problems with that, only problem is whether they will launch during may...
Click to expand...
Click to collapse
No worries if you can't, but thanks so much Really appreciate it!
NZtechfreak said:
Can you send me your files also, I will be doing a review for the Clove Blog and this is an important aspect to me also, would be nice to give concrete answers on a variety of codecs.
Click to expand...
Click to collapse
No problem - I'll start organising them now
UPDATE: Full thread for this here:
http://forum.xda-developers.com/showthread.php?t=1054962
EDIT: I have put these six tests together in line with what I said above. All are just short samples (one minute in most cases) and as such qualify for free use under the DMCA.
The aim is to have a test for a player's flexibility and capability when it comes to MKV, which is an irritatingly versatile format. As such, I have tried to make this as comprehensive as possible. However, I am no expert (just a guy with a lot of video to play), and so would appreciate any comments
The download links supplied for the first three are not my own. For the remaining three tests (IV-VI) please obtain this file:
http://www.mediafire.com/?965488edub8dzgc
Full details on all files used can be obtained here:
http://pastebin.com/GDtMQqkz
TEST I. Extreme (40Mbit/s) video quality in MKV. Codec: AVC; Res: 1920*1072
"Bird_42_MBit_ABR_(+-1.5 MBit).mkv"
http://www.megaupload.com/?d=1D4BX1U9
Test passes if: video plays without stutter. File has no audio
IMPORTANT NOTE: This video is faster than most memory cards can handle. It may be best to run it off the internal memory, if there's space. In any case, if this test passes, it's outstanding!
TEST II. Very high (20Mbit/s) video quality in MKV. Codec: VC-1; Res: 1920*1080
"hddvd_demo_1080p.mkv"
http://www.techpowerup.com/downloads/530/HD-DVD_Demo_1080p_VC-1_DDPlus_5.1.html
Test passes if: video plays without stutter. (First few seconds in particular!)
TEST III. High (10Mbit/s) video quality in MKV with unstyled subs. Codec: AVC; Res: 1920*1080
"iguana.monsi.1080p.bd9.sample.mkv"
http://www.mediafire.com/?okmdmnymonz
Test passes if: video plays with subtitles on the screen. (May have to select subtitles with the menu.)
TEST IV. Medium (3.4Mbit/s) video quality in MKV with styled and unstyled subs. Codec: AVC; Res: 704*480
"Suzumiya_Haruhi_no_Yuuutsu_-_C4_-_Special_Ending_-__Hitsuji__e569a2b7_.mkv"
Test passes if: video plays with STYLED subtitles on the screen. (Styled means "coloured and positioned on the top and bottom") (May have to select subtitles with the menu.)
TEST V. Unusual combination of Xvid video and styled subtitles, including foreign languages. Codec: Xvid; Res: 640*346
"Matrix.Reloaded.Trailer-640x346-XviD-1.0beta2-HE_AAC_subtitled.mkv"
Test passes if: Video plays with styled (just coloured) English subtitles, AND can play with Japanese and Arabic subtitles. (May have to select subtitles with the menu.)
TEST VI. Dual audio in an MKV. Codec: AVC; Res: 1280*526. Audio codec: English: AAC, Hindi: MP3
"SAMPLE Harry Potter 4[Eng-Hindi]Dual.Audio BRRIP 720p-=[champ_is_here]=-.mkv"
Test passes if: Video plays with English audio, and can switch to Hindi audio.
I'd really appreciate it if you could run these through the SGSII
Many thanks for your replies!
Shamelessly bumping this thread as the tests above are very good and I'd love to get some results.
Could you also list what profile the h264 videos are?
DesktopMan said:
Shamelessly bumping this thread as the tests above are very good and I'd love to get some results.
Could you also list what profile the h264 videos are?
Click to expand...
Click to collapse
Thanks for the kind words
The full info is available in the link above the tests (obtained from mediainfo on Linux). But I will list them again here:
Bird_42_MBit_ABR_(+-1.5 MBit).mkv : [email protected]
iguana.monsi.1080p.bd9.sample.mkv : [email protected]
Harry Potter 4 [...] .mkv : [email protected]
Suzumiya_Haruhi [...] .mkv : [email protected]
hddvd_demo_1080p.mkv : [email protected] (not H.264)
Matrix.Reloaded.Trailer [...] .mkv : Advanced [email protected] (not H.264)
Hmm... I hope it supports "High" profile
EDIT: Made a new topic as this is a bit outside the scope of the original title:
http://forum.xda-developers.com/showthread.php?p=13290953#post13290953
I mirrored all the samples and put them in a table: http://www.auby.no/files/video_tests/
Wow, nice! If you have no objection, I'll put that link in my new thread?
http://forum.xda-developers.com/showthread.php?p=13290953#post13290953
Many thanks, that mirror is amazing
Xero Xenith said:
Wow, nice! If you have no objection, I'll put that link in my new thread?
http://forum.xda-developers.com/showthread.php?p=13290953#post13290953
Many thanks, that mirror is amazing
Click to expand...
Click to collapse
Feel free. Usually it's very fast, so either it has a bad day or people are downloading a lot

[Q] How can I play MKVs on my phone WITH sound?

I've had a look around and this issue has been brought up a few times, but then just brushed over without a concrete answer.
I have a few MKVs that I want to play on my phone, but that don't have sound.
I've tried with the stock player and with Mplayer.
I've spent the last few hours googling how to convert MKVs to AVIs and whatnot and tried a few times all unsuccessful.
I don't really want to covert them anyway, they all work fine, just not on the phone.
The video plays smoothly, and subtitles show up if it has them, just no sound.
How can I fix this?
OGG Vorbis audio track? Try Moboplayer. I just found out it'll read and play it, subs included.
That's what I'm using, Moboplayer and the stock player.
No sound from either.
I just noticed Moboplayer has a bunc of codecs in the market, do I need to install one of them? Which one?
well i have sound with stock player and mkv.... what sound is it ? DTS, DD ?
i use Vplayer, works fine for me. shows picture sound and subs
SuperTheMando said:
I've had a look around and this issue has been brought up a few times, but then just brushed over without a concrete answer.
I have a few MKVs that I want to play on my phone, but that don't have sound.
I've tried with the stock player and with Mplayer.
I've spent the last few hours googling how to convert MKVs to AVIs and whatnot and tried a few times all unsuccessful.
I don't really want to covert them anyway, they all work fine, just not on the phone.
The video plays smoothly, and subtitles show up if it has them, just no sound.
How can I fix this?
Click to expand...
Click to collapse
Most mkv's contain an ac3 soundtrack.
The SII doesn't like that.
I convert mkv's to mp4 now with avidemux.
With these settings:
- video: copy
- audio: AAC
Works like a charm!
Edit: it's a 'cheap' conversion, it goes very fast because only the audio track is converted.
SuperTheMando said:
I just noticed Moboplayer has a bunc of codecs in the market, do I need to install one of them? Which one?
Click to expand...
Click to collapse
The Mobo Player app should have an option to point you to the correct codec.
If you don't install the codec then it will only play the same formats as the stock video player.
I use mVideoPlayer, works fine for all of mine.
But I think DicePlayer has the best support for audio codecs, though it's only free for a trial period and doesn't support embedded subs (AFAIK).
I have these installed permanently as one of them usually does the job, I usually try stock first followed by mobo, then rock with Act1 and QQ as backups.
Dice is probably the best but isnt free.
Dice
mobo
rockplayer
act1
qq player
I have tried pretty much all other players, honestly dont waste your time or money on any of the others.
EDIT - sorry I forgot, since moving to this Phone I hace scrapped qq for everything and rock for HD stuff as it doesnt seem to decode as well as stock or mobo, always try stock first.
On my GS2 I do not see any option Mobo Player to point me to the correct codec, any clue?
MyrddinLXXIIX said:
Most mkv's contain an ac3 soundtrack.
The SII doesn't like that.
I convert mkv's to mp4 now with avidemux.
With these settings:
- video: copy
- audio: AAC
Works like a charm!
Edit: it's a 'cheap' conversion, it goes very fast because only the audio track is converted.
Click to expand...
Click to collapse
I like this idea best, it means I can play through the stock player, so I don't need to have unnecessary apps. I do like the stock player.
Is there any quality loss when doing this?
Will embedded subtitles carry over?
Edit: I just tried this, and the file it pushed out had a really low framerate. I could see jaggeddyness in frames.
Mobo is good. it's free.
Mobo's ffmpeg codec support almost all codecs.
but ffmpeg sw codec use CPU more than HW codec.
when playing 720p H.264+DTS mkv. mobo ( or rock ... ) sw codec use almost 100% CPU power.
Stock Player and DicePlayer use only 20-40% of CPU power. ( Audio codec use cpu.. )
SW codec players use lossy color convert and resize routine.
dithering or color loss will occur. ( you can see when playing dark scene )
HW Codec's Pros.
1. Performance ( Can Play 1080p )
2. Battery
3. image quality
Cons.
1. Codec compatibility ( but SGS2's HW codec is AWESOME. )
2. not supported codecs ( RMVB, VP6/7.. )
** dice player 1.1.2 add mkv embedded subs.
SuperTheMando said:
I like this idea best, it means I can play through the stock player, so I don't need to have unnecessary apps. I do like the stock player.
Is there any quality loss when doing this?
Will embedded subtitles carry over?
Edit: I just tried this, and the file it pushed out had a really low framerate. I could see jaggeddyness in frames.
Click to expand...
Click to collapse
Generally I get good results, but haven't tried it with movies yet.
Only 720p series with 25fps, no subtitles.
Back at my desktop tonight I will try a movie with subs.
The file I tried was a movie, 720p, no subs.
I don't know what it's framerate was, but it's pretty damn high. It looks seamless.
When I tried loading it with the app, I got this error. Maybe it is actually important and not to be overlooked?
I answered no.
SuperTheMando said:
The file I tried was a movie, 720p, no subs.
I don't know what it's framerate was, but it's pretty damn high. It looks seamless.
When I tried loading it with the app, I got this error. Maybe it is actually important and not to be overlooked?
I answered no.
Click to expand...
Click to collapse
I answered no every time without much problems. Forwarding in the stock player seems a little slow sometimes but that might be normal.
25 is pretty standard for series I believe.
Converting gives the advantage of hardware acceleration and I do not want to loose that.
MyrddinLXXIIX said:
I answered no every time without much problems. Forwarding in the stock player seems a little slow sometimes but that might be normal.
25 is pretty standard for series I believe.
Converting gives the advantage of hardware acceleration and I do not want to loose that.
Click to expand...
Click to collapse
Diceplayer give you hw acceleration without converting.
As promised...
Promised a follow-up with an mkv with subtitles.
I must admit I didn't get it to work yet.
Unclear to me if it is even possible, I found some info that the stock player will accept separate subtitles like .srt but I have not confirmed that yet.
Ran across another problem that put me off track.
Tried a conversion to mp4 with a movie but didn't think about the size restrictions.
Could not connect in Storage mode for some reason, so I tried to use SD-cards / usb-otg. No succes with 4 Gig+ files yet ~ using windows which has exFAT and NTFS, neither is working.
Possibly there is a filesystem that will do the job on Win7 and Android 2.3.3?
My research tells me that exFAT is not really available for Android, too tired atm to look for alternatives from the Win side.
Like USB-OTG very much, would like a way to get 4G+ files to my SII that way!
As I said, got sidetracked seriously ~ apologies if I got too far offtopic.

[Q] What video codecs for hardware acceleration?

I have a bunch of 1080p MKV movies that I want to convert into mobile versions for the Galaxy S II, but does anyone know what codecs I should use in order to take advantage of better battery life?
I play to shrink these down to 800x480 res. Any recommendations on bitrate too?
Also, any software or guides recommended to convert MKV to whatever codec has hardware acceleration for this phone?
All the video formats that the phone can play natively are hardware accelerated. So u can choose from MP4, avi, FLV and so on.....
I don't have much knowledge regarding the subject. But here's what I gathered:
According to Wikipedia:
The Exynos 4210, unlike Tegra 2, features support for ARM's SIMD engine (Media Processing Engine, a.k.a NEON instructions) and this may have a significant performance advantage in some cases over Tegra 2 in critical performance situations such as accelerated decoding for multiple multimedia codecs and formats (e.g., On2's VP6/7/8 or Real formats).
Click to expand...
Click to collapse
Now, to take advantage of that hardware there also needs to be software that supports it.
MoboPlayer is one such software, that I know of, which has "ARM V7_NEON" playback codec and so it will fully utilize Galaxy S2 resources.
As to regards to which format you should convert...
On the MoboPlayer website is said that: "Almost all video formats(need to choose "software decoding" mode inmost cases)."
So I suppose what you need to do, is to disable "software decoding" mode and see what video formats will be supported in hardware mode.
stra said:
I don't have much knowledge regarding the subject. But here's what I gathered:
According to Wikipedia:
Now, to take advantage of that hardware there also needs to be software that supports it.
MoboPlayer is one such software, that I know of, which has "ARM V7_NEON" playback codec and so it will fully utilize Galaxy S2 resources.
As to regards to which format you should convert...
On the MoboPlayer website is said that: "Almost all video formats(need to choose "software decoding" mode inmost cases)."
So I suppose what you need to do, is to disable "software decoding" mode and see what video formats will be supported in hardware mode.
Click to expand...
Click to collapse
I live in the US and we don't have the SGS2 released here yet. Can anyone who has the phone already, please test this out and let us know which codecs are hardware accelerated with MoboPlayer?
I found this guide for transcoding:
http://forum.videohelp.com/threads/211070-How-to-convert-MKV-to-AVI-or-OGM-to-AVI-using-mencoder
I don't think there is an "optimum" bitrate because that is going to vary depending on content, ie, number of fast motion scenes. Maybe encode it in VBR and set the top limit fairly high.
I know this phone will handle 1080p MKV, but some of my mkv files are like 12gb!
Hi, dont bother with anything else, handbrake should be your tool of choice. There are various templates included but I usually just set it to MP4 high profile and choose the file size I want, handbrake then does the rest and bloody well too.
Do a search on here for handbrake, there may already be threads about it, note though you should only really have to re-encode if you movies are over 4 gig (fat 32 limit) as I haven't found a file this phone wont play yet with one player or another. My players of choice are always stock first, then mobo, then DICE.
stoolzo said:
Hi, dont bother with anything else, handbrake should be your tool of choice. There are various templates included but I usually just set it to MP4 high profile and choose the file size I want, handbrake then does the rest and bloody well too.
Do a search on here for handbrake, there may already be threads about it, note though you should only really have to re-encode if you movies are over 4 gig (fat 32 limit) as I haven't found a file this phone wont play yet with one player or another. My players of choice are always stock first, then mobo, then DICE.
Click to expand...
Click to collapse
Thanks mate! Actually, I'm getting this phone for my GF for our anniversary and she's a big Harry Potter geek, she has all the books and blu-ray. I've already converted her blu-rays to MKV so she can have them all on the XPS 15, but I was hoping to convert the MKV down to a mobile friendly format.
All the HP movies add up to 80gb so I can't just copy the MKV's on there, that's why I was thinking of transcoding again.
I did find this bit of info on the Exynos:
http://www.samsung.com/us/business/oem-solutions/pdfs/Exynos_v11.pdf
1080p Video Encode/Decode
- H.264 30fps
- MPEG-4 30fps
- VC-1 30fps
Click to expand...
Click to collapse
It doesn't say what container it supports but from what you say, it sounds like MP4 is the way to go. Thanks for the Handbrake tip!
one thing you should aware of is that if you intend to get the MHL>HDMI adapter at some point you may want to transcode at a resolution a little higher as it wont look great on the TV. If you are just playing on the phone then you can get them down to a fraction of the size. I found the best thing to do was to find a smaller film clip that was encoded as 1080 MKV and run off some tests, then save off the template and batch convert the log. I converted all my start trek films from 8 gig to 2 gig a piece, I left them at 1080p but set the file size down to 2 gig. The all look great on my Phone and still really good on my TV through the HDMI, best of both worlds.
stoolzo said:
one thing you should aware of is that if you intend to get the MHL>HDMI adapter at some point you may want to transcode at a resolution a little higher as it wont look great on the TV. If you are just playing on the phone then you can get them down to a fraction of the size. I found the best thing to do was to find a smaller film clip that was encoded as 1080 MKV and run off some tests, then save off the template and batch convert the log. I converted all my start trek films from 8 gig to 2 gig a piece, I left them at 1080p but set the file size down to 2 gig. The all look great on my Phone and still really good on my TV through the HDMI, best of both worlds.
Click to expand...
Click to collapse
Wow, that's crazy! I doubt my gf will ever output these to a TV. I'm still playing with Handbrake's settings.
One thing I don't get about it is that HP is 1920x800'ish, so when I set it to 800, the height drops down to 336'ish.
I think I'd rather have it fullscreen and sacrifice cropping some of the sides, so I clicked ASPECT RATIO and set the height to 480.
Handbrake set the width to 1152, so I set a crop of 176 on left and right, to try to bring the final size back down to 800x480.
But Handbrake has some weird algorithm that doesn't seem to give the desired result? It changed the output size of the video on its own after I changed the cropping values.
So, I'm not quite sure how cropping is handling in Handbrake, is it done before or after the resolution is resized?
Mobo can't use HW video decoder. SW decoder use SIMD(NEON) instructions.
Exynos HW video decoder can decode 1080p.
Try diceplayer. it use HW video decoder in Exynos ( Multi Function Codec )
juami said:
Mobo can't use HW video decoder. SW decoder use SIMD(NEON) instructions.
Exynos HW video decoder can decode 1080p.
Try diceplayer. it use HW video decoder in Exynos ( Multi Function Codec )
Click to expand...
Click to collapse
Thanks but does it also depend on which container or codec the video is in?
I'm assuming that h.264 video in a MP4 container should be hardware accelerated right?
H264 in any container up to High Profile level 5.0

Problems watching videos

I have a problem watching videos on my SGS2. When I put a .mkv video on the SD card and watch it I cant fast forward the video. If I reboot the phone and try to open the .mkv movie it wont work. What is the problem?
Specs for the file? Same for all mkvs? Does it work on other, non-stock players?
B3311 said:
Specs for the file? Same for all mkvs? Does it work on other, non-stock players?
Click to expand...
Click to collapse
It works on few players. But not all. But I still cant fast forward and when i reboot the phone the movie wont work.
Specs? How do you mean? It's a mkv movie if its what youre asking.
Resoluti0n, framerate, audio etc.
Reason I ask is that all my own mkvs play flawlessly but I ripped them from DVD and encoded them myself.
A friend gave me aTV series on mkv, probably from a, er, doubtful source, and those files stutter like buggery on stock, play fine on mobo.
Badly or incorectly encoded media can exibit such behaviour .
B3311 said:
Resoluti0n, framerate, audio etc.
Reason I ask is that all my own mkvs play flawlessly but I ripped them from DVD and encoded them myself.
A friend gave me aTV series on mkv, probably from a, er, doubtful source, and those files stutter like buggery on stock, play fine on mobo.
Click to expand...
Click to collapse
I have no idea how to get the resolution, framerate of the video. But I know the audio of the .mkv.
Maybe I should try to convert it and see if it works. But I dont know if it will be 1080p if i convert it. Will try and see.
Also try these players,
http://forum.xda-developers.com/showthread.php?t=1217776&highlight=Best+Player
Regards.
I also had a Tv series with mkvs that would not FF (also on GT P1000), but if i ran them through mkvtoolnix everything was fine again. So it's not a codec problem but a faulty container. All you have to do is to disable header compression on all streams in mkvtoolnix. It's very fast ... less than 20 sec/ GB.
ibahungrig said:
I have no idea how to get the resolution, framerate of the video. But I know the audio of the .mkv.
Maybe I should try to convert it and see if it works. But I dont know if it will be 1080p if i convert it. Will try and see.
Click to expand...
Click to collapse
Gspot will give you all the info.
Convert anyway - worth a try, and 1080 is a waste of space and CPU on the SGS2.
mdalacu said:
I also had a Tv series with mkvs that would not FF (also on GT P1000), but if i ran them through mkvtoolnix everything was fine again. So it's not a codec problem but a faulty container. All you have to do is to disable header compression on all streams in mkvtoolnix. It's very fast ... less than 20 sec/ GB.
Click to expand...
Click to collapse
Thanks for your help. I downloaded mkvtoolnix but I cant find an option how to disable header compression.
Extra options (Tab in the vertical middle of the form) - Compression - None.
Do it for video, audio and subtitle stream.
You can extract subtitle and watch it with Mobo player (HW +SW decoding) otherwise embedded subtitles only works with mVideoPlayer (only HW decoding).
mdalacu said:
Extra options (Tab in the vertical middle of the form) - Compression - None.
Do it for video, audio and subtitle stream.
You can extract subtitle and watch it with Mobo player (HW +SW decoding) otherwise embedded subtitles only works with mVideoPlayer (only HW decoding).
Click to expand...
Click to collapse
I tried that out aswell but didnt work. Can it be because the file is over 4gb which is the max capacity SGS2 can have? The file is 4.9gb. Is there any way I can divide it into two parts or something to get around this problem?
I divided the file with the program you told me about. Thanks for your help all. The problem was the file, it was over 4 gb.
http://forum.xda-developers.com/showthread.php?t=1244464

[Q] 720p video playback?

Hi, I just tried to play a ripped copy of a 720p bluray video, and realized that this laggs pretty bad when trying to do this. I am currious if there would be a way to play 720p on these, I know archos can. I have tried several apps, all of them lagging, even tried overclocking. Google don't turn up much.
Maybe it's because your using a blueray video?
Use matroska format.
________________________________
~ Sent from iOS/Android device
iJimaniac said:
Hi, I just tried to play a ripped copy of a 720p bluray video, and realized that this laggs pretty bad when trying to do this. I am currious if there would be a way to play 720p on these, I know archos can. I have tried several apps, all of them lagging, even tried overclocking. Google don't turn up much.
Click to expand...
Click to collapse
I have lags too! I've tried every player.
It seems hardware acceleration doesn't work on mkv files.
tapioco2000 said:
I have lags too! I've tried every player.
It seems hardware acceleration doesn't work on mkv files.
Click to expand...
Click to collapse
I actually am using an mp4 file but I think we have the same general problem.
If you are rooted, you can try editing /system/build.prop. Open it with text editor in root explorer and add "video.accelerate.hw=1" without quotes to it (make sure you back up the original file first!). That line is supposed to let the GPU render videos. Reboot your device, and see if video playback is any better. Also, there are many other build.prop tweaks that you can use found here:
http://www.freeyourandroid.com/guide/build-prop-modifications
and here:
http://forum.xda-developers.com/showthread.php?t=1227269
I use MX Player, easy to see whether GPU acceleration is working in that program. It has a lot of other nice features too, recommended in general.
The Wifi-5 plays the 720p trailer files I've tried without lag. Sometimes a few home-made files may seem to lag, but this is more likely to be due to incompatibility/ non-standard compression codecs than a lack of power. It doesn't seem to have problems with high-profile files or high bitrates in general. This is under Froyo, by the way.
onurdndar said:
I use MX Player, easy to see whether GPU acceleration is working in that program. It has a lot of other nice features too, recommended in general.
The Wifi-5 plays the 720p trailer files I've tried without lag. Sometimes a few home-made files may seem to lag, but this is more likely to be due to incompatibility/ non-standard compression codecs than a lack of power. It doesn't seem to have problems with high-profile files or high bitrates in general. This is under Froyo, by the way.
Click to expand...
Click to collapse
Let's try the famous mkv test file "Killa sampla" posted on XBMC forum.
MX fails! It says "hardware acceleration not supported"! And other players too!
tapioco2000 said:
Let's try the famous mkv test file "Killa sampla" posted on XBMC forum.
MX fails! It says "hardware acceleration not supported"! And other players too!
Click to expand...
Click to collapse
Which version of Killa Sample? Hopefully not the 1080p, that's obviously not supported. Even if it's a 720p version, it's way overkill.
klin1344 said:
If you are rooted, you can try editing /system/build.prop. Open it with text editor in root explorer and add "video.accelerate.hw=1" without quotes to it (make sure you back up the original file first!). That line is supposed to let the GPU render videos. Reboot your device, and see if video playback is any better. Also, there are many other build.prop tweaks that you can use found here:
http://www.freeyourandroid.com/guide/build-prop-modifications
and here:
http://forum.xda-developers.com/showthread.php?t=1227269
Click to expand...
Click to collapse
Thanks for the tip, I tried it, then used Mx video player with hw rendering, but it still lags. My next mission is converting to 480p, witch is the actual resolution of this screen.
Two possibilities are either:
1) Resolution is too high or
2) Device can handle the resolution but not the H.264 profile used for the video
Samsung Galaxy Player 5 won't play m4v files
I have several files loaded onto my Droid 3 that play fine. But, when I load them onto my Samsung Galaxy Player 5, I get the error message: "Cannot play video, sorry, this video cannot be played". What format do I need to use for the Samsung Galaxy Player 5 to get the videos to play? I have tried MP4, WMV, M4V, etc...
iJimaniac said:
Hi, I just tried to play a ripped copy of a 720p bluray video, and realized that this laggs pretty bad when trying to do this. I am currious if there would be a way to play 720p on these, I know archos can. I have tried several apps, all of them lagging, even tried overclocking. Google don't turn up much.
Click to expand...
Click to collapse
my 4.0 plays 720p and 1080p without lags, the formats I use are wmv avi and mp4. Maybe its audio coding my player can't play AC3
Sent from my GT-I9000 using XDA
no AC3 audio is perfectly fine, its definitely the container. google Handbrake and DL it, its the greatest encoder I've ever used. Sure there is a slight learning curve but once you know how to use it your 720p videos will play flawlessly on your preferred video app (imo mx player is the best one out there)

Categories

Resources