У меня есть приложение, которое работает как служба Windows, которая также отвечает за запись видео / аудио и захват экрана.
Теперь я использую DirectX lib и Aforge dll для сохранения записанного файла в формате AVI, который не поддерживается HTML 5, поэтому я затем конвертирую его в mp4 с помощью NVideoConverter dll.
теперь я сталкиваюсь с высокой загрузкой ЦП (служба записи 30%) FFmpeg (задача преобразования 30%).
Итак, я хочу, чтобы решение / метод напрямую записывалось в формате MP4, чтобы избавиться от части преобразования и загрузки ЦП.
Я не мог использовать FFmpeg непосредственно для записи, поскольку при выходе из системы или выходе из нее текущая запись будет повреждена.
Итак, как мне записать Mp4 в Windows 7 и 10?
Кроме того, я столкнулся с тем, что приложение камеры win10 по умолчанию сохраняет запись непосредственно в виде файла Mp4, который хорошо воспроизводится как в IE, так и в Chrome.
значит, в windows 10 есть путь.
Если кто-то реализовал / знает об этом, пожалуйста, сообщите мне.
Помощь высоко ценится.
спасибо.