У меня есть видеокамера, которую я использую для захвата видео; камера записывает в формате H.264 с разрешением 720p. Я хотел бы перекодировать этот материал в более простой, меньший формат; что-то, что будет работать правильно на цифровых фоторамках, которые поддерживают видео, например. Также я хотел бы перекодировать в формат DVD, где это возможно, чтобы я мог записывать DVD для членов семьи. И я хотел бы, чтобы этот процесс был доступен из Java, чтобы я мог настроить сервер дома для транскодирования и управлять процессом через Интернет с работы.
Какой лучший способ программно выполнить транскодирование из Java? Какие библиотеки существуют для поддержки H.264 и как получить к ним доступ?