ffmpeg из mjpeg в mp4 долго отрабатывает.
От: Sharov Россия  
Дата: 29.01.24 20:26
Оценка:
Здравствуйте.

Надо сконвертировать mjpeg (mp4 файл, где одни jpeg'и). Исходный файл получен с помощью opencv, соотв. он пишет jpeg (mp4v),
т.е. либо минимальное сжатие, либо просто плюхает jpeg фреймы как есть. Судя по всему, h264 opencv не использует из-за лицензии.
Соотв. в пост-проценссинге уменьшаю файл. На данный момент в 20 секунд, 15 fps, имеет размер 50Мб, после этой команды

ffmpeg -i source_file.mp4 -pix_fmt yuv420p -b:v 2000k -c:v libx264 destination_file.mp4

файл уменьшается раз в 5, но очень долго, ~ 20 секунд.

Можно ли это как-то ускорить, т.е. команду выше? Или это норма?

Заранее благодарю.
Кодом людям нужно помогать!
Отредактировано 29.01.2024 20:29 Sharov . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.