Я реализую программу, и мне нужно «разбить» MPEG-видео на JPEG-кадры, а затем вернуться к MPEG-видео. Также необходимо, чтобы приложение для «взлома» можно было открыть через мою первоначальную программу. Есть идеи?
ImageMagick convert
делает работу очень легко.
H: \ temp \ mpeg в кадры>конвертировать "SNL - Кристофер Уокен Cowbell.mpeg" x.jpg H: \ temp \ mpeg в кадры>dir / b x * .jpg | найти / c / v "" 10540 H: \ temp \ mpeg в кадры>_
Вторая команда подсчитывает количество файлов результатов, то есть количество кадров.
Кадр № 2419 (изображения нумеруются по умолчанию):
библиотека avcodec от ffmpeg могу сделать это. На самом деле, я сделал именно это с этим.
Когда я использовал его (~ 5 лет назад), документации почти не было. Я постараюсь выкопать код, который я написал, чтобы дать вам несколько советов.