I have a Nexus 4 phone. I like to record my sons playing piano as they learn and get better. The mic on the N4 is not so good (my iPhone 3GS had a better mic). The sound gets blown out. So I want to use something like the iRig Mic Cast or a professional mic through an adapter plug for better audio. The iRig software and also Auphonic (among others) can record audio using the external mic, including even the iPhone headphones with built-in mic. But I haven't found an app that does video using the external mic.
I would like to see a setting/option that forces the use of either external or internal microphone.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Anonymous
Anonymous
-
2014-01-13
Excellent! Looking forward to this next version. For a quick/cheap external mic test, you can use an iPhone headset. This is the one with the volume buttons and mic.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
In V1.6 that I've now released, you can try going to Settings->Photo and video settings->Audio source and select "External mic". Hopefully it will work, if not I'm not sure how to do it.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Anonymous
Anonymous
-
2014-01-13
I want to thank you for making your source code available. I have learned so much already from fooling around with it. I managed to make use of the external mic by making the following changes:
strings.xml - I added preference_external_mic and preference_external_mic_summary.
preferences.xml - I added the checkbox to set the external mic (defaulted true).
Thanks for the info! I shall add this option for the next version.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Anonymous
Anonymous
-
2014-01-22
External mic works! Thanks for adding that feature. You could possibly combine two menu options by having one called "Audio source" with three radio buttons [none, camcorder mic, phone/external].
From what I understand from discussing with other Android devs, the camcorder mic is on the back of the phone near the camera lens, and the phone mic is at the bottom (near your mouth when talking on the phone)... or external if you have a wired headset. The Nexus 4 phone does not have a mic near the camera lens, so it uses the internal phone mic
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Wow! Using the external microphone is a great feature! It really allows to make clean mobile interviews with a minimal equipment.
However, the recording level is very low with the professional mics I tried (over XLR-to-minijack-to-TSR adapters). Do you know if there would be a way to control the external mike gain or entry level? Either a side android app or an additional setting inside Open Camera?
If you go with an additional setting, I would be glad to make a 50$ donation to the project. That would certainly not equal to your contribution but it would be my modest one to your long-term efforts. ;-)
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
will external mic setting work with bluetooth headset mic? or does bluetooth headset mic only work for calls? cheap bluetooth headset with mic costs a few bucks and would enable 20 foot wireless extension mic.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Do you have a link on info for this? (It's not something I have experience with - searching finds a few people asking questions for recording pure audio but nothing really helpful for video.)
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
FYI I can say the Irig Duo usb output into my Moto X via the Open Camera External mic setting works great!
Where would be the place in the source code to look at where one might enable blue tooth control? I do some open source contributions occasionally, as my blue tooth controlled tripod that works fine with the stock Android camera on my phone ... no usb audio though!
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Same problem for me on my Sprint Samusung Galaxy S7 running Android 7.0. In case it helps the developers any I thought I'd detail my troubleshooting so far, but still no luck.
Symptom: with Yeti Blue plugged into Samsung OTG adapter that came with my phone Video will not save when the external MIC is selected. USB mic is sucessfully powered by phone.
Error is "Error, video file may be corrupted, Frame rate not supported on your device"
Though the second part about frame rate is not always displayed.
Troubleshooting so far with no change at all to symptoms Each change was made one at a time and undone before the next step:
Manually selected input as Mono within the App.
Dropped frame rate to 15.
Changed system Audio output to internal from yeti.
Changed file location from SD card to internal storage
Used 6" mini USB cable in case cable length of stock cable is an issue.
Tried not plugging USB mic in until app was loaded.
Muted Mic on the microphone to prevent sound from being sent to the phone.
Reset all App settings and only changed audio input to external.
Verified that Android App Permissions don't have anything more granular than simply allowing Open Camer access to the Microphone for recording (nothing about external, even while the Mic was plugged in)
When I left the USB mic connected but selecting different audio input the video saved just fine.
Last edit: Anonymous 2017-11-05
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I love this product. Great job guys/gals at open camera.
Can anyone direct me to a string about delay in audio from an external mic?There may be a simple solution that I haven't found yet.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Anonymous
Anonymous
-
2018-03-06
I have the same problem as above -- a delay in audio from an external mic. Can anyone help?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Anonymous
Anonymous
-
2018-03-26
I'm also getting a time lag between audio recorded via external mic and video when I play back.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I have a Nexus 4 phone. I like to record my sons playing piano as they learn and get better. The mic on the N4 is not so good (my iPhone 3GS had a better mic). The sound gets blown out. So I want to use something like the iRig Mic Cast or a professional mic through an adapter plug for better audio. The iRig software and also Auphonic (among others) can record audio using the external mic, including even the iPhone headphones with built-in mic. But I haven't found an app that does video using the external mic.
I would like to see a setting/option that forces the use of either external or internal microphone.
Unfortunately I'm having trouble how to do this (e.g., see some discussion at http://stackoverflow.com/questions/6724867/is-it-possible-to-record-from-the-external-mic-when-recording-video-in-android ), and I don't have an external microphone that works with my Android devices to test with. But there is one thing I can try, which is to set a different audio source, which might work - I will add it as an option for the next version, I can't guarantee if it will work though :)
Excellent! Looking forward to this next version. For a quick/cheap external mic test, you can use an iPhone headset. This is the one with the volume buttons and mic.
In V1.6 that I've now released, you can try going to Settings->Photo and video settings->Audio source and select "External mic". Hopefully it will work, if not I'm not sure how to do it.
I want to thank you for making your source code available. I have learned so much already from fooling around with it. I managed to make use of the external mic by making the following changes:
preview.java - I replaced this:
video_recorder.setAudioSource(MediaRecorder.AudioSource.CAMCORDER);
with this:
So far in my tests, the change works! Internal mic = 'CAMCORDER' always. But 'MIC' = external mic if present, otherwise it uses the internal mic.
Thanks for the info! I shall add this option for the next version.
External mic works! Thanks for adding that feature. You could possibly combine two menu options by having one called "Audio source" with three radio buttons [none, camcorder mic, phone/external].
From what I understand from discussing with other Android devs, the camcorder mic is on the back of the phone near the camera lens, and the phone mic is at the bottom (near your mouth when talking on the phone)... or external if you have a wired headset. The Nexus 4 phone does not have a mic near the camera lens, so it uses the internal phone mic
Wow! Using the external microphone is a great feature! It really allows to make clean mobile interviews with a minimal equipment.
However, the recording level is very low with the professional mics I tried (over XLR-to-minijack-to-TSR adapters). Do you know if there would be a way to control the external mike gain or entry level? Either a side android app or an additional setting inside Open Camera?
If you go with an additional setting, I would be glad to make a 50$ donation to the project. That would certainly not equal to your contribution but it would be my modest one to your long-term efforts. ;-)
View and moderate all "General Discussion" comments posted by this user
Mark all as spam, and block user from posting to "Discussion"
+1
+1 IIiiIIalsIiiIIalsIIIalsI
+1
View and moderate all "General Discussion" comments posted by this user
Mark all as spam, and block user from posting to "Discussion"
will external mic setting work with bluetooth headset mic? or does bluetooth headset mic only work for calls? cheap bluetooth headset with mic costs a few bucks and would enable 20 foot wireless extension mic.
View and moderate all "General Discussion" comments posted by this user
Mark all as spam, and block user from posting to "Discussion"
I havea plantronics voyager bluetooth and i could not get. It to
View and moderate all "General Discussion" comments posted by this user
Mark all as spam, and block user from posting to "Discussion"
mark its too bad that there is no bluetooth mic setting, would be real easy just a few lines of code. please reply
Last edit: Anonymous 2017-08-15
Do you have a link on info for this? (It's not something I have experience with - searching finds a few people asking questions for recording pure audio but nothing really helpful for video.)
just to add my vote to having this as a feature - then OpenCamera could be my only visual recording app!
View and moderate all "General Discussion" comments posted by this user
Mark all as spam, and block user from posting to "Discussion"
USB OTG mic doesn't seem to work for me. Anyone else? Yeti
View and moderate all "General Discussion" comments posted by this user
Mark all as spam, and block user from posting to "Discussion"
same problem with a Yeti and Samsung Galaxy 7 edge. Video corrupt. A lot of people with the same issue.
View and moderate all "General Discussion" comments posted by this user
Mark all as spam, and block user from posting to "Discussion"
Tested Sony Bluetooth Wireless system https://www.bhphotovideo.com/c/product/1029165-REG/sony_ecmaw4_wireless_micro_for_mic.htmlwith Open Camera and it works fine. You need a breakout cable to split the TRRS into a TRS jack for the mic and one for headphones. Actually, very good audio with Giant Squid Lavalier and Rode VideoMicro.
View and moderate all "General Discussion" comments posted by this user
Mark all as spam, and block user from posting to "Discussion"
FYI I can say the Irig Duo usb output into my Moto X via the Open Camera External mic setting works great!
Where would be the place in the source code to look at where one might enable blue tooth control? I do some open source contributions occasionally, as my blue tooth controlled tripod that works fine with the stock Android camera on my phone ... no usb audio though!
View and moderate all "General Discussion" comments posted by this user
Mark all as spam, and block user from posting to "Discussion"
Same problem for me on my Sprint Samusung Galaxy S7 running Android 7.0. In case it helps the developers any I thought I'd detail my troubleshooting so far, but still no luck.
Symptom: with Yeti Blue plugged into Samsung OTG adapter that came with my phone Video will not save when the external MIC is selected. USB mic is sucessfully powered by phone.
Troubleshooting so far with no change at all to symptoms Each change was made one at a time and undone before the next step:
When I left the USB mic connected but selecting different audio input the video saved just fine.
Last edit: Anonymous 2017-11-05
View and moderate all "General Discussion" comments posted by this user
Mark all as spam, and block user from posting to "Discussion"
Having this exact issue with my S7 and Blue Yeti, any insights on how to fix?
View and moderate all "General Discussion" comments posted by this user
Mark all as spam, and block user from posting to "Discussion"
I love this product. Great job guys/gals at open camera.
Can anyone direct me to a string about delay in audio from an external mic?There may be a simple solution that I haven't found yet.
I have the same problem as above -- a delay in audio from an external mic. Can anyone help?
I'm also getting a time lag between audio recorded via external mic and video when I play back.