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!
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.
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-hero-eris-x264-h-264-video-encoding-with-handbrake/
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.
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
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.
Hey
I'm no expert with these things but I'm trying to get a mkv 720p file I downloaded to work on my Sony ericsson Arc. Rather than re-encode (takes ages!) I use a program called gotsent, that repackages the MKV into an MP4 that the phone can then play. Sometimes this works, and phones plays the file flawlessly, other times it fails to play. I use VLC media properties to get the information about the files. Two files the phone plays flawlessly. One already converted as it's a HD mp4 trailer from the web and the other a SD MKV that I
converted.
Fast Furious Trailer works
Stream 0
Type Video
Code: H264 - MPEG-4 AVC (part10) (avc1)
Resolution: 1280x720
Frame Rate: 23.976023
Stream 1
Type Audio
Codec: MPEG AAc Audio (mp4a)
Channels: Stereo
Sample rate: 48000Hz
SD MKV FILM COVERTED TO MP4 works
Stream 0
Type Audio
Codec: MPEG AAC Audio (mp4a)
Channels: Stereo
Sample Rate: 48000 Hz
AAC extension: SBR
Stream 1
Type: Video
Codec: H264 - MPEG-4 AVC (Part 10) (avc1)
Resolution 672.352
Frame rate: 25
Now the one that doesn't work after converting,
720p HD Mkv converted to mp4 using GotSent
Stream 0
Type Audio
Codec: MPEG AAC Audio (mp4a)
Channels: stereo
Sample rate: 48000Hz
Stream 1
Type Video
Codec H264 - MPEG-4 AVC (part 10) (avc1)
Resolution 1280x720
Frame rate 23.9767023.
Does anybody know what is going wrong and why the third file refuses to play?
Thanks for any help.
Dan
Try MoboPlayer, it's i thought free on the market. ;0
+1 for Mobo player
Thanks for the advise. However, I have tried Moboplayer, QQplayer, rock player. I find that these will all play HD files that the preinstalled player does well. However, MKV, convter MKV to MP4, the player will render using cpu only, and thus stutter.
I really belittled by how two files, looking identical in their properties, one if playing fine and the other is failing.
It is really an important feature for me, as the HDMI port and HD files will make an ideal media player/network streamer.
Cheers
As far as 720p/1080p mkv's are concerned only Samsung galaxy s1(720p) n s2 n their top end wave models can do it!
Sent from my X10i TripNMiUI using XDA App
Hi. I do know this and willing to sell my Arc to get a Galaxy s2 but the Arc is capable of hardware accelarated mp4 video.
Please read my original post. I'm not trying to play Mkv's on the device, but MP4, which has been converted from MKV H264. Some files play others will not, but their properties look identical.
i think I may have more luck asking in an encoding video sort of forum? Any of you know another forum where I may find someone who could answer my question?
Ask sony ericsson
PlayGunsta said:
Ask sony ericsson
Click to expand...
Click to collapse
u gotta be kidding lol
*Edit- Try muxing the mp4 where Stream 0 is video and Stream 1 is audio. It may be as simple as that...
if not,
Can you post the full media info for the offending file?
Look especially for Format Profile and Format settings, ReFrames. If either of these are too high that may be your problem. Format Profile should be [email protected] or lower and ReFrames should be 8 or less (I think). Even PS3 and some other devices will not play videos outside those parameters. The professionally encoded stuff will work 'cause they know this and make it work on all devices. "Other" encoders usually try to do the same but some ignore it. You can change the Profile Level without reencoding but not the ReFrames.
The only thing I can think of other than that is if the bitrate is much higher than the one that works.
Hey I have lgCamera for video recording the settings are focus mode semi-continuous, vid res 640 x 480, video encoder mpeg4, video file format mpeg4, video bitrate 2 mbit, video framerate 30 fps, audio encoder AAC, audio samplerate 44100, audio bitrate 128000.
I am still having some freezes when recording thus audio will not sync after the freeze.
What are the best settings, or is there any other application which is better than lgCamera.
Many Thanks
Hi. I have the same settings and i dont have that trouble. Lg camera is the best i think.
Sent from my U20i using xda premium
skokjd said:
Hi. I have the same settings and i dont have that trouble. Lg camera is the best i think.
Sent from my U20i using xda premium
Click to expand...
Click to collapse
don't know why I am having trouble, video and audio seems synced at first, but then video freezes for seconds and it becomes unsynchronised. Don't know what to do.. tried every app and setting out there.
Sorry for my bad english but i am german. Wich rom do you have installed ? Stock or custom ? I use custom rom ginger dx 14 and the lg camcorder works fine. Maybe your sd card is too slow.
Sent from my U20i using xda premium
lgCamera is better then custom rom?
skokjd said:
Sorry for my bad english but i am german. Wich rom do you have installed ? Stock or custom ? I use custom rom ginger dx 14 and the lg camcorder works fine. Maybe your sd card is too slow.
Sent from my U20i using xda premium
Click to expand...
Click to collapse
I use MiniCM7.. my sd card is not the case.. if you check my benchmarks down below you can see that my phone has high benchmark numbers..
SD card write 5.1 MB/s and reads at 14.1 MB/s
DangeloGH said:
lgCamera is better then custom rom?
Click to expand...
Click to collapse
lgCamera is not a rom.. its a Camera Application
emmanuelcassar said:
Hey I have lgCamera for video recording the settings are focus mode semi-continuous, vid res 640 x 480, video encoder mpeg4, video file format mpeg4, video bitrate 2 mbit, video framerate 30 fps, audio encoder AAC, audio samplerate 44100, audio bitrate 128000.
I am still having some freezes when recording thus audio will not sync after the freeze.
What are the best settings, or is there any other application which is better than lgCamera.
Many Thanks
Click to expand...
Click to collapse
I have precisely the same problem..
To solve this issue, is to set the audio encoder to amr nb, but bad audio quality is the consequence..
sorry my bad english
(lgCamera is better then camera from custom rom?)
i hope you understand now
DangeloGH said:
sorry my bad english
(lgCamera is better then camera from custom rom?)
i hope you understand now
Click to expand...
Click to collapse
yes yes it is better.. Farrr better ... sorry for misunderstanding.
pixelated videos when 'moving camera'
here's me resurrecting old topic but i need help
so, what settings are you guys using? i tried using settings provided in first post, and everything works fine except i get pixelated videos only when moving camera faster or capturing some faster motions.
pixels appear only then, eg. when fast moving camera left-to-right, up-down, and when i stop moving it, video is clear, non pixelated.
anyone have same issue? any cure to this? thank you
btw, im using MiniCM 2.1.9. on mini pro
really? over 1000 views and no constructive reply.. please if someone found optimal settings share them...
ok, i think that i've found optimal lgcamera v 6.25 settings for lagless/nonpixelated/synced video
My settings:
Focus mode: semc-continuous (autofocus working in recording!)
Video resolution: 640x480
Video encoder: MPEG4
Video file format: MPEG4
Video bitrate: 4 Mbit
Video framerate: auto
Audio encoder: AAC
Audio samplerate: 44100
Audio bitrate: 128000
please report your output here if you test this settings...
bojler said:
ok, i think that i've found optimal lgcamera v 6.25 settings for lagless/nonpixelated/synced video
My settings:
Focus mode: semc-continuous (autofocus working in recording!)
Video resolution: 640x480
Video encoder: MPEG4
Video file format: MPEG4
Video bitrate: 4 Mbit
Video framerate: 30
Audio encoder: AAC
Audio samplerate: 44100
Audio bitrate: 128000
please report your output here if you test this settings...
Click to expand...
Click to collapse
same as mine.. still laggy..
emmanuelcassar said:
same as mine.. still laggy..
Click to expand...
Click to collapse
hm, strange, what cm-performance settings are you using? what governor? and have you undervolted your device?
btw, i'm on mini pro, naa's minicm, currently using ondemand 129-600 mhz and everything is working fine. i have replaced camera libs (system/libs) from slade's gintonic rom. maybe there is the solution, don't know.. but as far as i can remember, videos weren't laggy for me when i was on naa's libs, only pixelated... hm, need to test it more..
bojler said:
ok, i think that i've found optimal lgcamera v 6.25 settings for lagless/nonpixelated/synced video
My settings:
Focus mode: semc-continuous (autofocus working in recording!)
Video resolution: 640x480
Video encoder: MPEG4
Video file format: MPEG4
Video bitrate: 4 Mbit
Video framerate: auto
Audio encoder: AAC
Audio samplerate: 44100
Audio bitrate: 128000
please report your output here if you test this settings...
Click to expand...
Click to collapse
worked like a charm. thanks!!
bojler said:
ok, i think that i've found optimal lgcamera v 6.25 settings for lagless/nonpixelated/synced video
My settings:
Focus mode: semc-continuous (autofocus working in recording!)
Video resolution: 640x480
Video encoder: MPEG4
Video file format: MPEG4
Video bitrate: 4 Mbit
Video framerate: auto
Audio encoder: AAC
Audio samplerate: 44100
Audio bitrate: 128000
please report your output here if you test this settings...
Click to expand...
Click to collapse
This are my settings, works perfectly, but...
you must have good overall performance, for example, close all running apps, also I have overclocked to 768Mhz.
cheers.
.........
HD
hi, pls wats the best setting for HD video? mpeg4 or 3gp, video bitrate? frame rate? audio? i have htc 500. thank u
At first, it was very easy to improve whatsapp audio notes. You just had to edit the final AAC audio profile at system/etc/media_profiles.xml bumping it to 48 khz and 320kbps. The last compatible Whatsapp version I know was 2.12.412
Now they encode audio using .opus OGG plugin/encoder. I've looked some more files and i've seen there is an OGG Decoder of the refered codec, but no encoder, either a defined profile.
Can someone help me digging into the apk to see if it is hardcoded to the app?
Thanks.
Bump
I will check it. I have same issue, I return after 1 month)
Hey!
Is there a way to change the default bitrate of the audio in videos recorded with the POCO?
I made some sample videos for myself and with the stock and GCAM, I got 194 kbps bitrate for the audio. I saw a Magisk module for the Mi MIX2, to change its recording quality and increase the bitrate to 256 kbps. Can I use that module on the POCO or can I change it manually?
Thanks!