Related
Hi,
I found this reg tweak which looks good however, I have a couple of questions before I go ahead with it.
I already have a "bitpool" value of 30. Can I just change this too say 48? Or do I have to add another dword?
What exactly does this tweak improve.....is it the quality of sound that I will hear from my handfree in my car???
Improve BT A2DP sound quality
[HKLM/Software/Microsoft/Bluetooth/A2DP/Settings]
Add new dword, Value name=BitPool; Value data=48 (Decimal)
Modify, Value name=UseJointStereo; Value data=0 (Decimal, Originally 1)
For BitPool:
Microsoft suggests the following bitpool values for optimal buffer sizes.
30 - Low audio quality
40 - Medium audio quality
48 - High audio quality
58 - Excellent audio quality
Chose one you like. I think 48 is good enough.
For UseJointStereo: use 0 instead of 1, then you got the real stereo.
Show Network Operator Name in today screen.
Rob.
you change the current dword. it willl assign more memory / processing power to the application... why are you changing it?
in music apps there is a buffer size which is a happy medium between quality of sound vs latency...
you can probably push it to the max, but you may find that your phone degrades in usability / the amount of time it actually takes to hear / respond.
change it, soft reset and test... if you notice no problems then great, if you get glitches then change it back. i doubt you will get any problems you cant get out of, but its good practice to run a backup of the registry before you do any changes just in case!
better to be safe than sorry!!!
Could anyone please try to run this flash video and say if is it running till the end?
http://tv.winelibrary.com/2010/12/08/barolo-blind-tasting-episode-958/
I'm getting few hiccups and then video stops, audio continues to play though.
I'm running DeFrost 6.0e with performance governor overclocked to 1190MHz.
Video statistics pulled from ffmpeg:
Seems stream 0 codec frame rate differs from container frame rate: 59.94 (2997/50) -> 29.92 (359/12)
Input #0, flv, from 'winelibrarytv_1558.flv':
Metadata:
creator : Viddler-ToddEncoder
metadatacreator : Yet Another Metadata Injector for FLV - Version 1.4
hasKeyframes : true
hasVideo : true
hasAudio : true
hasMetadata : true
canSeekToEnd : false
duration : 517
datasize : 47384649
videosize : 38726841
videocodecid : 7
framerate : 30
videodatarate : 583
audiosize : 8499892
audiocodecid : 10
audiosamplerate : 44100
audiosamplesize : 16
stereo : true
audiodatarate : 125
filesize : 47394602
lasttimestamp : 517
lastkeyframetimestamp: 516
lastkeyframelocation: 47392475
Duration: 00:08:36.58, start: 0.000000, bitrate: 724 kb/s
Stream #0.0: Video: h264, yuv420p, 640x360, 597 kb/s, 29.92 tbr, 1k tbn, 59.94 tbc
Stream #0.1: Audio: aac, 48000 Hz, stereo, s16, 127 kb/s
Same by me, video runs 2 sec then stops, audi no prob...
Running Stock 2.10.405.2 - no OC
Older videos from the past episodes are using vp6f and mp3 (they are running smoothly) instead of h264 and aac which are choppy when streamed over flash.
Input #0, flv, from 'winelibrarytv_1303.flv':
Metadata:
creator : viddler.com
metadatacreator : Yet Another Metadata Injector for FLV - Version 1.4
hasKeyframes : true
hasVideo : true
hasAudio : true
hasMetadata : true
canSeekToEnd : true
duration : 564
datasize : 49835740
videosize : 40473070
videocodecid : 4
width : 640
height : 360
framerate : 30
videodatarate : 558
audiosize : 9208950
audiocodecid : 2
audiosamplerate : 44100
audiosamplesize : 16
stereo : true
audiodatarate : 124
filesize : 49846582
lasttimestamp : 564
lastkeyframetimestamp: 564
lastkeyframelocation: 49844357
Duration: 00:09:23.59, start: 0.000000, bitrate: 699 kb/s
Stream #0.0: Video: vp6f, yuv420p, 640x360, 571 kb/s, 29.97 tbr, 1k tbn, 1k tbc
Stream #0.1: Audio: mp3, 44100 Hz, 2 channels, s16, 127 kb/s
Rockplayer:
- it plays winelibrarytv_1558.flv video and audio in sync,
- video is a bit choppy
vPlayer:
- it plays winelibrarytv_1558.flv video smoothly,
- audio not synced
labla said:
Same by me, video runs 2 sec then stops, audi no prob...
Running Stock 2.10.405.2 - no OC
Click to expand...
Click to collapse
And the same for me. Running the RCMixHD v0.14 ROM.
I've paused it until the video is fully cached - no dice.
------------------------------
- Sent via HTC Desire -
I've opened up a case about this problem. Please vote for it so it's get fixed sooner than later. Thank you.
https://bugs.adobe.com/jira/browse/FP-5909
Still not solved on Gingerbread 2.3.1 AOSP build (Oxygen 2.0 RC1).
Workaround is to use Froyo and older version of flash 10.1.92.8.
http://cocaman.ch/wp/2010/09/tv-centerr-and-adobe-flash-player-10-1-92-10/
It seems the problem is related to Desire and Flash, not only to Flash.
http://forum.xda-developers.com/showthread.php?p=10111806 -> works on GalaxyS.
http://forum.xda-developers.com/showthread.php?p=10117648#post10117648 -> works on Droid2.
Hi all,
Is there any way to get AAC encoding working in Froyo? So it can be used for video recording?
Gary.
whatsisnametake2 said:
Hi all,
Is there any way to get AAC encoding working in Froyo? So it can be used for video recording?
Gary.
Click to expand...
Click to collapse
AAC stands for 'Advanced Audio Codec' and it is used to encode the audio stream in Froyo too. The bad news is that the codec settings in 2.2 where pushed too low and that's the reason the sound in video clips to be such low quality. I don't think that there is a way of changing the settings.
According to the media_profiles.xml file in system/bin, video recording actually uses amrnb codec for audio, which is a terribly low quality sound. From what I have been able to find out so far, AAC isn't actually enabled in Froyo at all. I tried editing the media_profiles file to enable AAC for video but it doesn't seem to make any difference...
This is what MediaInfo says about a video I shot while Gingerbread wasn't released yet.
Audio
ID : 2
Format : AAC
Format/Info : Advanced Audio Codec
Format version : Version 4
Format profile : LC
Codec ID : 40
Duration : 1mn 5s
Bit rate mode : Constant
Bit rate : 32.0 Kbps
Channel(s) : 1 channel
Channel positions : Front: C
Sampling rate : 8 000 Hz
Stream size : 253 KiB (0%)
Language : English
Encoded date : UTC 2011-02-07 11:14:03
Tagged date : UTC 2011-02-07 11:14:03
Click to expand...
Click to collapse
I don't know what it says in the xml files - the fact is that the files are encoded with aac but the settings are so low that the result is just terrible.
EDIT:
These are the settings from a video shot with Gingerbread:
Audio
ID : 1
Format : AAC
Format/Info : Advanced Audio Codec
Format version : Version 4
Format profile : LC
Codec ID : 40
Duration : 30s 441ms
Bit rate mode : Constant
Bit rate : 63.8 Kbps
Nominal bit rate : 96.0 Kbps
Channel(s) : 1 channel
Channel positions : Front: C
Sampling rate : 44.1 KHz
Stream size : 237 KiB (2%)
Title : SoundHandle
Language : English
Click to expand...
Click to collapse
As you can see both the bitrate and the sample rate are higher which results in better quality, but the codec is virtaly the same.
You're right
Thanks for that tkolev - very interesting. I guess I should have checked that myself first. You're quite right, it is indeed very low quality AAC.
So question is, how to change the AAC encoding settings in Froyo. Doesn't seem to be in that media profiles file, because AAC encoding isn't even mentioned in there...
whatsisnametake2 said:
Thanks for that tkolev - very interesting. I guess I should have checked that myself first. You're quite right, it is indeed very low quality AAC.
So question is, how to change the AAC encoding settings in Froyo. Doesn't seem to be in that media profiles file, because AAC encoding isn't even mentioned in there...
Click to expand...
Click to collapse
I don't think you can do that. Upgrade to GB is the only way I know of to get better sound in videos.
EDIT: Actually the stupidity of limiting the sample rate to 8 khz led me to believe that HTC used a microphone with a very low frequency response because that's the only logical reason they might have in using such low settings. Fortunately this is not the case.
Sent from my Desire HD using XDA App
LGCamera
Just as an update to this. I found the solution to the sound quality problem in video in froyo roms. A camera app called LGCamera. You can set everything the way you want it, including bitrate for the video, and file format (eg MP4 rather than 3gp), and also crucially AAC sample rate and bitrate for audio. Very nice. Video quality seems to be at least as good as stock app, possibly slightly better. This is at 8mb bitrate, haven't tried the higher bitrates yet....
does aac work on lgcamera on froyo?
Hi,
I am trying to play a ripped DVD on Note 2 but it is very laggy. The player i am using is MX player using 'sw' renderer. MX player is unable to use hardware accelaration for these files. Is there any player which can play DVD VOB files?
The media details are as follows:
Code:
$ mediainfo VTS_02_1.VOB
General
Complete name : VTS_02_1.VOB
Format : MPEG-PS
File size : 1 024 MiB
Duration : 39mn 15s
Overall bit rate mode : Variable
Overall bit rate : 3 647 Kbps
Video
ID : 224 (0xE0)
Format : MPEG Video
Format version : Version 2
Format profile : [email protected]
Format settings, BVOP : Yes
Format settings, Matrix : Custom
Duration : 39mn 15s
Bit rate mode : Variable
Bit rate : 2 902 Kbps
Width : 720 pixels
Height : 480 pixels
Display aspect ratio : 16:9
Frame rate : 23.976 fps
Standard : NTSC
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Scan order : 2:3 Pulldown
Compression mode : Lossy
Bits/(Pixel*Frame) : 0.350
Stream size : 815 MiB (80%)
Audio #1
ID : 189 (0xBD)-128 (0x80)
Format : AC-3
Format/Info : Audio Coding 3
Mode extension : CM (complete main)
Format settings, Endianness : Big
Muxing mode : DVD-Video
Duration : 39mn 15s
Bit rate mode : Constant
Bit rate : 448 Kbps
Channel(s) : 6 channels
Channel positions : Front: L C R, Side: L R, LFE
Sampling rate : 48.0 KHz
Bit depth : 16 bits
Compression mode : Lossy
Delay relative to video : -49ms
Stream size : 126 MiB (12%)
Audio #2
ID : 189 (0xBD)-129 (0x81)
Format : AC-3
Format/Info : Audio Coding 3
Mode extension : CM (complete main)
Format settings, Endianness : Big
Muxing mode : DVD-Video
Duration : 39mn 15s
Bit rate mode : Constant
Bit rate : 224 Kbps
Channel(s) : 2 channels
Channel positions : Front: L R
Sampling rate : 48.0 KHz
Bit depth : 16 bits
Compression mode : Lossy
Delay relative to video : -49ms
Stream size : 62.9 MiB (6%)
Text
ID : 189 (0xBD)-32 (0x20)
Format : RLE
Format/Info : Run-length encoding
Muxing mode : DVD-Video
Menu
Probably not what you want to hear, but you'll save yourself a LOT of aggro by encoding it to something more usable, or downloading it as such.
convert it to mkv, play with stock vid player
BS Player seems to do better with files it has to use the SW renderer on than MX player in my experience, you can try that to see if it helps at all.
Thanks for the tip. BS Player was much better than MX player. I had no need to encode again.
Sent from my GT-N7100 using Tapatalk 2
Please read forum rules before posting
Questions and help issues go in Q&A
Thread moved
Thank you for you cooperation
Friendly Neighborhood Moderator
I was playing with this for some time now and found the perfect balance. This phone has pretty loud speakers but not much depth.
To put it simple: mids and highs are emphasized a bit to much while bass is neglected.
I used JamesDSP magisk module to fix that. After installing the module and rebooting, there are few things you should do:
- open JamesDSP and put post gain to -15db
- scroll to "Magnitude response string" and paste this over the text already there:
GraphicEQ: 80 15; 100 15; 125 13; 160 8; 200 6; 250 3; 315 -2; 2000 4; 2500 -3; 3150 -4; 4000 -3; 10000 4; 12500 7; 16000 10
Then enable arbitrary magnitude response equalizer. Also enable master switch by scrolling back to the top.
That should be it. Sound will become a bit quieter but richer.
Don't forget to add -15 to post gain or it will start to distort and compress.
I had a problem with JamesDSP app not showing after reboot. You can install the app from downloaded zip file, if you encounter the same problem