Когда я открыл видеофайл, я получил эту ошибку:
VLC does not support the audio or video format "undf". Unfortunately there is no way for you to fix this.
Видеофайл был загружен с потоков и имел a .exe
расширение к моему удивлению.
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..........|
и так далее. Но вероятно Вы просто загрузили некоторый исполняемый файл окон и нет никаких видео сходных материалов в нем. ;)