Articles of mediarecorder

Сплит и слияние / concat записанное аудио

Мне нужно разделить и объединить записанные аудио в Android. Поскольку существует несколько различных форматов, кто-нибудь знает, какой формат проще всего обрабатывать? Для записи доступны только форматы с точкой под «Encoder».

Как изменить частоту кадров камеры для создания замедленного или временного видео в Android

У меня есть настройка класса, которая теперь дает мне предварительный просмотр на моем поверхностном представлении и позволяет мне записывать видеофайл. Я хотел бы увеличить FPS, чтобы создать медленное видео и уменьшить FPS, чтобы создать видео с замедленным просмотром. Я попытался использовать recorder.setVideoFrameRate () и гарантировал, что я вызываю его в правильной последовательности, но я просто […]

MediaRecorder.start () бросает IllegalStateException

Я прочитал похожие темы и не нашел ответа, который бы разрешил мою проблему. Я пишу приложение с двумя различными MediaRecorders. Один для обнаружения шума и еще один для записи. То, что я хочу сделать, – когда первый MediaRecorder обнаруживает уровни шума выше 4.0 (я использую класс SoundMeter от Google), он инициирует другой MediaRecorder и начнет […]

Записывайте аудио с MediaRecorder и воспроизводите его совместно с MediaPlayer

В настоящее время я делаю некоторые исследования в моей компании для приложения voip. Мы хотим записать звук микрофона устройства в amr, зашифровать его и отправить данные на наш сервер, с которого другие потоки передают и расшифровывают его. Для некоторых тестов я в настоящее время использую MediaRecorder для записи звука в amr. Поскольку я хочу непрерывно […]

Записать весь экран, включая предварительный просмотр камеры

Я написал небольшую игру. Он имеет фронтальный просмотр камеры. Я хочу иметь возможность записывать весь экран в mp4. Как мне это сделать? Кто-нибудь знает хороший учебник для записи всего экрана на mp4 (в коде, а не только на скриншоты). Я хочу, чтобы пользователь сделал запись во время игры).

Android MediaRecorder создает поврежденное видео с зелеными линиями

Я пытаюсь добавить возможность записи видео в мое приложение с помощью MediaRecorder в Android, но в результате видео выглядит коррумпированным зелеными линиями (звук в порядке). Следующий код используется для инициализации объекта MediaRecorder: mMediaRecorder = new MediaRecorder(); mCamera.unlock(); mMediaRecorder.setCamera(mCamera); mMediaRecorder.setAudioSource(MediaRecorder.AudioSource.MIC); mMediaRecorder.setVideoSource(MediaRecorder.VideoSource.CAMERA); mMediaRecorder.setOutputFormat(MediaRecorder.OutputFormat.MPEG_4); mMediaRecorder.setOutputFile(Utility.CAPTURE_VIDEO_FILENAME); mMediaRecorder.setAudioEncoder(MediaRecorder.AudioEncoder.AMR_NB); mMediaRecorder.setVideoEncoder(MediaRecorder.VideoEncoder.H263); mMediaRecorder.setMaxDuration(60000); mMediaRecorder.setVideoFrameRate(20); mMediaRecorder.setMaxFileSize(5000000); mMediaRecorder.setVideoSize(352, 288); mMediaRecorder.setPreviewDisplay(mPreview.mHolder.getSurface()); mMediaRecorder.prepare(); mMediaRecorder.start(); Я уже рассматривал […]

Почему камера должна быть выпущена в onPause () вместо метода onstop () Activity?

Мне кажется, что что-то не хватает, поскольку я не понимаю, почему в документации на Android (ссылка на камеру Android) рекомендуется освободить объект Camera (а также MediaRecorder) в onPause () обратном вызове активности? Активность пока может быть видимой к тому времени, и камера может запускать предварительный просмотр, поэтому почему объект Camera будет выпущен в onPause (), […]

MediaRecorder – setOrientationHint () exception / fail

Я пытался исправлять эту проблему с помощью MediaRecorder video Rotation в течение нескольких недель. Я не могу заставить строку setOrientationHint(90) работать на физическом Samsung Galaxy S1 под управлением Android 2.3.3 ( SDK 10 ). Это должно работать нормально на чем-либо выше SDK 9 . Когда я вызываю setOrientationHint(90) я получаю исключение: setParameters(video-param-rotation-angle-degrees=90) failed . Подробная […]

MediaRecorder "не удалось запустить -12"

Поэтому я работал над модулем записи для более крупного приложения. Он полностью функциональен на большинстве устройств, но есть одна партия телефонов, которые просто отказываются от записи. Всякий раз, когда я начинаю запись с помощью MediaRecorder, LogCat любезно скажет мне, что MediaRecorder не удалось запустить, в результате чего появился код ошибки -12. Я пробовал интернетов большую […]

Как проверить, работает ли другой рекордер или нет?

Я использую AudioRecord API для записи аудио (WAV) в моем приложении, и он записывается успешно. Но мое приложение ведет себя странно, когда я пытаюсь записать, в то время как другие приложения для записи работают в фоновом режиме. API MediaRecorder выдает исключение при попытке начать запись, когда выполняется другой рекордер, но API AudioRecord инициализирует экземпляр рекордера […]

Intereting Posts
Правила подключения к постоянным сокетам Android Как сделать несколько кнопок на рукоятках ящиков? Как изменить тему приложения из обычной «Пустоты» на «Мастер / Детальный поток» Unity3D для iOS и Android: мультиплеер (Bluetooth-соединение) Android: Где сохранен звуковой файл temp Recognition? Панель поиска Android с пользовательским палец с динамическим текстом внутри AnimationSet setInterpolator () не работает вэнь с использованием 9oldandroids lib Обновить ListView после удаления из базы данных Показывать клавиатуру при нажатии на TextView на Mono для Android. Использование пользовательского представления для пунктов меню переполнения StartActivity, создающий новый экземпляр Activity каждый раз Card.io Не сканирует кредитные карты без повышения уровня Вращение вверх дном не приводит к изменению конфигурации Попытка создать ластик для холста Как использовать эмулятор Android через VNC