@Andryuha писал(а):
Также желательно, чтобы прога умела переводить видеопоток в формат MPEG4, но с расширением AVI БЕЗ ПЕРЕКОДИРОВКИ!..
Небольшой ликбез
:
Mpeg4,
сам по себе кодек давно устарел и не представляет интереса. Почему эта аббревиатура так популярна? Потому что алгоритм сжатия mpeg4 используется в некоторых современных кодеках, например, Xvid, DivX. В Xvid, mpeg4 существенно доработан, а с дивыксом немного другая история. До того как DivX стал коммерческим продуктом, это был чистый mpeg4, только с другим интерфейсом
. Но потом, они создали свой алгоритм сжатия (тоже основываясь на mpeg4), чтобы не нарушать закон и иметь возможность продавать свою программу. Расширение .mpg это кодеки mpeg1 и mpeg2. А .avi может быть какой угодно кодек.
Без перекодировки?…ну…если хочешь поменять формат видео(разрешение, размер файла, качество), или изменить кодек, перекодировать в любом случае нужно. Но во втором случае систему можно попытаться обмануть
Эта прожка изменяет заголовок файла, т.н. FOURCC, не трогая при этом VideoData. Это конечно фигня, но заставляет систему использовать
другой кодек для декомпресии видеопотока. Если не будет работать, жалуйся, я выложу другой вариант. А насчет звука, тебе нужно действительно покопаться в каком нибудь «профессиональном» редакторе видео, типа Adobe Premiere Pro, т.к. VirtualDub не поможет