zerosone Ответов: 3

код для преобразования avi в mp4


мне нужен полный код для преобразования из одного расширения в другое например из avi в mp4
я установил отсюда некоторые из них, но это не то, что мне нужно точно
пожалуйста мне нужна помощь

3 Ответов

Рейтинг:
8

Simon Bang Terkildsen

Преобразование расширения из avi в mp4:

File.Move(filePath, string.Format(@"{0}\{1}.mp4",
                                  Path.GetDirectoryPath(filePath),
                                  Path.GetFileName(filePath));


Все шутки в сторону, я не думаю, что вы понимаете размер вашего вопроса. Но если вам действительно нужен код, который может конвертировать между ними, я бы посмотрел Видео[^]


Sergey Alexandrovich Kryukov

Хороший ответ, особенно" шутливая " часть, моя 5. В некотором смысле он выражает суть того, что я объяснил в своем решении: AVI - это просто контейнер и тип файла, но MPEG-4-это набор стандартов сжатия.
Пожалуйста, посмотрите мой ответ.
--СА

Member 12698467

Я хочу конвертировать mp4 видео в avi на java

Рейтинг:
24

Simon Bang Terkildsen

хорошо, я не знал о SharpFFmpeg
+5

Рейтинг:
13

Sergey Alexandrovich Kryukov

Просто чтобы добавить уточнение к хорошему ответу Саймона: AVI и MPEG-4 - это сущности разных порядков иерархии. AVI-это расширение файла и формат для носителя контейнер; но MPEG-4-это более существенная вещь: это метод компрессия аудио и видео. В принципе, AVI-контейнер может содержать различные виды видео+аудиопотоков, включая MPEG4.

См. более подробную информацию:
http://en.wikipedia.org/wiki/Audio_Video_Interleave[^],
http://en.wikipedia.org/wiki/MPEG-4[^].

Кроме того, посмотрите на ссылки в нижней части первой статьи, чтобы увидеть, сколько существует различных стандартов MPEG-4. Какой из них вам нужен? :-)

—СА


Simon Bang Terkildsen

мое 5-е, хорошее краткое объяснение фактического проблемного пространства, с которым сталкивается ОП.

Sergey Alexandrovich Kryukov

- Спасибо, Саймон.
--СА