mediarecorder

    3熱度

    2回答

    我想改變在Android上使用MediaRecorder.setVideoEncodingBitRate(int)的視頻錄製的編碼比特率。 我查看了android文檔,它聲明瞭設置/更改比特率的方法,但是當我嘗試使用此方法時,我得到的setVideoEncodingBitrRate(int)未在包MediaRecorder中定義。 爲什麼是這樣?

    0熱度

    1回答

    我正在嘗試使用它來記錄用戶的聲音並使用MediaRecorder和AudioTrack在相同的活動中播放它。我只是不明白如何將文件寫入AudioTrack。我已經閱讀了這兩份文件,根本無法弄清楚。任何幫助,將不勝感激。這是我的代碼到目前爲止,它不完整。您只需要閱讀的按鈕是recordButton和playbackButton。謝謝! private File outputFile = null;

    2熱度

    2回答

    有沒有辦法暫停記錄並在一段時間後啓動。

    11熱度

    2回答

    我需要簡單的音頻錄製和在Android中使用AudioRecorder播放示例。我試過MediaRecorder,它工作正常。

    2熱度

    1回答

    我想知道是否有辦法告訴MediaRecorder追加到現有的音頻文件,而不是從頭開始它。換句話說,我想用現有文件調用setOutputFile(),並將新音頻附加到該文件而不是將其擦除。

    1熱度

    1回答

    如何從Android設備同時錄製兩個不同質量(大小)的視頻?一個錄製的視頻想要保存SD卡,另一個需要在字節流中進行一些其他的事情。怎麼可能?

    0熱度

    1回答

    我有我的MediaRecorder奇怪的問題。它記錄語音,製作一個帶有錄音的文件。但是當我想用stop()方法停止錄製時,它會拋出IllegalStateException異常。通常我使用setMaxDuration()方法,所以通常我使用OnInfoListener結束錄製,並且它可以正常工作。但是我也想停止ImageView的OnTouchListener中的MediaRecorder。我的代

    1熱度

    1回答

    幾天來,我一直在試圖找出一個與保存視頻相關的模糊問題。我已經縮小到MediaRecorder的一個問題。問題是當你連續錄製很多(15-30)視頻時。會發生什麼情況是在某個點(> 10),當您開始錄製(即MediaRecorder.start())時發生的BEEP聲音停止。在LogCat中,AudioFlinger會出現一個錯誤「ERROR/AudioTrack:AudioFlinger無法創建曲目

    2熱度

    1回答

    我正在學習如何在android中編寫視頻攝像頭,並編寫了一個非常基本的程序(帶有SurfaceView和兩個按鈕的XML,一個用於啓動,一個用於停止視頻錄製)。視頻預覽工作正常,但點擊start_video按鈕後,我在管線71 mediaRecorder.setVideoFrameRate(videoFramesPerSecond);得到一個IllegalStateException: Illeg

    7熱度

    2回答

    android.hardware.Camera告訴我,lock()和unlock(),如果我「不錄製視頻」,我「可能不需要這種方法」。那麼,我正在錄製視頻。 unlock()應該在調用android.media.MediaRecorder.setCamera(Camera)之前調用「。這很簡單;我可以在撥打setCamera()之前立即撥打unlock()。但是什麼時候撥打lock()?緊隨set