New: XDA launches forum for app developers. Discuss coding, tools, marketing, and more.
XDA Developers Android and Mobile Development Forum
Forgot your password?
 
Post Reply+
Tip us?
 
zahne
Old
#1  
Junior Member - OP
Thanks Meter 1
Posts: 24
Join Date: Sep 2009
Default Video Playback (Best Profile?)

This has been wracking my brain since I got the Eris. I'm trying to find the best media playback profile for videos on the Eris.

Here's what I know:

-The containers supported are 3GP and MP4.
-I also know that the screen is HVGA so I export videos on quicktime pro, toast, handbrake or whatever I'm using to do that.
-I also know that H.264 AVC is a supported codec.
-What I don't know is what bitrate the Eris can handle I've played with bitrates as low as 800kbps and as high as 2500kbps. Each video has a level of lag and sync issues that the video is completely unwatchable. I have a feeling that the bitrate is the issue. So what's the magic number? What do you folks use to convert videos? What's the suggested profile?

Thanks in advance!
 
skipbarker
Old
#2  
skipbarker's Avatar
Senior Member
Thanks Meter 1
Posts: 107
Join Date: Sep 2009
Default Same here.

I'm having issues with my videos as well. I would really like to find good working settings for converting videos.

Has anyone had luck with this? What program and settings work?

Thanks.
 
skipbarker
Old
#3  
skipbarker's Avatar
Senior Member
Thanks Meter 1
Posts: 107
Join Date: Sep 2009
Default Ok I found some settings.

I found these settings. I'm trying a video right now. I'll report my results.

http://www.smor.tv/blog/android-htc-...ith-handbrake/
 
zahne
Old
#4  
Junior Member - OP
Thanks Meter 1
Posts: 24
Join Date: Sep 2009
Sounds great. I used Quicktime Pro and used the iPhone setting which produced an .m4a video for iTunes. It works great on the video player app that comes preloaded on the KaosFroyo ROM, but it doesn't work great in the Android stock gallery, it hiccups a bit. I dont think it's the ROM, I think it's Android's stock video player. But if you try Video Player for Android and .m4a it seems to be working well. However the frame rate could be better. This Handrbrake solution might be better, looking forward to hearing the results.
 
skipbarker
Old
(Last edited by skipbarker; 20th August 2010 at 01:58 AM.) Reason: Correction
#5  
skipbarker's Avatar
Senior Member
Thanks Meter 1
Posts: 107
Join Date: Sep 2009
Default Working settings for hanbrake 0.9.4

If you don't have handbrake you can download it from here.
I started with the settings here.
I had to change a few things so I'm listing the whole setup.

Picture Tab
This will give you a nicely cropped full screen video.
Size: Width 480 Height 320
Keep Aspect Ratio: Unchecked
Automatic Cropping: Checked
Anamorphic: None

Video Filters
Everything on this tab off.
Grayscale Encoding: Unchecked

Video
Video Codec: H.264 (x264)
Framerate (FPS): 24
2-Pass Encoding: Checked
Turbo First Pass: Checked
Avg Bitrate (kbps): 384

Audio
Make sure you only have 1 track here.
Audio Codec: AAC(faac)
Mixdown: Stereo
Samplerate: 44.1
Bitrate: 64 (You can set this to your taste, I find 64 works well enough for me.)
DRC: 1
Be sure to add your track after you have selected everything.

Subtitles
This tab is not really needed but it's a good idea to do this for movies with foreign subtitles like anime or foreign flicks.
Forced Only: Checked
Burned In: Checked
Add the track when you are done. As with audio you only want one track here.

Chapters
Create chapter markers: Unchecked

Advanced
The settings in this section are very important to working videos on the eris.
Reference Frames: 2
Mixed References: Unchecked
B-Frames: 0
Motion Estimation Method: Uneven Multi-Hexagon
Subpixel Motion Estimation: Default (7)
Motion Estimation Range: Default (16)
Analysis: Default
8x8 DCT: Unchecked
CABAC Entropy Coding: Unchecked
Psychovisual Rate Distortion: Slide all the way to the right
No Fast-P-Skip: Unchecked
No DCT-Decimate: Unchecked
Deblocking: Both set to Default
 
highlandsun
Old
#6  
Recognized Developer
Thanks Meter 248
Posts: 794
Join Date: Sep 2009
Location: Los Angeles

 
DONATE TO ME
According to the official Qualcomm docs for the MSM7200A it's supposed to support up to 500kbps (average) H.264 Baseline Profile. Total bandwidth for audio+video should average 600kbps, so generally stick to AAC 96kbps or less.
T-Mobile G1 / radio 2.22.28.25 / SPL 1.33.0013d / Recovery RA-dream-1.7.0 / FroyoByLazlo-4
T-Mobile TP2 (RHOD210) / radio 4.49.25.57 / WM6.5 / XDAndroid FRX06+Fixes
Verizon Droid4 / 6.16.217.XT894

XDA PORTAL POSTS

Pearl Chen to Talk NFC Development at XDA:DevCon 2013

From HTML to LEDs or Android to Arduino, Hardware Hacking is a pastime of many people … more

Avoid Framework Bootloops on Xperias Running Jelly Bean

If you’re a Sony device owner running a stock Android Jelly Bean firmware and … more

Forum Added for the Samsung Galaxy Mega

What do you do when the Galaxy Note line is simply not big enough? You get theSamsung Galaxy Mega. … more

Voice Control Your Phone with Tasker and AutoVoice – XDA Developer TV

XDA Developer TV Producer Kevin set up his phone to respond to … more