Я ищу конкретные способы различать файлы, использующие контейнеры MPEG-1 и MPEG-2, поскольку большинство ресурсов, которые я нахожу, предполагают, что начальный код - 00 00 01 BA для обоих контейнеров.
Я попытался преобразовать видео в контейнере MP4 в контейнер MPEG-1, используя графический интерфейс VLC, и код начала пакета для полученного файла был 00 00 01 BA, что является причиной моего замешательства.
Возможно ли даже преобразовать видео в MP4 в контейнер MPEG-1 с помощью FFMPEG, поскольку все, что я пытаюсь, вместо этого генерирует файл в контейнере программного потока MPEG-2. Используемая команда была ffmpeg -i video.mp4 video.mpg