Я изменил расширение .mp4 своего видео на .mpg, и оно по-прежнему открывается и воспроизводится нормально (в VLC и в проигрывателе Windows Media). Почему это так?

Я загружаю файл во внешнюю систему, которая принимает только файлы с расширением mpg или mpeg. У меня был файл mp4, поэтому я изменил расширение mp4 на mpg и смог загрузить файл в систему. Смогут ли другие пользователи системы, у которых есть доступ к этому загруженному файлу mpg, правильно просмотреть мое видео?

Почему я могу изменить расширение с .mp4 на .mpg, а видео по-прежнему воспроизводится нормально? Не должно ли это выдавать мне ошибку, потому что расширение неверно?

Ответы (3)

Расширения .mpgи .mpegобычно связаны с файлами MPEG-1 и MPEG-2. Структура этих файлов отличается от формата .mp4, используемого для видео H.264, который является частью семейства форматов MPEG-4.

Я подозреваю, что VLC и WMP могут воспроизводить файл, потому что они не должны использовать расширение файла для определения типа файла, они, вероятно, анализируют файл всеми поддерживаемыми парсерами, пока один из них не сработает. Чтобы доказать это, я взял фильм в формате .wmv и переименовал его в .mp4. Когда я воспроизвел его на своем ПК с Windows 7 с WMP, я получил окно с предупреждением о том, что расширение не соответствует формату, но я все равно сказал продолжить, и файл воспроизводился нормально.

Если для этого онлайн-сервиса требуется MPEG-1 или 2, вам следует перекодировать видео в один из этих форматов перед загрузкой. Разве что онлайн-сервис перекодирует все загружаемые видео в какой-то стандартный формат. В этом случае на самом деле не имеет значения, в каком формате загружено видео, если служба может его прочитать и перекодировать в свой любимый формат.

Удачи.

Я думаю, что это хорошее объяснение от iOrgSoft :

MPEG-4 — это метод определения сжатия аудио- и видеоданных (AV) цифровых данных. Формат файла MP4 определяет хранение аудио, сцен и мультимедийного контента MPEG-4 с использованием базового формата медиафайлов ISO. MPEG4 — один из самых популярных вариантов, поскольку он нашел широкое применение в мобильных устройствах.

Таким образом, ваше MPGвидео упаковано как MP4, но внутри все еще есть видео в формате MPG (или MPEG). Так что оба расширения работают (потому что внутри один и тот же формат)

Я не знаю других ситуаций, когда вы могли бы сделать это. например, если бы вы изменили расширение на что-то вроде .WMVили .MOV, вы бы не смогли открыть файл.

Я делал с WMV. Я меняю расширение своего видео WMV на MP4, и оно работает со всеми распространенными медиаплеерами, а также принимается при загрузке на YouTube. Достаточно ли этого для преобразования видеофайла из WMV в MP4?

Я импортировал DVD с помощью nero video и вместо экспорта/микширования в формате mp4, что занимает около часа на DVD, я просто нашел сохраненный видеофайл в папке nero и перетащил файл на рабочий стол. Оттуда я просто переименовываю видеофайл в название фильма с 001.mpg на (название фильма).mp4 Файл по-прежнему отлично воспроизводится с моего жесткого диска USB на мой смарт-телевизор lg. Такая экономия времени