問題タブ [avcapturemoviefileoutput]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
swift - iOS: maxDuration に達したときに AVCaptureSession が音声なし
今日、AVCaptureSession に問題があります。
私の問題は、MaxRecordedDuration を 23 秒に設定すると、23 秒に達してもレコーダーがまだ記録中の場合、エラーで停止することです。プロセス中に何が起こるかについては問題ありませんが、最大記録時間に達した後のビデオには音声が含まれていません! これは、maxDuration を設定する方法です。
Fileoutput のエラー コードは「-11810」で、メッセージは「Recording Stopped」です。エラーは出ますが、outputFileURL も表示されます。
支援を試みる前に考慮すべきことの 1 つは、音声が失われるのは、最大再生時間が満たされている場合のみです。