Audio sync issues on movies - Galaxy S II General

I re-encoded some of my video's using handbreak to a 800x480 resolution to save on space and I noticed that all of them have audio sync issues when played on the phone but nothing on the PC, moving the original files to the phone also has no audio sync issues.
Im encoding using high profile and nothing else much is changed, anyone know whats causing this ?
This happens with both the stock player and mvideo..

Gave up on Handbrake a long time ago for that reason, didn't matter what codec I used, everything was always out of sync, either resizing or direct scaling.
Real men use MeGUI

B3311 said:
Gave up on Handbrake a long time ago for that reason, didn't matter what codec I used, everything was always out of sync, either resizing or direct scaling.
Real men use MeGUI
Click to expand...
Click to collapse
I never had this issue with the S1, Ill try to join the real men's club.. give me few mins to try it
EDIT:
Could not get the app to work, after it performs an auto update the updatecopier something crashes and deletes .exe file ~_~

Which version? Probably don't need to update, should be enough profiles.

2028, it auto updates a lot of stuff. ill try to skip the update.
EDIT:
I dont know how to properly use this app, I added a test file on the queue and it starts to process it then I get an error result on the queue, its also asking for some avsynth something.

EarlZ said:
2028, it auto updates a lot of stuff. ill try to skip the update.
EDIT:
I dont know how to properly use this app, I added a test file on the queue and it starts to process it then I get an error result on the queue, its also asking for some avsynth something.
Click to expand...
Click to collapse
Yeah, you need avisynth, among other things.
MeGUI isn't really for beginners, but is straightforward enough if you have the time. It's not a one-click job. It's still well worth it IMO - you can convert just about anything to anything after a DVD rip, and the quality is as good or as bad as you want it to be.
If all you're after is something to downscale existing avi/H264/MKVs, I think avisynthdemux will do it - correct me if I'm wrong anyone, been a while since I've used it.
Here's a link to a quite old wiki for MeGUI, but it should be good enough if you're still interested.
hthttp://mewiki.project357.com/wiki/Guides/Basic_Guidetp://
http://www.doom9.org/ is good for all things video.

Ill give it another go a little later, only if it would update properly.

EarlZ said:
Ill give it another go a little later, only if it would update properly.
Click to expand...
Click to collapse
What OS do you use? Heard Win7 64-bit users have had some problems.
Forgot to check my version of MeGUI (at work now), but it works flawlessly with my W7 x86.
Can send all necessary files to you this weekend if you're still interested.

Windows 7 64bit Ultimate.
I tried the vids encoded with handbreak on an S1, theres no audio sync issue.
If you can just compress them into a single zip file.

Of course. Will do it tomorrow sometime (+1 GMT here).

So I've finally gotten the app to work after all this time and still getting the same audio sync issues, I tried encoding with a CUDA based app and still get the same problem.. Could it be an issue with the source file? But it plays perfectly fine on my PC and on the Galaxy S1..

Got the same probleme using SUPER. In the reencoded video sound is about 250 msec behind video. Tried various containers but it's all the same. There are two ways to fix it. Rather wait for incredible Coreplayer to be released for android (you can set and audio sync offset manualy there) or set an offset while encoding. It'll take some time to find the right offset value, but as far as I can see the lag is constant and doesn't depend on file type or resolution, so once found the right value can be used for all video files.
I have the same 250 msec lag in all flash videos in any browser (e.g. from youtube). Still can't find the way to fix it.
Upd
I was wrong that files were ok on PC. The source file is really in sync on PC, but it's also in sync on SGS2. The reason I decided to reencode this file was that it played flawlessly for 10-15 sec, then became choppy for about 5 sec and then played flawlessly again. When reencoding the video file programm extracts elementary audio and video streams from the container, makes the given operations and joins them back together in the output file. Some tomes the source file has wrong or insufficient data (like offset, pulldown, FPS, etc.) that makes an output file out of sync.I tried to remux my source file in the same container just to check that elementary streams can be extracted and joined together with no defect. The result was dreadfully out of sync. The offset value I foud later was -1250 msec (1,25 sec). I made a remux of a source file with offset found and used remuxed file as a source for reencoding to DivX (avi). 1 minute long fragment played flawlessly with stock videoplayer (using hadware acceleration I gues) with perfect sync. Now whole file is being encoded.
Post your files that are out of sync on SGS2 here.

MX Video Player sorts it
I've found that some of my DVD rips made using Handbrake play out of sync on my GS2 which is disappointing. Most are fine, but the ones that aren't play fine on the PC, so it's not a Handbrake encoding issue.
The solution I've found is to use MX Video Player (better than Mobo Player). This allows me to choose software decoding instead of hardware coding for problem videos, and this cures the audio out of sync problem. Slightly disappointing that there appears to be an issue with the GS2 hardware decoder for some files, but at least the amazing CPU has no problem with S/W decoding.
MX Video Player is excellent and worth trying even if you don't have audio sync issues.

Related

Video Settings on HTC HD

I see several other threads on this subject, but all go into conversations on the use of third-party conversion software. I use a Sony Vegas Pro 8 video editing software which can convert to any format/settings (and incidentally costs more than the HTC device itself).
What I am looking for is the best video settings as for:
1: type (wmv, mp4, etc)
2: codec
3: bitrate
4: size
5: framerate
I’m trying differing settings at random, but as of yet haven’t resulting in a better video than was on my 2003 Palm T3. If I find a good fit I’ll post it, but would be interested to see if anyone has found the best settings mix. HTC tech support are no help and have little to no understanding of video formats.
PilotRMK said:
I see several other threads on this subject, but all go into conversations on the use of third-party conversion software. I use a Sony Vegas Pro 8 video editing software which can convert to any format/settings (and incidentally costs more than the HTC device itself).
What I am looking for is the best video settings as for:
1: type (wmv, mp4, etc)
2: codec
3: bitrate
4: size
5: framerate
I’m trying differing settings at random, but as of yet haven’t resulting in a better video than was on my 2003 Palm T3. If I find a good fit I’ll post it, but would be interested to see if anyone has found the best settings mix. HTC tech support are no help and have little to no understanding of video formats.
Click to expand...
Click to collapse
1: mp4
2: video: h.264 audio: aac
3: 800 - 1500 Kbps audio: 128Kbps
4: 800x480 16:9 cropped
5: Original (25 -30)
Play the resulting file in Album htc player or Windows Media Player.
It's what I use and it works great!
Willy1973 that works much better, thanks. Still some intermittent stuttering, but I suppose thats down to so much overhead in WM6.
1500 is too much. Set 1000 and it wont lag ever.
^ I've used "super" for a long time, once you get the settings right, it's very good. However, my Touch HD wont play the videos i converted to my atom life.
Also even with the video bitrate set to 600 there is still some stuttering. (when using the default "video player". As of yet I've not been able to make WMP find any of the mp4 videos on my memory card, and the TF3D album only finds videos stored on the actual device itself.
The Blackstone video encoding GUI ( http://forum.xda-developers.com/showthread.php?t=467112 ) is neat and handy - especially if you just want to dump a few videos in and leave it running overnight - i've found it to be a bit slower than super, but there isnt much in it tbh.
I've not installed coreplayer yet -going to give that a try now, and see if that helps with the playback issues I'm having. But even so it would be nice to have the option of using WMP - if ayone has any ideas as to why it isnt finding the videos on my memory card? I've tried putting the vids in the main directory,and also tried creating a folder on the memory card called "video". Neither has worked yet.
Noodled24 said:
^ I've used "super" for a long time, once you get the settings right, it's very good. However, my Touch HD wont play the videos i converted to my atom life.
Also even with the video bitrate set to 600 there is still some stuttering. (when using the default "video player". As of yet I've not been able to make WMP find any of the mp4 videos on my memory card, and the TF3D album only finds videos stored on the actual device itself.
The Blackstone video encoding GUI ( http://forum.xda-developers.com/showthread.php?t=467112 ) is neat and handy - especially if you just want to dump a few videos in and leave it running overnight - i've found it to be a bit slower than super, but there isnt much in it tbh.
I've not installed coreplayer yet -going to give that a try now, and see if that helps with the playback issues I'm having. But even so it would be nice to have the option of using WMP - if ayone has any ideas as to why it isnt finding the videos on my memory card? I've tried putting the vids in the main directory,and also tried creating a folder on the memory card called "video". Neither has worked yet.
Click to expand...
Click to collapse
WMP has a "open file.." menu item, for single files, in the library.
Album should find your memcard, press the left dialog-button, while in album..
Check out this post:
http://www.wmguides.com/guides?sobi2Task=sobi2Details&catid=0&sobi2Id=20
Thanks!
willy1973 said:
WMP has a "open file.." menu item, for single files, in the library.
Album should find your memcard, press the left dialog-button, while in album..
Check out this post:
http://www.wmguides.com/guides?sobi2Task=sobi2Details&catid=0&sobi2Id=20
Click to expand...
Click to collapse
Thanks for that, I'm now able to locate the memory card and videos located on it via the "album"... i was only seeing the previews in the photo and video tab. Can now locate all!
With WMP I can locate single files... but cant understand why they're not showing up in the library. Even after being played via WMP. (I should add, it has no problem locating music files, just video)
Both these solutions seems to have eliminated the stuttering I was getting before.
The reason i like WMP so much is that when one video is finnished it moves to the next rather than stopping completely.
PilotRMK said:
...1: type (wmv, mp4, etc)
2: codec
3: bitrate
4: size
5: framerate...
Click to expand...
Click to collapse
I'm experimenting with Catalyst DVD Converter which I found in another thread and am unable to completely eliminate that pesky frame dropping every few seconds on my HD. Here's what's working best so far
1: .avi
2: DIVX5
3: 500
4: 400x240 (autocropped by catalyst dvd to fill the screen, which I really like!)
5: 30
Note: I use CorePlayer to play the videos. One thing I've noticed is that although the mpeg4 and h.264 files do play ok on win media player mobile, mpeg4 files are much larger that divx, and h.264 (also .mp4 extension) take 2-3 time longer to encode to the device. I've not had good luck playing 800x480 files as they shudder so badly because there's 4 times as much info for the HD to process, and the 400x240 files play really nicely. I use Dutty's 1.5 rom with tnyynt's sd card tuneup cab, which I think is already incorporated into the rom???
Hope this helps... --Jesse
I've now disovered that WMP is finding my MP4 files, but for some reason it's adding them to my music library rather than to my video library?
Is there an option somewhere to tell it that .mp4 extentions are video?
SomethingWicked said:
I'm experimenting with Catalyst DVD Converter which I found in another thread and am unable to completely eliminate that pesky frame dropping every few seconds on my HD. Here's what's working best so far
1: .avi
2: DIVX5
3: 500
4: 400x240 (autocropped by catalyst dvd to fill the screen, which I really like!)
5: 30
Note: I use CorePlayer to play the videos. One thing I've noticed is that although the mpeg4 and h.264 files do play ok on win media player mobile, mpeg4 files are much larger that divx, and h.264 (also .mp4 extension) take 2-3 time longer to encode to the device. I've not had good luck playing 800x480 files as they shudder so badly because there's 4 times as much info for the HD to process, and the 400x240 files play really nicely. I use Dutty's 1.5 rom with tnyynt's sd card tuneup cab, which I think is already incorporated into the rom???
Hope this helps... --Jesse
Click to expand...
Click to collapse
1/4 resolution and 500bitrate must be ugly
go where to set the video setting??? tks
SomethingWicked said:
I'm experimenting with Catalyst DVD Converter which I found in another thread and am unable to completely eliminate that pesky frame dropping every few seconds on my HD. Here's what's working best so far
1: .avi
2: DIVX5
3: 500
4: 400x240 (autocropped by catalyst dvd to fill the screen, which I really like!)
5: 30
Click to expand...
Click to collapse
With DVD Catalyst 3 (which I presume is the same) I use the default settings
1: .mp4
2: h264_ipod_hq
3: 600
4: 800 x 480
5: 30
I play them back with the Album player, (if you just use your file explorer to find the file and click on it, it will play in Album player by default) and get totally stutter free video. I was particularly impressed by the action seens in Tropic Thunder and Star Wars, where I was expecting to see frames dropped. But there weren't any!!
I have converted at least 10 movies, some from DVD, and some from .avi's. It auto scans from either start up or insertion in your player then finds the correct file from all the .vobs etc. With .avi's, you can just drag and drop.
When using the autoscan for DVD's, it's worth checking preview within Catalyst to make sure it has picked the correct language version, or indeed if it needs subtitiles for a foriegn movie.
I have tried about 5 different programs now for conversion and have found this to be far and away the best. I have now put my money where my mouth is and purchased it. (For those that haven't tried, it is available on a 7 day trial)
Top notch Video on the HD that is well worth comparing with your mates' IPod at last.
Wolfenzi said:
1/4 resolution and 500bitrate must be ugly
Click to expand...
Click to collapse
actually, if you'd read my message, you'd see where i said they play fine. in fact, theres a theead floating around discussing this. it's where i got the idea
Cap Loz said:
With DVD Catalyst 3 (which I presume is the same) I use the default settings
1: .mp4
2: h264_ipod_hq
3: 600
4: 800 x 480
5: 30
Click to expand...
Click to collapse
sweet. thanks for the info. i'll convert a dvd right now
PilotRMK said:
I see several other threads on this subject, but all go into conversations on the use of third-party conversion software. I use a Sony Vegas Pro 8 video editing software which can convert to any format/settings (and incidentally costs more than the HTC device itself).
What I am looking for is the best video settings as for:
1: type (wmv, mp4, etc)
2: codec
3: bitrate
4: size
5: framerate
I’m trying differing settings at random, but as of yet haven’t resulting in a better video than was on my 2003 Palm T3. If I find a good fit I’ll post it, but would be interested to see if anyone has found the best settings mix. HTC tech support are no help and have little to no understanding of video formats.
Click to expand...
Click to collapse
How do i convert the video using Sony Vegas? Ive tried "render to new track" but i cant choose the recomended video/audio settings there.
Noodled24 said:
...
I've not installed coreplayer yet ...
Click to expand...
Click to collapse
note that the only 2 players at the moment capable of playing video with hardware acceleration are tf3d music player and windows media player.

Coreplayer 1.3.6 Judder - stock ROM 1.48 (SOLVED)

I've done a search and read many posts about coreplayer performance on the HD2. Most have no problems but some do and i'm one of them.
I have no problem playing the files using these settings from member Shasarak (thanks mate):
Options/Video and activate Dither, then "smooth zoom always" rather than "smooth zoom 50%". You will get substantially better performance if you then go into the DirectDraw settings page, choose "YUY2" as your overlay format, leave "use device stretching" checked, and uncheck the other two boxes.
I have tried all other settings and combinations but i agree the above gives the best performance.
However, i am still experiencing occassional judder and it's annoying me.
1). would upgrading to stock ROM 1.66 make a difference?
2). is there ANYTHING else i can do to stop the judder? i've already tried disabling background tasks, wifi etc
3). The audio is also very slightly out of sync, it's delayed, it's minor but i notice it. It happens on all videos, they are all .avi I've not seen anyone complain of this before.
Thanks
With regards to uadio sync:
Menu --> Tools --> Settings
Select the 'Advanced' page
Manual A/V offset let's you adjust the audio sync
The judder is most likely due to the format the videos are encoded in just eating too much CPU. How do you encode them?
kilrah said:
The judder is most likely due to the format the videos are encoded in just eating too much CPU. How do you encode them?
Click to expand...
Click to collapse
I don't encode them, just downloaded movies in the common divx/xvid format. I played movies on my old N96but re-encoded them to mp4 as it didn't play avi and i never tried coreplayer on it.
Perhaps i should try re-encoding, but don't see why this phone couldn't handle a standard 700mb divx avi.
kr00t0n said:
With regards to uadio sync:
Menu --> Tools --> Settings
Select the 'Advanced' page
Manual A/V offset let's you adjust the audio sync
Click to expand...
Click to collapse
cheers mate, you are the man! putting a -0.300 has made it much better, not sure why it would be out like that on all movies? I'm very happy with that What do the other 2 settings do - soft drop tolerance & hard drop tolerance?
now just to fix the juddering.
I've found, and i think someone else suggested this in another thread, that if you pause it for a moment it sorts itself out. Would rather not have to do that but i don't see a way around it
jonbaker76 said:
Perhaps i should try re-encoding, but don't see why this phone couldn't handle a standard 700mb divx avi.
Click to expand...
Click to collapse
The standard ~1h30 700MB divx movies I've tried to play all worked nicely. But sorter ones of the same size (meaning more bitrate) could start being too much load. Just try and do a benchmark in coreplayer with a video that causes problems, if you have less than about 150% average playing speed you might start getting drops.
It may help to put the phone in "Airplane Mode"; if it's checking for email messages in the background while playing it will judder like crazy. Use the task manager to kill off any other running applications as well....
I come to the conclusion that this phone just can not handle playing divx/xvid in avi very well, and i'm not sure why it can't.
I have gone back to my old ways of converting the video to mp4 using winavi mp4 converter, this also cures the problem of any files that have ac3 audio as it converts that as well.
On my 8 year old computer it would take 30 mins to convert a 700mb film, i have since bought a quad core Dell running 64 bit windows 7 and it converts in less than 10 mins!!
Smooth as butter now but a shame i have to go back to doing this. But at least the files will play in coreplayer, windows media and htc's player so plenty of choice
If anyone wants the settings i use for winavi mp4 converter then just ask away. It's not free but mine was if you get what i mean
EDIT:
I HAVE FOUND THE REAL PROBLEM, IT'S MY COREPLAYER! IT STARTED STUTTERING THE MP4 FILE THIS MORNING, WHEN I SWITCHED TO WINDOWS MEDIA OR HTC PLAYER IT WAS FINE 9OBVIOUSLY COULDN'T DO THIS BEFORE AS NEITHER OF THOSE PLAYERS SUPPORT AVI)
I JUST TRIED COREPLAYER AGAIN AND IT'S PLAYINNG THE SAME MP4 FILE FINE NOW, MUST BE SOMETHING WRONG WITH MY COREPLAYER, WILL GET ANOTHER VERSION.
WHAT A DRAMA AND SORRY FOR BORING YOU ALL WITH IT LOL

Video playback problems - Coreplayer, TCPMP : SOLVED/SOLUTION

PROBLEM SOLVED - CONCLUSION OF THREAD updated 9/3/10:
1). Coreplayer and TCPMP don't work well on my device when playing back avi (divx/xvid) because they don't support hardware accelaration, although others seem to have no problems which still confuses me. Playback is juddery dropping many frames. I have tried Shasaraks settings (which are the best) and all others with no luck.
2). Because WMP and the HTC player don't support avi (divx/xvid) converting to mp4 is the only option for me.
3). CONVERSION: I have tried many converters including: TMPGEnc.XPress, handbrake, xvid4psp, mediacoder and others. The ones that do work well for the HD2 all have the same problem and that is a delay in audio putting speech out of sync when played back on the device. Even when playing back avi's in coreplayer i had to manualy adjust the sync.
The only converter that works well and is fast and can put the audio in sync for playback on HD2 is winmenc available here (freeware) http://winmenc.blogspot.com/
Download my profile which has the audio sync tweak already in it (thanks to Kr00ton) and put it into the profiles folder. I have tweaked Kenkiller's original profile, see here for info: http://forum.xda-developers.com/show...7&postcount=38
I have changed Kenkillers profile from 2000 to 1000 kbps to save file size and have also got rid off the 2 pass encoding to save time (and lots of it!). You also need to tick FIT TO WIDTH AND SPEED & QUALITY CONTROL AND MOVE IT TO FASTEST. I done various tests and found no noticeble difference to SD videos doing it my way. This speeds up conversion time to around 30 mins for a 700mb avi and keeps the file size about the same as the original.
If you have more time on your hands and or you are converting HD then maybe use Kenkillers original profile, although i converted HD stuff in my profile and it looked great. It all depends if file size and conversion time is an issue for you.
4). For some reason the HTC player still judders for me, i'm pretty sure it didn't do that in stock rom 1.44 but it certainly does on my 1.66 ROM leaving only WMP that performs perfectly It's a shame that it isn't very finger friendly for srolling through the video etc but i'll live with that.
I can only report my findings and experiences, you may not have the same issues i have had. Conversion may wield different reults on other OS's. I'm using windows 7 64 bit and can confirm that when i used winavimp4 converter on xp it was perfect but used on windows 7 it puts audio out of sync. Having said that it is without a doubt the fastest converter i have come accross converting a 700mb file in around 10 mins on windows 7 64 bit. It was around 30 mins on my old xp machine.
5). I can now relax and enjoy my films on my HD2, which is the main reason i bought it!
ORIGINAL 1ST POST
I bought this phone because of its screen. I watch movies on my long journeys to work and i'm getting increasingly frustrated with the phones poor performance on playback.
Coreplayer judders with many dropped frames no matter what settings (tried shasaraks direct draw settings) or version of coreplayer i use and disabling sense and using plane mode makes no difference whatsoever. It will play flawlessly for a while then judder then be ok then judder on and on...
So i decided to convert to mp4:
coreplayer still has poor performance. HTC player was ok but since upgrading to 1.66 it's performing worse than coreplayer now (yes, i did a hard reset after flashing)
The only player that works is wmp. I now have some questions:
1). Is there an option in wmp to sync the audio manualy like in coreplayer? some films are slightly out of sync.
2). are there any other players that work well on the HD2 apart from tcpmp (tried that, same results as coreplayer)
3). CONVERSION:
What are the best settings for video conversion for the HD2? If I can't use coreplayer to play avi this is my only solution and aslo solves the problem of coreplayer not supporting ac3 audio. I'm talking bitrate etc for video and audio. If you are succesfully converting video what converter and settings do you use? PLEASE!
I tried searching but couldn't see a thread dedicated to optimum conversion settings for the HD2.
4). Could the problem lie with my 16gb sandisk sd card? i noticed another thread for the blackstone where a cab was designed to speed up the cards performance by 3 times, is there something like this for the HD2 and would me formatting it to fat 32 make any difference at all to my problem?
This is really winding me up now and i've spent hours messing with settings etc, the one function i really need and it wont perform which i find very surprising for a phone that has this super fast snapdragon processor.
PLEASE HELP ME
END OF ORIGINAL POST, PROFILE FOR WINMENC BELOW
1) no
2) none even close to that
3) can't tell, as I don't really do it much, coreplayer works well for me
4) could be, as coreplayer works well for me.
jonbaker76 said:
4). Could the problem lie with my 16gb sandisk sd card? i noticed another thread for the blackstone where a cab was designed to speed up the cards performance by 3 times, is there something like this for the HD2 and would me formatting it to fat 32 make any difference at all to my problem?
This is really winding me up now and i've spent hours messing with settings etc, the one function i really need and it wont perform which i find very surprising for a phone that has this super fast snapdragon processor.
PLEASE HELP ME
many thanks...
Click to expand...
Click to collapse
Could well be the card, as it sounds like it gets to the end of a buffer, buffers, then continues, causing the lags.
I know that reporting my own experience is of relatively low usefullness to you as it's not step by step instructions on how to solve your problem, anyway:
1) I use TCPMP to watch AC3 audio-encoded series like frasier
2) I use Coreplayer to watch non AC3 encoded series like sex and the city
3) tcpmp is slower than coreplayer for those videos that coreplayer CAN play, I get ~120% bench for SATC in coreplayer and ~90% in tcpmp, but nonetheless I can watch everything (...that I tried until now) in tcpmp without noticing the slightest issues, and I always "zoom to fit screen", which means the video fills the entire 800x480 resolution
4) I watched videos on my old ipaq 214 as well, sure we're talking about a different device, but we're aso talking about a device with a 600MHz cpu and without an accelerated graphics subsystem (and I do have chainfire patch for the graphics subsystme of my hd2)... well I only used tcpmp on the 214 and no issue there... and I watched the whole Death note series, crappy bench results but no issues with jumps in the video
5) I have a 16gb class 2 sandisk microsd, and despite it being class 2, I get ~7mb/s transfers both ways in the sd reader of my laptop, so if we're using the same memory card, that should not be the problem...
6) probably you watch "heavy" encoded movies?
Look at this:
http://forum.xda-developers.com/showpost.php?p=5331497&postcount=38
Post Nr. 38 and download th profiles.
Use Winmenc 0.81 Beta (Freeware). Copy the downloaded profiles into Winmenc subfolder "profile".
Edit the profile like told in this thread
http://forum.xda-developers.com/showthread.php?p=5341496#post5341496 Post Nr. 32 from krooton.
Important ist to set the audiodelay.
With this solution you can get very good *.mp4 Files with audio in sync playable with Manila album or Mediaplayer.
I tried a lot of things but this was the only way to get good video with audio in sync.
Sorry, but english is not my first language.
For coreplayer i'm using v 1.3.5 build 7340 but the newer 1.3.6 build 7427 also performs the same.
What version are you guys using?
Failing that i'll format the card to fat32 to see if that makes a difference and have a look at that winmenc.
Any other suggestions are very welcome
ephestione said:
6) probably you watch "heavy" encoded movies?
Click to expand...
Click to collapse
defo not this. I converted a film to the lowest spec audio and video wise and it resulted in 350mb file... It played the same as the 1.2g original!
I used handbreak to convert to MP4 and then used the built in player in sense.
Seemed to be HW accelerated as 45minutes of playback took about 8% of the battery charge and I would expect doing soft decode of H264 would take more than that.
Only downside was waiting 15minutes to go from 720p to iPhone profile in handbreak. I am going to experiment with remuxing
Jim
I have created a preset in handbrake specifically for the HD2 - Let me get home and post it back for you.
have been using this - converted about 20 movies and loaded up around 10 on the HD2 for a trip. All of them played perfectly in HTC album (Looks like it's hardware accelerated). Approx 4-5 hours on a single full charge (around 2 1/2 movies back to back).
Best part - converstion takes about an hour on a 4 yr old laptop - should happen much quicker on new ones.
Source files are all mkv (for Blu-ray rips) or iso (for standard DVD)
vivek310 said:
I have created a preset in handbrake specifically for the HD2 - Let me get home and post it back for you.
have been using this - converted about 20 movies and loaded up around 10 on the HD2 for a trip. All of them played perfectly in HTC album (Looks like it's hardware accelerated). Approx 4-5 hours on a single full charge (around 2 1/2 movies back to back).
Best part - converstion takes about an hour on a 4 yr old laptop - should happen much quicker on new ones.
Source files are all mkv (for Blu-ray rips) or iso (for standard DVD)
Click to expand...
Click to collapse
please do mate, looks like a nice converter, if you post the sttings you are using i'll give it a bash tonight.
I don't know what is going on with coreplayer, i used it a while ago and it played lovely, about 2 drops in 10 mins. I just tried again, 11 drops in 10 seconds what does this tell us!?!?!?!?
Could also be that you have something running in the background that's using the CPU badly...
This thread is worth checking out for video settings: http://forum.xda-developers.com/showthread.php?t=582122
A converter that is reasonably idiot-proof (although its maximum bitrate is a teensy bit too low, IMO) is MP4ForHD, which you can find here: http://forum.xda-developers.com/showthread.php?t=478050 I think it lets you incorporate an audio delay into the video (thus negating the need to do it in the player).
I've bought Core PLayer and Kinoma PLay but the only one i use to play my videos and series is TCMP, its litter and complete doing its tasks.
I prefeer TCMP.
kilrah said:
Could also be that you have something running in the background that's using the CPU badly...
Click to expand...
Click to collapse
Is what i thought but no, everything is shut down. Does the same after a soft reset. Disabling sense and using plane mode also makes no difference.
But like i say, soemtimes it works and sometimes it drops like a mother f*****
it's completely random
what i will try is another sd card, i got the 2gig one indoors, i'll put the same vid on that and report back... all rather boring but it's doing my head in and i don't like being beaten
Shasarak said:
This thread is worth checking out for video settings: http://forum.xda-developers.com/showthread.php?t=582122
A converter that is reasonably idiot-proof (although its maximum bitrate is a teensy bit too low, IMO) is MP4ForHD, which you can find here: http://forum.xda-developers.com/showthread.php?t=478050 I think it lets you incorporate an audio delay into the video (thus negating the need to do it in the player).
Click to expand...
Click to collapse
thanks, will take a look
I just don't see the point in encoding especially for a mobile device.
That's iphone madness, not ours
I've been watching videos encoded for proper pc's since when I had my ipaq hx2400 back then, after that I kept doing it with my ipaq 214, and now I am happily doing the same on the HD2. I am sure there's something that's preventing jonbaker from watchgin movies normally, and using an alternate encoder is not a "solution" but a complication. Occam would say the same.
More specific info on file size/length/codec/bitrate/tcpmp-coreplayer bench results/microsd transfer rate (tested with read/write operation in usb disk mode) would be useful.
If memory card access is causing the problem with CorePlayer then you could try increasing the amount of memory CorePlayer uses to buffer. You could also try out these registry settings which sometimes improve SD card performance: http://forum.xda-developers.com/showpost.php?p=5547319&postcount=8
Shasarak said:
If memory card access is causing the problem with CorePlayer then you could try increasing the amount of memory CorePlayer uses to buffer. You could also try out these registry settings which sometimes improve SD card performance: http://forum.xda-developers.com/showpost.php?p=5547319&postcount=8
Click to expand...
Click to collapse
any chance you can suggest what i increase the settings to in the coreplayer memory buffer? not sure what im doing there! wouldnt mind giving that a go.
jonbaker76 said:
any chance you can suggest what i increase the settings to in the coreplayer memory buffer? not sure what im doing there! wouldnt mind giving that a go.
Click to expand...
Click to collapse
I'm operating entirely on guesswork, so no, no chance at all!!! I guess it needs to still be small enough that there is no danger of running out of memory on the phone, but larger than the default value. Might not make any difference, of course, depends on what's causing the bottleneck.
Have you tried getting CorePlayer to play video and audio in the background and then opening up the task manager to see what the CPU usage is doing? That might at least tell you whether it's a lack of processing power as opposed to something else.
Shasarak said:
Have you tried getting CorePlayer to play video and audio in the background and then opening up the task manager to see what the CPU usage is doing? That might at least tell you whether it's a lack of processing power as opposed to something else.
Click to expand...
Click to collapse
RIGHT i set coreplayer to play in background: BUILT IN TASK MANAGER:
mem - 7.94m CPU sitting around 45 - 65%, then will drop to around 20% then back up to 60%
RESCO TASK MANAGER:
mem - reports 2.68m
don't know why they give different results memory wise don't think resco task manger gives cpu usage
is all that normal?

Video/Audio Out of Sync

Has anyone noticed that the audio is out of sync with the video on their X10? It seems no matter how I encode my video, the audio is always a little out of sync with the video. I've tried multiple players besides Mediascape and they all give the same problem. An encoded file will play fine with no audio issues on my PC and iPod Touch, but will play a little bit out of sync on my X10. Any ideas? Does anybody else have this issue?
Haven't noticed this on mine. What program/apps are you using to play the file?
I've tried Act 1 and Mediascape, both of which are giving out of sync issues. I've tried lots of encoding software (Handbrake, Videora, Any Video Converter, etc.) and they all give the same out of sync results. What settings/programs are you using?
I've tried both Handbrake and SUPER, but honestly the stock Sony Ericsson’s Media Go has worked perfectly for me, encoding time hasn’t been too long, but more importantly the video quality has been hands down far and away the best with Media Go. Surprisingly though the file size of the MP4’s has not been the biggest either. The only downside is very minimal (if any) user customizable settings, but seriously give it a try, I’d be curious if your results improve. Also note, in Media Go if you Right-Click and drag the video file you want to transfer from your library to your phone a pop-up menu will appear and you can fiddle with some minor “advanced transfer” settings. Hope that helps.
*EDIT Also check out this thread, http://forum.xda-developers.com/showthread.php?t=467112 I haven't tried it yet, but I'd be curious if it works well for the X10
Thanks for the suggestions, I'll try them when I get home tonight. For some reason, any of the 720p and up videos that I encode with Handbrake seem to work fine, but any SD videos I encode with Handbrake have major audio/video sync issues. Sometimes the video even stutters. I'm thinking it might be because I have the bitrate set too high (around 1,000kbs), so I'm going to lower it and see what happens. I'll also try Media Go and the software on the thread you linked to and report back here with results.
This could be a wide spread issue with the Snapdragon chipset.
HTC Desire/HD2/Incredible are all having the same video/audio out of sync issues.
Check it out.
http://androidforums.com/htc-desire/62504-htc-desire-video-out-sync-issue.html

MKV to Mp4 for XOOM WITHOUT Converting Video

Under Honeycomb 3.1, playback of some high profile h264 files is now possible. This means it is now possible to convert many high profile MKV files to a format the XOOM will play WITHOUT the time consuming process of re-encoding the video. So for those who hate re-encoding, here is how:
Download and install the freeware app XenonMKV. It will allow one click conversion of a high profile 720p MKV file to an mp4 that the XOOM can play WITHOUT the time consuming process of re-encoding the video. Also it leaves original video quality intact and untouched. Special credit to parrotheadmjb for pointing us to this app.
Advantages of this method:
1. Converts only audio with no loss of video quality - video is untouched only audio and container are changed. No artifacts or distortion added by a video re-encode.
2. Much faster then re-encoding the whole video in something like Handbrake or DVD cat. 40 min TV show converts in about 5-6 min. Two hour movie in 15 to 17 minutes or faster depending on your system.
Disadvantages:
1. Will not work for main and high profile 1080p MKV - use DVDcat or Handbrake for these
2. One click version can be quriky with some videos. Manual tools may work better on these.
Some tips for XenonMKV
Setting aspect ratio manually may be necessary for some videos. Do this if your converted video appears stretched or aspect doesn't match original. I have found that using 16x10 rather than 16x9 works for XOOM even when original is 16x9. Setting 16x9 sometimes gave wrong aspect even when original was 16x9.
There is an option to manually select the audio track for multi-language MKV. Use this if its giving you the wrong audio track.
Alternate method using separate tools is shown below. Usefull for stuff that doesn't convert with Xenon. Harder to setup - not that hard really. Just got to download a lot of pieces and put them in the proper folders. After that you just make shorcuts to the desktops for the 3 tools and you are ready.
Very easy to convert videos once tools with Graphical user interfaces are installed -Just requires three separate manual steps.
1. Demux your video: This can be done using MKVtoolnix + MKVextract GUI
Once this tool is installed, you just load your video and click extract.
You should have a video file with h264 extension and an ac3 audio file.
2. Convert just the ac3 audio file to AAC. This can be done with eac3, but I have a paid copy of Ojosoft Audio converter, and I have been using that to convert the
AC3 audio file to an AAC audio file
With Ojo you just load the AC3 file extracted in step 1, select AAC and go.
3. Using MP4boxGUI, mux the original Video file back together with the new AAC audio file and you are done.
Again super easy. Just load the original video extracted in step one and the new AAC audio file made in step 2 and click mux. That's it.
I have specified GUI versions of all the tools for simplicity, however if you love the command line, have fun.
The whole process takes less about 10 minutes, and produces an MP4 video file with audio that plays back on the XOOM.
Disclaimer: I have just started experimenting with this process. Don't blame me if a particular video doesn't convert. Don't go buing Ojosoft and blaming me if you can't use it for your video. There are free ac3 to AAC converters out there.
Important note: You may need to manually set the fps in MP4boxGUI, don't trust the program to keep the original fps. If you don't know the fps of the original, try 23.976 or download mediainfo. If you don't set it manually, and leave it at default you may get audio sync issues.
Edit: So far have only tested with 720p high profile MKV's but its working very well - finally feel like I can watch videos on my XOOM the way they were intended. Going to convert a large number now and see how many work without problems.
Edit: Can't believe how well this is working. Finally an easy way to convert MKV for XOOM without re-encoding for hours. Even worked on a 720p [email protected] file. Perfect video and audio. Damn! I might stop considering the galaxy tab 10.1.
Nice to hear about this kind of progress and testing =)
now all we need is encoder software that'll copy original video but encode the audio with a simple click... batch processing and maybe copy to device in one go.
doesn't handbrake have a "keep video" setting? =)
looking forward to more tests.
i'm still hoping that when coreplayer for android gets released all our playback woes will be over...
@corecodec: "Subtitles completed for CorePlayer on Android and Windows."
Fred
Sent from my HTC Desire using XDA App
I was thinking that too. Would be nice to do it all with one click. But I haven't gotten that far ahead just yet. Now just trying all sorts of videos to see how many work.
But its still not hard once the tools are set up with GUI interfaces. If you just want to download a video and watch it right away without waiting to re-encode the whole thing it's great. I just put the links to the three tools on my desktop and go throught the steps and you can be up watching a movie or TV show in about 10 min after its downloaded.
Theres already a bunch of 1-click tools that will remux it for you.
XenonMKV works great, theres a number of other tools that were made for the xbox 360 that do this since the 360 will play mp4 but not mkv. Try out xenonmkv and see how well that works on the xoom, I haven't tried yet.. I did think about it a few months ago but never got around to it.
edit: also, if you want it to, it'll split the file for you if its >4gb since the file system kinda limits us to 4gb files
Not really a conversion tool but I use Plex (app and server on my PC) and I can stream anything over 3g and WiFi without having to do all this conversion mess. The app costs $5 but its well worth it, there was literally zero setup and my Xoom found my plex server instantly and I was streaming video/music anywhere I was. Obviously for 720 and 1080p videos 3g likely wouldnt be the best but I stream Blu-Ray rips (1080p) over WiFi and it looks and sounds great. I no longer have to convert anything (even plays .mkv's)
parrotheadmjb said:
Theres already a bunch of 1-click tools that will remux it for you.
XenonMKV works great, theres a number of other tools that were made for the xbox 360 that do this since the 360 will play mp4 but not mkv. Try out xenonmkv and see how well that works on the xoom, I haven't tried yet.. I did think about it a few months ago but never got around to it.
edit: also, if you want it to, it'll split the file for you if its >4gb since the file system kinda limits us to 4gb files
Click to expand...
Click to collapse
Awesome. I was looking for something just like this with no luck, but I downloaded this and tried it with a 720p scene release I had been meaning to watch with great results! Video plays great on the xoom, and it was larger than 4GB (4.1), so I'm unsure about that limit. Thanks, I recommend this for sure!
parrotheadmjb said:
Theres already a bunch of 1-click tools that will remux it for you.
XenonMKV works great, theres a number of other tools that were made for the xbox 360 that do this since the 360 will play mp4 but not mkv. Try out xenonmkv and see how well that works on the xoom, I haven't tried yet.. I did think about it a few months ago but never got around to it.
edit: also, if you want it to, it'll split the file for you if its >4gb since the file system kinda limits us to 4gb files
Click to expand...
Click to collapse
Great suggestion - I'm trying XenonMKV right now. Its basically an automated 1click way of performing the steps I outlined above and it seems to be working very well. It looks like we finally have a way of converting and playing MKV files on the XOOM fast and easy without waiting hours to re-encode!! Wow this really changes my opinion of the XOOM.
Tried Xenonmkv out on a 1.2 GB 720p high profile h264 mkv file with ac3 audio. It was able to change the container to mp4 keeping the video quality the same and reencoding the ac3 to aac and remuxing all in less than 5 minutes.
thor17 said:
Tried Xenonmkv out on a 1.2 GB 720p high profile h264 mkv file with ac3 audio. It was able to change the container to mp4 keeping the video quality the same and reencoding the ac3 to aac and remuxing all in less than 5 minutes.
Click to expand...
Click to collapse
What settings are you using? I am trying it now and it has been running for 40 minutes. Forgive my ignorance with this video stuff. It seems to be taking just as long as using DVD Catalyst or Handbrake.
keitht said:
What settings are you using? I am trying it now and it has been running for 40 minutes. Forgive my ignorance with this video stuff. It seems to be taking just as long as using DVD Catalyst or Handbrake.
Click to expand...
Click to collapse
Somethings definitely wrong there. Try re-installing - downloading required libraries Nero- visual basic runtimes etc - also watch all the messages it displays as the MKV is being processed and observe what step it gets stuck on - that should give you a clue as to which tool or library is missing. Of course, its also possible you fed it a video it can't handle, for example I wonder whether it can process a file with DTS audio - something like that might make it hang or give an error message.
Digital Man said:
Somethings definitely wrong there. Try re-installing - downloading required libraries Nero- visual basic runtimes etc - also watch all the messages it displays as the MKV is being processed and observe what step it gets stuck on - that should give you a clue as to which tool or library is missing. Of course, its also possible you fed it a video it can't handle, for example I wonder whether it can process a file with DTS audio - something like that might make it hang or give an error message.
Click to expand...
Click to collapse
I tried a different video file and it worked much faster, 17 minutes. The one that took a long time did say "Detected video or audio codec: A_DTS". Not seeing any error though. If most are around 17 minutes, that is good enough for me.
keitht said:
I tried a different video file and it worked much faster, 17 minutes. The one that took a long time did say "Detected video or audio codec: A_DTS". Not seeing any error though. If most are around 17 minutes, that is good enough for me.
Click to expand...
Click to collapse
That seems about right - a 40 minute 720p MKV takes about 5 or 6 minutes on my computer.
A two hour 720p video takes about 15 minutes. It still takes time to re-encode that much audio, but still far less than something like DVD catalyst or Handbrake. And on a faster computer, I would imagine it would take hardly any time at all.
I assume from your results that the DTS file worked eventually, just took a long time. I was able to convert a two hour DTS file using the manual tools I listed above in conjunction with OjoSoft Audio converter and it took more than 20 minutes, so I gues DTS takes a bit longer than AC3.
Dvdcatalyst 4 seems to be working the best for me. Only 9 buks right now.
Sent from my Xoom using XDA Premium App
nubsors said:
Dvdcatalyst 4 seems to be working the best for me. Only 9 buks right now.
Sent from my Xoom using XDA Premium App
Click to expand...
Click to collapse
DVDcatalyst is an excellent program. And until now, was one of the best solutions for converting MKV videos for the XOOM. Only problem is, with DVDcatalyst and Handbrake and similar programs you are re-encoding your entire video - and in the case of DVDcatalyst, to a lower profile, with a potentional loss of quality. Using DVDcatalyst, I have noticed macroblocking and distortion on its fast, and HQ1 settings. And its HQ2 setting takes a very long time.
By re-encoding only the audio, with something like XenonMKV you are leaving the video un-touched with zero loss or change in quality.
Put more simply, DVDcatalyst and Handbrake are doing a tremendous ammount of unnecessary work to convert a video. Work which is no longer necessary under HC 3.1, because it is capable of handling many high profile 720p h264 files now natively, without conversion.
After viewing this posts, i think this is a good idea. but i still don't know how to operate. i usually use Fox Real Xoom video converter to convert mkv to mp4 for playing. i know it is sample, but i don't know if the way Digital Man provides is also simple?
Unless there is a freeware one click solution for this, there is no point for me, I can handbrake Tron bluray in under 20 minutes. Ripping from the disc takes about 10 more.
Sent from my HTC Desire using Tapatalk
oh...your post seems really amazing, but i had took money to buy a xoom video converter. maybe i should watch your post earlier.
alias_neo said:
Unless there is a freeware one click solution for this, there is no point for me, I can handbrake Tron bluray in under 20 minutes. Ripping from the disc takes about 10 more.
Sent from my HTC Desire using Tapatalk
Click to expand...
Click to collapse
Xenonmkv is a freeware one click solution.
thor17 said:
Xenonmkv is a freeware one click solution.
Click to expand...
Click to collapse
Ummm what he said.
I think thats the whole point. We now have a one click solution that doesn't require re-encoding. (have to read the whole thread people - its really not that long!) I am not using my original steps anymore either. I am using the batch/folder convert in XenonMKV.
I think I will edit the first post in this thread and add XenonMKV as a better solution. Special thanks to parrotheadmjb for sugesting a one click solution in XenonMKV!
Good work, i kinda gave up on movies on my xoom as dvdcat took so long. Does this support 1080p rips? Is the file size cut down alot?
Sent from my ADR6400L using XDA Premium App

Categories

Resources