Audio bit rate in video recordings - OnePlus 5 Questions & Answers

I'd like to find out whether the device can do more than this:
(+) Audio (aac 2ch 48000Hz) @ 96kbps
/system/etc/media_profiles.xml has a dedicated entry for the audio quality in aac and it shows that the max. bps is 96000, which is what all video files use as their audio encoders.
I have played around with some professional audio equipment and managed to connect a Steinberg/Yamaha audio interface to the OP5 via USB to go and it provided enough power to drive the external condenser mics with 48V phantom power.
The native OP camera app doesn't enable external microphones when plugged in, but 'OpenCamera' does and I've made a video of myself playing the piano:
https://www.youtube.com/watch?v=by_9NInRfzE
In the original file the audio only has the specified bitrate as shown in this entry of the media_profile.xml:
Code:
<AudioEncoderCap name="aac" enabled="true"
minBitRate="8000" maxBitRate="96000"
minSampleRate="8000" maxSampleRate="48000"
minChannels="1" maxChannels="6" />
Is there a way to specify a distinctly higher bitrate for the audio track of a video, specifically with 3rd party applications that allow for external microphones?

Related

Waveform audio interface problems (waveIn* waveOut*)

Hi all!
Now I'm working on small audio library for PocketPC. Library using waveform audio interface (waveIn* and waveOut* functions). I have big problem with full duplex audio. Whem I'm open audio device for input, the sound from microphone is playing on the speaker. If I start playing some another sounds - they are mixing with input sounds. I want to separate input audio stream from output audio stream. Device doesn't have mixer, mixerGetNumDevs returnes 0, and mixerOpen also fails.
I have just the same problem. One workaround is to lower the sound volume level, the second is to use some echo canceller. The only echo canceller source code I have uses lots of floating point functions, so it is extremely slow on Pocket.

Normalize output volume?

Is there a way to normalize the audio output of video files played with MediaPlayer?
I saw the AutomaticGainControl class but it's only for input (mic in)...

An Audiophiles Thread

Hello,
I am trying out this phone due to it's built-in DAC. I have had other phones that I connected to an external DAC via an OTG USB cable. I have used USB Audio Pro and the Onkyo HF players successful to with good results. It would be nice to have a phone and a quality DAC/Amp/Player all-in-one device.
I noticed that with the Sprint variant of the V20, it only comes with the Google Music Player application. I don't really like the program very much as it is very limited in functionality. It seems to play all of my PCM and DSD files. I did notice, however, that my DSD files don't sound quite right. I believe that the Google Music Player application is doing a conversion to PCM first. Can anybody authenticate or rule this out?
I tried using USB Audio Pro and they claim that they are unable to play DSD files via the Android operating system. As a result, their application does a pcm conversion when an external DAC is NOT attached to the phone, but plays native DSD to a USB attached DAC.
The Onkyo HF player app seems to do the same thing.
Am I missing some settings?
Is Google play converting to PCM prior to output?
Is there a setting in the Onkyo HF Player app that needs to be toggled/adjusted?
Where can I get DETAILED specifications and instructions for use of the DAC in the V20?
mlknez said:
Hello,
I am trying out this phone due to it's built-in DAC. I have had other phones that I connected to an external DAC via an OTG USB cable. I have used USB Audio Pro and the Onkyo HF players successful to with good results. It would be nice to have a phone and a quality DAC/Amp/Player all-in-one device.
I noticed that with the Sprint variant of the V20, it only comes with the Google Music Player application. I don't really like the program very much as it is very limited in functionality. It seems to play all of my PCM and DSD files. I did notice, however, that my DSD files don't sound quite right. I believe that the Google Music Player application is doing a conversion to PCM first. Can anybody authenticate or rule this out?
I tried using USB Audio Pro and they claim that they are unable to play DSD files via the Android operating system. As a result, their application does a pcm conversion when an external DAC is NOT attached to the phone, but plays native DSD to a USB attached DAC.
The Onkyo HF player app seems to do the same thing.
Am I missing some settings?
Is Google play converting to PCM prior to output?
Is there a setting in the Onkyo HF Player app that needs to be toggled/adjusted?
Where can I get DETAILED specifications and instructions for use of the DAC in the V20?
Click to expand...
Click to collapse
Whoa. Sounds like you are a connoisseur of good music, high fidelity audio files, and equipment that gives great sound quality. You've opened a new door for me to venture through. Curious to hear what others will reply to this thread...
mlknez said:
Hello,
I am trying out this phone due to it's built-in DAC. I have had other phones that I connected to an external DAC via an OTG USB cable. I have used USB Audio Pro and the Onkyo HF players successful to with good results. It would be nice to have a phone and a quality DAC/Amp/Player all-in-one device.
I noticed that with the Sprint variant of the V20, it only comes with the Google Music Player application. I don't really like the program very much as it is very limited in functionality. It seems to play all of my PCM and DSD files. I did notice, however, that my DSD files don't sound quite right. I believe that the Google Music Player application is doing a conversion to PCM first. Can anybody authenticate or rule this out?
I tried using USB Audio Pro and they claim that they are unable to play DSD files via the Android operating system. As a result, their application does a pcm conversion when an external DAC is NOT attached to the phone, but plays native DSD to a USB attached DAC.
The Onkyo HF player app seems to do the same thing.
Am I missing some settings?
Is Google play converting to PCM prior to output?
Is there a setting in the Onkyo HF Player app that needs to be toggled/adjusted?
Where can I get DETAILED specifications and instructions for use of the DAC in the V20?
Click to expand...
Click to collapse
Have you tried the stock music app?
Sent from my LG-H918 using Tapatalk
Have you tried Poweramp? I'm pretty sure it will play hi res music files as is..
mrwinkle13 said:
Have you tried the stock music app?
Sent from my LG-H918 using Tapatalk
Click to expand...
Click to collapse
The stock music app for the Sprint variant is Google Play Music
douger1957 said:
Have you tried Poweramp? I'm pretty sure it will play hi res music files as is..
Click to expand...
Click to collapse
Thanks for the suggestion but you are incorrect. It will only play PCM files and not beyond 48khz.
Someone uploaded the image of the stock music player - if you can't find it let me know and I'll try and pull it myself.
I use this app to enable the DAC for GPM (https://play.google.com/store/apps/details?id=com.phascinate.lgv10.dacfix&hl=en). You can really hear a difference flipping the on/off switch. I'm considering completely dropping GPM just because the quality is so much lower for no reason. Even on my G2 the same MP3s would sound better on the default player.
TIDAL also works natively with the DAC, almost as well as the stock launcher. The built-in DAC is far better than my Audioquest Dragonfly USB DAC I've been using
Anarchaotic said:
Someone uploaded the image of the stock music player - if you can't find it let me know and I'll try and pull it myself.
I use this app to enable the DAC for GPM (https://play.google.com/store/apps/details?id=com.phascinate.lgv10.dacfix&hl=en). You can really hear a difference flipping the on/off switch. I'm considering completely dropping GPM just because the quality is so much lower for no reason. Even on my G2 the same MP3s would sound better on the default player.
TIDAL also works natively with the DAC, almost as well as the stock launcher. The built-in DAC is far better than my Audioquest Dragonfly USB DAC I've been using
Click to expand...
Click to collapse
I am going to cancel my GPM too now that I have the 20 and just use tidal for streaming way better. Hoping they were going to have a better dac in the pixel and upgrade the music on GPM but didn't happen.
I don't have a subscription to the google play music service. I just have the app on the phone and it is the ONLY music player that comes with the phone. It is horrible for playing local music files.
Neutron. Try neutron first and see what happens. And maybe mx player pro though mx is more for video than audio but the type of audio you're using is something that might be embedded in a video file. Worth a shot.
Anyone have issues with gapless playback?
I've tried it with PowerAmp and Black Player and neither work.
Only time it seems to work is if I intentionally skip to the last few seconds of a song to test it.
My music is on my SD card but that really shouldn't be an issue.
Unfortunately, my suspicions were confirmed about the implementation of the ES9218 DAC:
The following is from the developer of the NeutronMP player:
According your logs (Thank you for making them!) OS declares only one
(!!!) frequency - 48000 kHz. You can see it in logs:
[13:08:16] I <SFX>| enum: device 0
[13:08:16] I <SFX>| enum: id = 1
[13:08:16] I <SFX>| enum: type = 1
[13:08:16] I <SFX>| enum: name = LG-LS997
[13:08:16] I <SFX>| enum: is sink = 1
[13:08:16] I <SFX>| enum: is source = 0
[13:08:16] I <SFX>| enum: channels [1]:
[13:08:16] I <SFX>| - 1
[13:08:16] I <SFX>| enum: sample rates [1]:
[13:08:16] I <SFX>| - 48000
[13:08:16] I <SFX>| enum: sample types [1]:
[13:08:16] I <SFX>| - 2
It means firmware does not expose Hi-Fi DAC via this new API. Why LG can not make it and expose DAC and solve the problem with using full potential of the device - puzzle. Neutron would use it automatically if DAC is exposed by the firmware.
Hi guys, and thanks for your information. Can someone point us toward how to use an equalizer effectively? I believe many times folks who put down simply don't understand how to maximize the benefits. In terms of real cans I have HE400s. In terms of ear buds I have the BOs and a set of HE600 ear buds. How do I understand how to maximize my sound and how do I use an equalizer (with Nuetron or other apps).
Thanks Guys
Do some research. Look at the frequency response of the source you're using and the frequency response of the cans you're using. Go from there. Unless you're a tech head st this and have proper equipment it is a little testing and tweaking. Like if you're mids are low on the source and cans you want up the frequencies in the mid range to get it back. But if you doing it blindly then it's a lot testing and tweaking.

bluetooth dac?

I just plugged in a cheap pair of headphones and wow, the sound is amazing using the hifi dac. I don't know much about it but I have a much better pair of Sony bluetooth headphones, is there any work around to use the hifi with bluetooth?
I don't believe so. I could be wrong but I very much doubt it.
Sent from my LG-LS997 using Tapatalk
This is a post from reddit user /u/codefyre explaining why the DAC can't be used over bluetooth (this was related to the v10, but applies to the v20 as well):
Not possible. Nutshell explanation:
All audio, the audio you hear with your actual ear, is analog. Sound is an analog vibration through the air.
The audio recordings in your phone are digital. MP3, MP4, whatever. Unless you're listening to an old record or cassette recording, you're playback source is digital.
The DAC is a Digital Analog Converter. A high quality DAC converts high quality digital audio into high quality analog audio. A higher quality DAC generates a better reconstruction of the original analog signal. Because wired headphones are analog, they simply transform the analog electrical signal into analog speaker vibrations.
If you think about this for a moment, you should understand why it can't be used with Bluetooth. BT is a digital protocol, so the connection between your phone and your Bluetooth receiver is digital. Bluetooth receivers typically perform an on-chip conversion of the digital signal to an analog output during playback. Some high quality BT speakers have onboard 24 bit and 32 bit DAC's to improve the fidelity of their audio output.
So, if the V10 allowed the DAC to be used with Bluetooth, your signal would be Digital Source - > Analog 32 bit HiFi DAC -> Digital Bluetooth -> Analog Output. Because your audio quality is limited by the lowest fidelity step in the reproduction chain, your final output quality is never going to exceed the fidelity of the conversion in your Bluetooth device. And because the analog -> digital conversion actually lowers audio quality, the highest quality Bluetooth playback can be achieved by keeping the signal digital until it reaches the output device. Running the signal through the HiFi DAC would actually result in lower quality Bluetooth audio.
If you want to match the quality of the HiFi DAC using Bluetooth, you'll need to buy a Bluetooth receiver with a high quality onboard DAC of its own.
Click to expand...
Click to collapse
Couldn't have got a better answer, thank you.

External *stereo* microphone for both video and audio only recording?

Does anyone have any experience in regard to connecting external microphones to the OP5?
The idea behind this is that I want to record classical music with a high dynamic range without any compression or clippings. I'd like to record myself playing the piano both with an HD video and good audio quality or just use it as an audio-only recording device for concerts etc. In the end I'd like to have a recording that gives me at least uncompressed PCM-audio at 16Bit and 44.1kHz as CD quality stereo tracks.
The microphones in question could either be small binaural microphones or a semi-professional setup with a pair of Neumann U67/87 and I'd like to know whether the OP5 can make native use of those microphones, i.e. using its own Analog-to-Digital converter, or whether it is necessary to directly feed a pre-processed digital signal to the phone via USB.
Any pointers to an existing discussion are welcome, just as much as your personal experience, tips and tricks for this kind of set up.
Hi, I have been looking and looking, and it seems that the default camera app doesn't support external mics, but a 3rd party app does, like open camera, but for me, it zooms in a lot when recording.... it sucks
I can now state that it is possible to use external microphones.
I've bought a microphone pre-amp UR22-MK2 by Behringer that puts out a digital signal via USB an using a USB-To-GO adapter, I can feed this into the OP5. The stock camera automatically detects this external audio source and uses it, deactivating the internal microphones.
Unfortunately there are sometimes audible clicks, which do not occur when I record on a PC from the Behringer input. I suspect it's small hickups due to compressing the audio track while recording into an MP4 container.
I wish there was a video app that lets me define lossless audio recording.

Categories

Resources