Можно ли записывать видео в Android Studio в другом формате, а не в WebM?

Я разрабатываю приложение в Android Studio, и полезно иметь возможность записывать видео с эмулятора (с помощью кнопки на вкладке Logcat). Однако в последних версиях Studio (сейчас я использую 3.4.1) формат видео по умолчанию изменился на WebM.

Видео WebM действительно большие и неудобные для работы. Есть ли простой способ запросить другой формат, например, MP4?

В настройках эмулятора есть другой интерфейс записи, который позволяет сохранять как.webm или.gif. На самом деле я сейчас использую GIF-файлы, но это не лучший обходной путь. Я бы предпочел использовать интерфейс Android Studio, так как это более удобно.

3 ответа

Вы все еще можете записывать видео из командной строки:

adb shell screenrecord /sdcard/video.mp4

Когда вы закончите запись, нажмите Ctrl+C.

Затем вы можете скопировать файл на свой компьютер (в текущую папку)

adb pull /sdcard/video.mp4

При желании можно удалить файл с sdcard

adb shell rm /sdcard/video.mp4

Я нашел это решение в системе отслеживания проблем, которая разместила комментарий к вопросу и удалила ответ.

Просто нужно снять флажок Use Emulator Recording (webm)после того, как вы начнете Screen Recordв Logcat.
Тогда запись будет mp4формат

Вы можете проголосовать за некорректную запись WEBM https://issuetracker.google.com/issues/166125805

Другие вопросы по тегам