Видеофайл, не открывающийся в VLC

Когда я открыл видеофайл, я получил эту ошибку:

VLC does not support the audio or video format "undf". Unfortunately there is no way for you to fix this.

Видеофайл был загружен с потоков и имел a .exe расширение к моему удивлению.

-2
задан 27 January 2016 в 18:41

1 ответ

VLC не знает, какой демультиплексор / декодер / и т.д. плагины для загрузки для обработки видео. Можно использовать hexdump для взгляда в первых байтах файла. Возможно, затем можно узнать, существует ли некоторый мультимедийный контент в нем:

hexdump -C video.exe | head -30

это распечатает сначала 30 строк hexdump на экран. Большая часть мультимедийного контейнера как MP4 или AVI имеет некоторую информацию о ASCII в начале файла. Таким образом в случае, если у Вас есть MP4, Вы будете видеть приблизительно ftyp, moov, moof, mvhd, ... etc. как это:

00000000  00 00 00 1c 66 74 79 70  64 61 73 68 00 00 00 00  |....ftypdash....|
00000010  69 73 6f 36 61 76 63 31  6d 70 34 31 00 00 02 84  |iso6avc1mp41....|
00000020  6d 6f 6f 76 00 00 00 6c  6d 76 68 64 00 00 00 00  |moov...lmvhd....|

в случае AVI Вы будете видеть что-то вроде этого:

00000000  52 49 46 46 12 20 6f 00  41 56 49 20 4c 49 53 54  |RIFF. o.AVI LIST|
00000010  34 12 00 00 68 64 72 6c  61 76 69 68 38 00 00 00  |4...hdrlavih8...|
00000020  6a 04 01 00 a8 61 00 00  00 00 00 00 10 09 00 00  |j....a..........|

и так далее. Но вероятно Вы просто загрузили некоторый исполняемый файл окон и нет никаких видео сходных материалов в нем. ;)

0
ответ дан 29 September 2019 в 13:37

Другие вопросы по тегам:

Похожие вопросы: