安卓錄游戲聲音
⑴ 安卓手機虎牙直播怎麼錄電腦的音樂、使用電腦的麥克風。並且可以錄到手機的游戲聲
1.請先檢查您的麥克風、耳機是否完好無損;並查看您的麥插的位置是否正確,前面和後面的麥孔都試試;
2.點擊「開始」——「程序」——「附件」——「娛樂」——「錄音機」,嘗試使用是否有聲音;
3.點擊頻道人員列表下方的調音台,進入「音效卡設置」看是否能聽到自己說話聲音;並選擇「聲音輸入」與「聲音輸出」,查看下方的耳機及麥克風標記有沒有波形波動,
4、如果沒有,請進行對電腦音效卡進行調試。
請您檢查您進入頻道右下角的網路延遲是否為0或上百毫秒的,如果是,說明您的網路並不是很穩定,就會導致您進入頻道後聽不見別人說話、您說話別人也聽不見的現象,建議您聯系網路供應商反饋您的問題。您也可以嘗試使用網路加速器看是否能夠改善您的問題。
⑵ 安卓,錄制游戲視頻的時候,怎麼把游戲聲音錄制進去
錄制游戲視頻,要求手性能高,去安智下載《屏幕錄制專家》
⑶ 手機錄屏怎麼錄制隊友的聲音
在錄屏設置中開啟錄制內部聲音或外部聲音
⑷ 安卓機怎麼戴耳機又可以錄制游戲裡面的聲音
錄音裡面有設置,聲音來自麥克風還是媒體,跟戴不戴耳機沒關系。
⑸ 我錄制視頻是想錄游戲里的聲音,不是我講話和外界聲音
目前屏幕錄制無法單獨錄制媒體聲音,開啟錄制聲音後會將當前環境下的所有聲音都一並錄制到。
⑹ 手機錄屏,如何才能錄制手機內部游戲的聲音0
具體操作步驟(以vivo手機為例):
1、第一步,進入桌面,然後點擊【設置】APP。如下圖所示:
注意事項:
屏幕錄制的時間限制是59分59秒以內,屏幕錄制中途不可暫停,部分機型在錄屏時播放音樂或視頻,會中斷。
⑺ 手機軟體中有沒有可以錄制游戲聲音而不錄制麥的聲音的
都是不能的,應用聲音需要的許可權很高,只能通過揚聲器播放聲音,然後錄入
⑻ 手機上怎麼錄制游戲視頻
在需要錄屏時,我們可以下拉控制中心,在控制中心即可快速運行屏幕錄制。運行屏幕錄制後,會有三秒的等待時間,我們可以利用這三秒時間進入需要錄制的界面,完成錄制後,點擊如GIF所示左上角的時間位置,點擊停止即可。目前,攝像頭錄制是專為錄制電腦攝像頭的錄制模式。如果您僅是希望錄制攝像頭的內容,那麼建議您選擇此模式。此模式還支持同時錄制系統聲音與麥克風聲音。
錄屏軟體選擇功能全面的,無疑會事半功倍。點擊這里直接下載—>>嗨格式錄屏大師
支持Windows與Mac會員權益共享!購買一個賬號,兩個系統均享有會員權益,省時省事高效方便,未來還能兼容更多平台,同時具有多功能一鍵錄屏,支持所有主流畫質要求,支持高幀率流暢錄制畫面,同時支持計劃錄制、畫中畫錄制與畫筆批註錄制,讓您隨心設置,輕松錄制。
需要注意的是,安卓以及蘋果版本,只需要在對應的手機應用商店中搜索軟體名稱即可。
⑼ 有什麼軟體可以錄制安卓華為手機內部播放的聲音,不要錄音到外部環境的聲音
有什麼軟體可以錄制安卓華為手機內部播放的聲音,不要錄音到外部環境的聲音?之前在做直播的時候需要使用到內錄功能,比如經常看到游戲主播在直播玩游戲,游戲的聲音不是通過MIC錄制的,而是內錄完成的。故在此記錄一下。
相信大家都很熟悉Android如果錄音的了:
int frequency = 44100;
int audioEncoding = AudioFormat.ENCODING_PCM_16BIT;
int channelConfiguration = AudioFormat.CHANNEL_CONFIGURATION_MONO;
int minBufferSize = AudioRecord.getMinBufferSize(frequency, channelConfiguration, audioEncoding);
int audioSource = MediaRecorder.AudioSource.MIC;
AudioRecord audioRecord = new AudioRecord(audioSource, frequency,
channelConfiguration, audioEncoding, minBufferSize);
audioRecord.startRecording();
...
AudioSource輸入源介紹
項目 介紹 許可權
DEFAULT 默認。在源碼 system/media/audio/include/system/audio.h配置默認項 無
MIC 麥克風 無
VOICE_UPLINK 電話錄音上行線路 android.permission.CAPTURE_AUDIO_OUTPUT,系統許可權不允許第三方app使用
VOICE_DOWNLINK 電話錄音下行線路 android.permission.CAPTURE_AUDIO_OUTPUT,系統許可權不允許第三方app使用
VOICE_CALL 電話錄音上下線路 android.permission.CAPTURE_AUDIO_OUTPUT,系統許可權不允許第三方app使用
CAMCORDER 攝像頭的麥克風 無
VOICE_RECOGNITION 語音識別 無
VOICE_COMMUNICATION 網路電話 無
REMOTE_SUBMIX 傳輸到遠程的音頻混合流。默認情況下如何用該項錄音,本地揚聲器或者耳機的聲音將會被截走 android.permission.CAPTURE_AUDIO_OUTPUT,系統許可權不允許第三方app使用
好了,現在我們知道了REMOTE_SUBMIX可以實現內錄功能了。有兩點比較麻煩:
需要系統許可權
會截走揚聲器和耳機的聲音,也就是說再錄音時本地無法播放聲音
系統許可權問題
這個對我來說比較好辦,因為我是直接在android設備板子上開發,可以直接使用系統簽名編譯。首先在AndroidManifest.xml添加
android:sharedUserId="android.uid.system"
其次,
第一種方法:
adb shell 執行:
signapk.jar platform.x509.pem platform.pk8 app-unsigned.apk signed.apk
adb push signed.apk /system/app
第二種方法:
編寫Android.mk : 設置簽名為platform
LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
LOCAL_MODULE_TAGS := optional
LOCAL_SRC_FILES := $(call all-java-files-under, src)
LOCAL_PACKAGE_NAME := YourApp
LOCAL_CERTIFICATE := platform
LOCAL_PROGUARD_FLAG_FILES := proguard.flags
include $(BUILD_PACKAGE)
include $(call all-makefiles-under,$(LOCAL_PATH))
截走揚聲器和耳機的聲音問題
修改framework下av/services/audiopolicy/AudioPolicyManager.cpp
audio_devices_t AudioPolicyManager::getDeviceForStrategy(routing_strategy strategy,
bool fromCache)
getDeviceForStrategy方法下找到
if (mAvailableOutputDevices.getDevice(AUDIO_DEVICE_OUT_REMOTE_SUBMIX, String8("0")) != 0) {
device2 = availableOutputDeviceTypes & AUDIO_DEVICE_OUT_REMOTE_SUBMIX;
}
修改為
if (mAvailableOutputDevices.getDevice(AUDIO_DEVICE_OUT_REMOTE_SUBMIX, String8("0")) != 0) {
device2 = availableOutputDeviceTypes & AUDIO_DEVICE_OUT_REMOTE_SUBMIX;
device2 |= (availableOutputDeviceTypes & AUDIO_DEVICE_OUT_WIRED_HEADPHONE);
device2 |= (availableOutputDeviceTypes & AUDIO_DEVICE_OUT_SPEAKER);
}
意思是聲音輸出的設備添加了耳機和揚聲器,這里可根據實際情況設置。
至此,將最開始的錄音代碼
int audioSource = MediaRecorder.AudioSource.MIC;
改成
int audioSource = MediaRecorder.AudioSource.REMOTE_SUBMIX;
就可以實現內錄功能了。
<br/>
ps:
在不修改源碼的情況下,第三方app目前暫不知如何實現內錄。
延伸閱讀
5.0以後請求Android錄屏默認會彈出確認框,但在系統app下請求就不會彈出了(具體可以去看源碼)。這也是為了谷歌為了安全考慮。
不過5.0的時候這個彈框卻是一個大漏洞,被國內360發現了,給你們鏈接^_^
Android 5.0屏幕錄制漏洞
原文鏈接:
⑽ 怎樣在手機錄游戲屏時,錄到游戲內的聲音
在手機錄屏設置里,有聲音來源這一選項,我們選擇麥克風聲音就好了