Можно ли записывать видео в 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