К сожалению, x264, который, вероятно, является одним из самых быстрых кодеров h.264, не имеет ускорения на GPU. Об этом есть "хорошая" дискуссия на форуме .
Однако исследователи из Uni Heidelberg внедрили x264 с поддержкой OpenCL, но я пока не пробовал. Вы могли бы хотеть дать этому шанс, у этого также есть некоторые примеры. Не могу попробовать здесь, потому что я на Mac.
Кроме того, вам, вероятно, понадобится более новый процессор Intel и графическая карта NVIDIA из-за собственной реализации CUDA. Я нашел две части программного обеспечения для этого:
MediaCoder
на самом деле бесплатно.
Аппаратное ускорение кодирования (nVidia CUDA и Intel Media SDK)
Badaboom
стоит 40 долларов, но на самом деле не обеспечивает приемлемого качества (я читал это на некоторых форумах)
А также новые функции, высочайшая производительность, превосходное качество видео и ускорение графики благодаря новейшему оборудованию NVIDIA и Intel!
При этом, мне интересно, действительно ли эти инструменты работают с Motion JPEG в качестве входных данных. Кажется, это не так просто из списка возможностей, но вы можете просто попробовать.