Модуль Python, который будет создавать файл ASF в кодировке mp42 - PullRequest
1 голос
/ 27 ноября 2011

Я пытаюсь захватить видео с помощью веб-камеры, а затем закодировать его как файл mp42 asf на компьютере с Windows. Мне удалось закодировать файл mpeg2 с помощью pymedia, но pymedia, похоже, не поддерживает mp42.

Я установил opencv и попытался использовать оболочку python, но python продолжает падать каждый раз, когда я создаю программу записи. Даже при простом захвате изображений это кажется слишком медленным и ненадежным. Кто-нибудь знает модуль Python, который позволяет мне создавать файлы mp42? Спасибо, -Ray

1 Ответ

0 голосов
/ 05 декабря 2011

В соответствии с этим: http://forums.creativecow.net/readpost/291/493 mp42 является версией 2 формата файла MP4 ISO.(Объяснено здесь )

Где, согласно этой вики-ссылке , это старый (проприетарный) кодек MPEG4 от Microsoft версии 2. Он был встроен в VFW(видео для windows).Я думаю, что FFMPEG позволяет кодировать, используя -vcodec MSMPEGv2 (или что-то подобное) по этой ссылке: http://ffmpeg.org/general.html#Video-Codecs. Хотя я не уверен, если это то же самое.

Если FFMPEG работает, он имеет привязку Python pyffmpeg , которая может работать для вас.

...