Ftypmp42 isommp42 free чем открыть
Представьте, что вы получаете почту от своих друзей или коллег, а во вложении они отправили вам какой-то документ в виде прикреплённого к письму файла, в котором есть нужная вам информация. Вы сохраняете этот файл на свой компьютер, но видите, что вместо привычных значков какой-либо программы (Word, Excel, PDF и т.д.) никакого значка нет, а Windows считает, что это какой-то файл с неизвестным форматом. Зачастую это происходит из-за того, что файл в процессе прикрепления к письму отправителем (или при сохранении файла на компьютер получателем) теряет своё расширение, и операционная система Windows перестаёт понимать, что за тип файла перед ней, и соответственно не знает, какой программой нужно открывать такой файл. Что такое расширение файла, и как их отображать и скрывать в различных версиях Windows, вы можете прочитать в этой статье.
Второй наиболее частой причиной потери расширения файла является неаккуратное переименование файла, когда у вас в Windows задан режим отображения расширений всех известных типов файлов, и вы при попытке переименовать файл случайно стираете расширение файла и получаете в итоге документ неизвестного происхождения, который уже не сможете открыть двойным щелчком мышки. Например, файл у вас назывался «Письмо.doc», который раньше легко открывался с помощью программы Word, а после переименования он стал называться «Письмо по работе». Обратите внимание, что у файла теперь нет расширения «.doc», которое было случайно стёрто при изменении имени файла, и теперь этот файл не будет открываться двойным щелчком мышки, а попытается спросить у вас, какой именно программой нужно открывать этот файл.
Хорошо, если вы точно знаете, какой тип файла перед вами, и можете просто добавить ему нужное расширение, например, doc или xls, чтобы он автоматически открывался с помощью двойного щелчка мышки по нему. В отдельной статье вы можете прочитать о наиболее популярных форматах файлов Windows и их расширениях. Но что делать, если перед вами файл, тип которого вы не знаете? Есть как минимум два способа узнать, какой перед вами тип файла, и задать ему правильное расширение.
В этой статье мы с вами проведём эксперимент — возьмём несколько готовых файлов разных форматов, которые рассматривали в вышеуказанной статье, сотрём им расширения, как будто они были утеряны или случайно удалены, и попытаемся узнать, какой тип имеет каждый файл, и какое ему нужно добавить расширение, чтобы легко открыть его.
В нашем эксперименте будут участвовать несколько файлов:
- Bonnie Tyler — Turn around.mp3 — песня в формате mp3
- bonus.mp4 — небольшое видео в формате mp4
- KeePass-2.28.exe — установочный файл программы KeePass (об этой замечательной программе я расскажу вам в одной из следующих статей)
- math.zip — архив zip
- Point Break.avi — небольшое видео формата avi
- Tulips.jpg — картинка с тюльпанами
- Доклад.ppt — презентация, сделанная в MS PowerPoint 2003
- Материалы к совещанию.pptx — презентация, сделанная в MS PowerPoint 2007
- Письмо.doc — текстовый файл, сделанный в редакторе MS Word 2003
- Приказ.docx — текстовый файл, сделанный в редакторе MS Word 2007
- Приложение 4.rar — архив rar
- резолюция.pdf — файл в формате pdf
- Таблица соответствия.xlsx — файл с данным, сделанный в табличном редакторе MS Excel 2007
- Табличные данные.xls — файл с данным, сделанный в табличном редакторе MS Excel 2003
На картинке ниже у всех файлов стоят свои расширения (выделены рамочками с красными краями):
Удаляем все расширения файлов, и после этого пропадают все значки программ, с помощью которых можно открывать эти файлы. В Windows XP это выглядит так:
В Windows 7 это выглядит немного по-другому, но смысл тот же — операционная система не знает, какой программой открывать эти файлы.
Теперь при попытке открыть любой файл Windows предложит нам сначала выбрать программу, которой нужно открывать этот файл:
И здесь надо быть аккуратным, поскольку неправильный выбор программы для данного типа файла приведёт к тому, что файл не откроется, и программа выдаст ошибку, а за данным файлом закрепится неправильная ассоциация программы его открытия.
Иногда о том, какой перед нами тип файла и какое расширение у должно быть, можно догадаться и по названию файла. Но мы возьмём тот случай, когда это сделать невозможно.
Итак, перед нами куча файлов с неизвестными форматами и расширениями, и нам надо понять, что это за файлы.
Первый способ узнать, что за тип файла перед нами — это посмотреть содержимое этих файлов с помощью простых текстовых редакторов, например, Блокнота, а лучше — либо с помощью встроенных программ просмотра различных файловых менеджеров, таких, как Total Commander или Far, либо с помощью бесплатного усовершенствованного текстового редактора Notepad++. Рекомендую вам скачать и установить его, поскольку у него есть множество преимуществ перед обычным блокнотом.
Берём первый файл «Bonnie Tyler — Turn around», в списке программ для открытия выбираем Notepad++ (если не установили его — используйте обычный Блокнот, но лучше всё-таки Notepad++, поскольку при открытии больших файлов Блокнот просто зависает), и видим какие-то кракозябры:
Смущать это не должно, поскольку для определения типа файла достаточно посмотреть первую строчку содержимого файла. Здесь видно, что файл начинается с букв «ID3″.
Итак, запоминаем, что если внутри файла его содержимое начинается на «ID3«, то это музыкальный файл формата mp3, и именно это расширение необходимо ему прописать. После указания расширения файл будет распознан системой как музыкальный, и вы сможете его прослушать.
Открываем второй файл «bonus» той же программой Notepad++ и смотрим его содержимое:
Как видим в первой строчке содержимого файла, в ней неоднократно упоминается, что это видеофайл формата mp4 (выделил красным на скриншоте выше). Да и в целом, если вы видите внутри файла текст вроде «ftypmp42«, то, как правило, это видеофайл формата mp4.
Проделывая ту же самую операцию по просмотру содержимого со всеми остальными файлами, получаем следующую информацию:
- При открытии содержимого файла KeePass-2.28 видно, что файл начинается с букв MZ — это признак того, что перед нами исполняемый файл exe.
- При открытии содержимого файла math.zip видно, что файл начинается с букв PK — это говорит нам о том, что данный файл представляет собой архив. Учитывая, что архивы Rar имеют другую запись в содержимом файла, скорее всего это архив Zip, но при этом будьте внимательны и обратите внимание на пункт 6 ниже.
- При открытии содержимого файла Point Break в первой же строчке видим подсказку, что перед нами видеофайл формата avi.
- При открытии содержимого файла Tulips видим два определяющих формат файла слова — в начале строки «яШя» и затем — «Exif». Эти слова определяют графический формат файла, в частности jpg, и в данном случае мы точно уверены, что перед нами файл-картинка.
- Касательно файлов MS Office 2003 «Доклад», «Письмо» и «Табличные данные» — все они во внутреннем содержании начинаются с «РП», поэтому определить сразу, какой из них сделан в Word, Excel или PowerPoint, достаточно сложно. Единственное, в чём можно быть точно уверенным — это то, что данные файлы относятся к одному из приложений MS Office версии 2003 и ниже. Поэтому для открытия таких типов файлов можно использовать перебор трёх расширений, начиная с «doc», затем «xls», затем «ppt». Как правило, одно из них подойдёт.
- С файлами «Материалы к совещанию», «Приказ», «Таблица соответствия» немного сложнее — поскольку они сделаны в приложениях MS Office 2007, то по сути они представляют собой архивы, и поэтому в начале их содержимого вы увидите те же буквы, что и в архиве Zip — это буквы «PK». Тем не менее, далее в этой же строке можно увидеть строчку [Content_Types].xml, именно она нам подскажет, что перед нами не просто архив, а документ из серии MS Office Так же, как и в предыдущем пункте, можно использовать последовательный перебор трёх расширений «docx», затем «xlsx», затем «pptx». Одно из них должно подойти.
- При открытии содержимого файла «Приложение 4″ видим, что он начинается со слова «Rar» — это самое простое указание на то, что перед нами архив формата rar.
- При открытии содержимого файла «резолюция» с самого начала видно указание, что это за файл, поскольку он начинается со строчки «%PDF-1.3″. Цифры могут меняться, но тем не менее аббревиатура pdf обычно присутствует, и указывает на формат файла.
Второй способ определения типа файла требует наличия интернет-соединения, а также желательно, чтобы размер файла был небольшим, поскольку мы будем использовать интернет-сервис для определения формата файла.
Переходим по ссылке выше и видим в центре меню, в котором нам предлагается выбрать файл для анализа:
Как видим, сервис с 97%-ой вероятностью определил, что это файл PowerPoint с расширением pptx. И поскольку этот файл также является архивом-контейнером, содержащим внутри себя другие файлы, анализатор также указал трёхпроцентную вероятность, что это может быть архив zip.
Попробуем также проверить, сможет ли этот сервис определить тип нашего файла «резолюция», у которого мы стёрли расширение pdf. Загружаем файл на сервис, нажимаем кнопку «Analize» и видим, что сервис отлично справился с поставленной задачей:
Как я уже говорил, недостатком данного сервиса может быть то, что для анализа файла ему необходимо его полностью загрузить, и если у вас файл большого размера, то этот процесс может затянуться надолго, а то и вовсе не дойти до конца. Поэтому при больших размерах неопознанных файлов попробуйте сначала воспользоваться первым способом определения его типа, а именно — просмотр содержимого файла через файловый менеджер или редактор Notepad++.
Можно конечно воспользоваться специальными программами для определения типа файла, например, File Type Verificator, но на мой взгляд, гораздо проще и быстрее будет воспользоваться одним из двух предложенных выше способов.
--------------------
BINARY INFO
--------------------
FileName : VID_20170901_085755.mp4
Data :
00 00 00 18 66 74 79 70 6D 70 34 32 00 00 00 00 ftypmp42
69 73 6F 6D 6D 70 34 32 00 00 0C 7B 66 72 65 65 isommp42 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
--------------------
[Сведения о файле]
--------------------
D:\VID_20170901_085755.mp4
General
Complete name : D:\VID_20170901_085755.mp4
Format : MPEG-4
Format profile : Base Media / Version 2
Codec ID : mp42 (isom/mp42)
File size : 78.0 MiB
IsTruncated : Yes
--------------------
[Сведения о системе]
--------------------
CPU 0: 3303MHz, Intel(R) Core(TM) i5-2500K CPU @ 3.30GHz, Intel64 Family 6 Model 42 Stepping 7
CPU 1: 3303MHz, Intel(R) Core(TM) i5-2500K CPU @ 3.30GHz, Intel64 Family 6 Model 42 Stepping 7
CPU 2: 3303MHz, Intel(R) Core(TM) i5-2500K CPU @ 3.30GHz, Intel64 Family 6 Model 42 Stepping 7
CPU 3: 3303MHz, Intel(R) Core(TM) i5-2500K CPU @ 3.30GHz, Intel64 Family 6 Model 42 Stepping 7
OS: Windows NT(Version 1998923064.1999765728 Build 2) ⏻眥
Video: Intel(R) HD Graphics 3000
DirectX: 9.0c(4.09.00.0904)
Memory: All: 4*194*304 KB, Available: 2*845*960 KB, Used: 32%
CodePage: 1251, Charset:1
Instruction: MMX MMX2 SSE SSE2 SSE3 64Bits
[System Process]
System
. здесь список процессов.
KMPlayer.exe
[Видеоданные]
Декодер -No codec
[Аудиоданные]
Декодер -No codec
[Базовый видео DSP]
Internal brightness: 100%
[Расширенный видео DSP]
+Video Plugin
[Аудио DSP]
+Pre amplification: Main: (100%)
+Auto Volume Control
+3D Effect: 5000
+Audio Plugin
[Настройки субтитров]
+Draw Mode(Selected): VMR
+Draw Mode(In use): None
+Text Rendering Method: Rasterizer
+Support HTML Tags(SMI)
[KMPlayer]
+Version: 4.2.1.2(13*916*392, 18.05.2017 20:08:30)
libcodec.dll29.01.2016 12:04:34
libmplay.dll29.01.2016 12:04:42
PProcDLL.dll1.0.0.129.01.2016 12:04:48
LibDTS.dll29.01.2016 12:04:48
liba52.dll29.01.2016 12:04:46
libfaad2.dll29.01.2016 12:04:46
libmad.dll29.01.2016 12:04:44
libmpeg2.dll29.01.2016 12:04:48
theora.dll29.01.2016 12:04:30
OggVorbis.dll29.01.2016 12:04:46
xviddll.dll29.01.2016 12:04:48
Old_QUARTZ.DLL6.01.05.031929.01.2016 12:04:48
AboutDll.dll29.01.2016 12:04:46
DTView.dll29.01.2016 12:04:50
ImLoader.dll29.01.2016 12:04:48
MediaInfo.dll0.7.89.002.11.2016 4:56:50
--------------------
BINARY INFO
--------------------
FileName : VID_20170901_085755.mp4
Data :
00 00 00 18 66 74 79 70 6D 70 34 32 00 00 00 00 ftypmp42
69 73 6F 6D 6D 70 34 32 00 00 0C 7B 66 72 65 65 isommp42 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
--------------------
[Сведения о файле]
--------------------
D:\VID_20170901_085755.mp4
General
Complete name : D:\VID_20170901_085755.mp4
Format : MPEG-4
Format profile : Base Media / Version 2
Codec ID : mp42 (isom/mp42)
File size : 78.0 MiB
IsTruncated : Yes
--------------------
[Сведения о системе]
--------------------
CPU 0: 3303MHz, Intel(R) Core(TM) i5-2500K CPU @ 3.30GHz, Intel64 Family 6 Model 42 Stepping 7
CPU 1: 3303MHz, Intel(R) Core(TM) i5-2500K CPU @ 3.30GHz, Intel64 Family 6 Model 42 Stepping 7
CPU 2: 3303MHz, Intel(R) Core(TM) i5-2500K CPU @ 3.30GHz, Intel64 Family 6 Model 42 Stepping 7
CPU 3: 3303MHz, Intel(R) Core(TM) i5-2500K CPU @ 3.30GHz, Intel64 Family 6 Model 42 Stepping 7
OS: Windows NT(Version 1998923064.1999765728 Build 2) ⏻眥
Video: Intel(R) HD Graphics 3000
DirectX: 9.0c(4.09.00.0904)
Memory: All: 4*194*304 KB, Available: 2*845*960 KB, Used: 32%
CodePage: 1251, Charset:1
Instruction: MMX MMX2 SSE SSE2 SSE3 64Bits
[System Process]
System
. здесь список процессов.
KMPlayer.exe
[Видеоданные]
Декодер -No codec
[Аудиоданные]
Декодер -No codec
[Базовый видео DSP]
Internal brightness: 100%
[Расширенный видео DSP]
+Video Plugin
[Аудио DSP]
+Pre amplification: Main: (100%)
+Auto Volume Control
+3D Effect: 5000
+Audio Plugin
[Настройки субтитров]
+Draw Mode(Selected): VMR
+Draw Mode(In use): None
+Text Rendering Method: Rasterizer
+Support HTML Tags(SMI)
[KMPlayer]
+Version: 4.2.1.2(13*916*392, 18.05.2017 20:08:30)
libcodec.dll29.01.2016 12:04:34
libmplay.dll29.01.2016 12:04:42
PProcDLL.dll1.0.0.129.01.2016 12:04:48
LibDTS.dll29.01.2016 12:04:48
liba52.dll29.01.2016 12:04:46
libfaad2.dll29.01.2016 12:04:46
libmad.dll29.01.2016 12:04:44
libmpeg2.dll29.01.2016 12:04:48
theora.dll29.01.2016 12:04:30
OggVorbis.dll29.01.2016 12:04:46
xviddll.dll29.01.2016 12:04:48
Old_QUARTZ.DLL6.01.05.031929.01.2016 12:04:48
AboutDll.dll29.01.2016 12:04:46
DTView.dll29.01.2016 12:04:50
ImLoader.dll29.01.2016 12:04:48
MediaInfo.dll0.7.89.002.11.2016 4:56:50
31 авг. 2019 в 4:41
Мне помог следующий способ. Используя Hex Edit, заходим в папку Premonition (SteamApps,common,The Dark Pictures Anthology: Man of Medan). И в каждом файле, их 13 штук, удаляем первую строчку(она дублируется из-за этого и косяк) и вуаля всё работает как надо.
Не сразу нашёл эту папку. Ты бы полный путь указал сразу. полный путь - The Dark Pictures Anthology - Man of Medan\SMG019\Content\Movies
К тому же, проблема не только в тех файлах. это делать надо во всех папках папки Movies, в которых не запускаются видео. И да, удалять надо не просто "первую строчку", видимо у нас с тобой разные разрешения монитора. У меня например, это половина строчки. Надо удалять первую "ftypmp42", короче. Способ помог, спасибо. Кому не лень, запихните это в руководства и напишите багрепорт разрабам.
31 авг. 2019 в 4:45
Мне помог следующий способ. Используя Hex Edit, заходим в папку Premonition (SteamApps,common,The Dark Pictures Anthology: Man of Medan). И в каждом файле, их 13 штук, удаляем первую строчку(она дублируется из-за этого и косяк) и вуаля всё работает как надо.
Не сразу нашёл эту папку. Ты бы полный путь указал сразу. полный путь - The Dark Pictures Anthology - Man of Medan\SMG019\Content\Movies
К тому же, проблема не только в тех файлах. это делать надо во всех папках папки Movies, в которых не запускаются видео. И да, удалять надо не просто "первую строчку", видимо у нас с тобой разные разрешения монитора. У меня например, это половина строчки. Надо удалять первую "ftypmp42", короче. Способ помог, спасибо. Кому не лень, запихните это в руководства и напишите багрепорт разрабам. Что это за программа? А то я ввел в Яндекс Hex Edit и там много разных программ выдает, и как ей пользоваться?
31 авг. 2019 в 5:14
Не сразу нашёл эту папку. Ты бы полный путь указал сразу. полный путь - The Dark Pictures Anthology - Man of Medan\SMG019\Content\Movies
К тому же, проблема не только в тех файлах. это делать надо во всех папках папки Movies, в которых не запускаются видео. И да, удалять надо не просто "первую строчку", видимо у нас с тобой разные разрешения монитора. У меня например, это половина строчки. Надо удалять первую "ftypmp42", короче. Способ помог, спасибо. Кому не лень, запихните это в руководства и напишите багрепорт разрабам.
Что это за программа? А то я ввел в Яндекс Hex Edit и там много разных программ выдает, и как ей пользоваться? Hex Editor-редактор шестнадцатеричных и бинарных файлов. Лично у меня на Яндексе эта прога идёт первой ссылкой. Получается устанавливаешь прогу, в самой программе заходишь во вкладку "открыть" и следуешь к директории игры(The Dark Pictures Anthology - Man of Medan\SMG019\Content\Movies). В последствии открываешь нужный файл например Premonition1.mp4, появится список и вот в этом списке удаляешь первую строку(как пример 00 00 00 18 66 74 79 70 6D 70 34 32 00 00 00 00 . ftypmp42. ) И да, есть такой прикол, что при активации самой картины видео может не заработать, но можно в меню персонажей во вкладке картины(активируется с помощью клавиши С) его включить наверняка.
Это то же, о чём говорит Vadikan, но только можно ничего не знать и не думать.
Пока искал этот File Investigator (точнее не совсем его самогО), набрёл на сайты с описанием расширений файлов
——-
MB Intel Extreeme P67; i5-3450; 8gb DDR-III; GF730; 1Tb; 240GB SSD; Windows 10 Pro X64 lic
Программное с открытым исходным кодом
1) iSpy
Самое популярное в мире приложение для видеонаблюдения с открытым исходным кодом. Он совместим с подавляющим большинством IP и веб камер. Разработчики заявляют о 2 миллионах пользователей по всему миру. Доступен исходный код, а также скомпилированные версии.
Возможности
Ребрендинг — позволяет легко и просто кастомизировать программное обеспечение под ваш бренд. Платные и бесплатные плагины расширяющие функционал.
2) ZoneMinder
Свободное программное обеспечение с открытым исходным кодом, для организации видеонаблюдения. Работает на на любом дистрибутиве Linux который поддерживает Video4Linux
3) Veyesys Rapidvms
Rapidvms является простым клиент серверным программным обеспечением от китайских разработчиков. Rapidvms состоит из RapidStor (сервер) и RapidClient (клиент)
Исходный код открыт у большинства компонентов, некоторые компоненты доступны только в бинарном виде.
4) OpenALPR
Программное обеспечение с открытым исходным кодом, для распознавания автомобильных номеров
Способ 4 — RTMFP c оберткой HTML5
Этот способ идентичен пункту 2, с той разницей, что мы при инициализации в JavaScript устанавливаем RTMFP протокол для использования в нижележащей флэшке (swf-объекте).
Способ 8 — Android приложение, WebRTC
Приложение забирает поток с сервера по WebRTC. Задача сервера в этом случае — сконвертировать RTSP в WebRTC и скормить мобильному приложению.
Java-код плеера для Android находится здесь и выглядит так:
Тестовое мобильное приложение плеера можно установить из Google Play, а исходники приложения скачать здесь.
Так выглядит воспроизведение RTSP потока по WebRTC на планшете Asus под Android:
Способ 7 — HLS
При конвертации RTSP в HLS, видеопоток разбивается на сегменты, которые благополучно скачиваются с сервера и отображаются в HLS-плеере.
В качестве HLS-плеера мы используем video.js. Код плеера можно скачать здесь.
Как выглядит плеер:
Способ 2 — RTMP с оберткой HTML5
Желающих кодить на Action Script 3 все меньше. Специально для этого придуман способ с HTML5 оберткой, которая позволяет управлять RTMP-плеером из JavaScript. В этом случае флэшка подгружается на HTML-страницу только для того чтобы отобразить картинку и выдать в динамики звук.
Полный код плеера находится здесь. А выглядит это так:
Бесплатные с ограниченным функционалом
В этом разделе производители софта которые ограничивают функционал, но не ограничивают длительность использования
5) XProtect Go
Датская компания Milestone признанный мировой лидер в области разработки программного обеспечения для систем видеонаблюдения. Программное обеспечение русифицировано. Максимальное количество IP-камер – 8
6) SecurOS Lite
Программный продукт от российского разработчика компании ISS.
Размер и срок хранения видеоархива – неограничен
Максимальное количество IP-камер – 32 канала видео + аудио
Любопытно что условия на бесплатные версии отличаются в зависимости от выбора языка
8) VideoNet Prime
Программный продукт от корпорации Скайрос для построения небольших систем видеонаблюдения с использованием IP и web-камер.
Подключение до 16-и IP-камер в режиме 25 к/с., до 2-х web-камер в режиме 25 к/с., до 4-х удаленных рабочих мест, глубина архива 1 Тб или 14 календарных дней.
9) Линия
Компания Девлайн позиционирует себя как разработчика бюджетных систем видеонаблюдения.
Подключение до 16-и IP-камер
10) Xeoma
Бесплатный режим позволяет использовать не более 8 источников видео и не более трёх модулей. 5 дней хранения архива. Полное сравнение возможностей бесплатного с платным функционалом
12) Трассир — Не более 30 минут за один сеанс, суммарно не более 4-х часов в день.
20) Luxriot Evo Максимальное разрешение 1920×1080 пикселей
24) Випакс — 6 часов записи в архив
25) Ivideon — Бесплатный тариф доступен только владельцам камер Ivideon и Nobelic. Есть и другие ограничения: на бесплатном тарифе нет архивации в облако, а локальный архив ограничен 8 последними часами записи. Бесплатный режим позволяет подключить только одну камеру Ivideon или Nobelic.
26) Globoss
кол-во каналов захвата видео — до 4-х; (видео с плат видеозахвата и/или с IP-камер);
кол-во каналов принимаемых по сети — до 16-ти (видео с других серверов GLOBOSS FREE);
не поддерживается модуль веб-трансляции;
количество подключаемых клиентов к одному серверу — не более 4-х
Результаты
Подведем итоги и объединим полученные результаты в табличку:
Способ отображения | Применение | Задержка | |
1 | RTMP | Там, где важно использование legacy — флэш клиента, Flex или Adobe Air | medium |
2 | RTMP + HTML5 | В браузерах IE, Edge, Mac Safari, если там установлен Flash Player | medium |
3 | RTMFP | Там, где важно использование legacy — флэш клиента, Flex или Adobe Air и важна низкая задержка | low |
4 | RTMFP + HTML5 | В браузерах IE, Edge, Mac Safari, если там установлен Flash Player и важна низкая задержка. | low |
5 | WebRTC | В браузерах Chrome, Firefox, Opera на десктопах и мобильных браузерах под Android, где важна real-time задержка. | real-time |
6 | Websocket | В браузерах, где нет Flash и WebRTC, но нужна средняя или низкая задержка. | medium |
7 | HLS | Во всех браузерах. Где не важна задержка. | high |
8 | Android app, WebRTC | В нативных мобильных приложениях под Android, где требуется real-time задержка. | real-time |
9 | iOS app, WebRTC | В нативных мобильных приложениях под iOS, где требуется real-time задержка. | real-time |
Для тестирования мы использовали сервер Web Call Server 5, который конвертирует RTSP поток для раздачи в 9 перечисленных направлениях.
Способ 3 — RTMFP
Протокол RTMFP также работает внутри флэш плеера. Разница с RTMP в том, что RTMFP работает поверх протокола UDP и тем самым является более пригодным для получения трансляции с низкой задержкой.
Код плеера на AS3 в этом случае полностью идентичен используемому в RTMP, добавлена одна буква F в строке протокола подключения к серверу.
Для порядка дадим скриншот с RTMFP
Способ 6 — Websockets
WebRTC и Flash не покрывают все браузеры и платформы. Например, в браузере iOS Safari эти технологии не поддерживаются.
На iOS Safari можно доставить видеопоток по транспорту Websocket (TCP соединению между браузером и сервером). В этот туннель можно завернуть сконвертированный с RTSP видеопоток. После того, как бинарные данные придут их можно декодировать с помощью JavaScript и отрисовать на Canvas HTML5-элементе.
Именно этим занимается Websocket — плеер при работе в браузере iOS Safari, а его код снаружи выглядит также:
Это чем-то похоже на подход с флэшкой, когда под HTML5 лежит swf-элемент. В данном случае, под HTML5-страницей лежит не swf-объект, а JavaScript-приложение, которое тянет данные по вебсокетам, декодирует и отрисовывает на Canvas в нескольких потоках.
Так выглядит RTSP поток на Canvas в браузере iOS Safari
Способ 5 — WebRTC
В данном случае Flash не используется совсем и видеопоток проигрывается средствами самого браузера, без использования сторонних плагинов. Это работает и в Android Chrome и Android Firefox — мобильных браузерах, где Flash не установлен. WebRTC дает самую низкую задержку — менее 0.5 секунды.
Автоматически определяется поддержка WebRTC, и если поддерживается то поток играет по WebRTC.
Способ 1 — RTMP
RTMP протокол браузеры не поддерживают, но его поддерживает старый добрый Flash Player, который работает неплохо, хоть и не во всех браузерах, и может отобразить видеопоток.
Код плеера в этом случае будет построен на Action Script 3 и выглядеть примерно так:
rtmp://192.168.88.59/live — это адрес промежуточного сервера, который заберет RTSP видеопоток с камеры и конвертирует его в RTMP
rtsp://192.168.88.5/live.sdp — это RTSP адрес самой камеры.
Немного избыточный вариант кода плеера на Flex и AS3 доступен здесь.
7 способов отобразить видео с RTSP IP-камеры на веб-странице и 2 в мобильном приложении
В этой статье покажем 7 технологически разных способов отображения видеопотока с IP-камеры с поддержкой RTSP на web-странице браузера.
Браузеры, как правило, не поддерживают RTSP, поэтому поток будет конвертироваться для браузера через промежуточный сервер.
Способ 9 — iOS приложение, WebRTC
Приложение также как и в случае Android забирает поток с сервера по WebRTC.
А из App Store можно установить тестовое приложение, которое использует показанные выше куски кода. Его работа с RTSP-потоком выглядит так:
Ссылки
Web Call Server 5 — сервер для раздачи RTSP потока
Flash Streaming — пример swf приложения, проигрывающего потоки по RTMP и RTMFP. Способы 1 и 3.
Source — исходный код swf приложения на Flex / AS3.
Player — пример web-приложения, которое воспроизводит RTSP поток по RTMP, RTMFP, WebRTC, Websocket. Способы 2,4,5,6.
Source — исходный код веб-плеера.
HLS плеер — пример web-плеера, играющего HLS. Способ 7.
Source — исходный код HLS плеера.
Android плеер WebRTC — пример мобильного приложения, которое играет поток по WebRTC. Способ 8.
Source — исходный код мобильного приложения.
iOS плеер WebRTC — пример мобильного приложения, которое играет WebRTC поток. Способ 9.
Source — исходный код мобильного приложения.
Бесплатное программное обеспечение для IP-камер
За 11 лет работы на рынке видеонаблюдения, нам пришлось столкнутся с множеством программ для управления системами видеонаблюдения, с какими-то мы работали, какие то тестировали, какие хотели потестировать, но так и не успели этого сделать, про какое-то просто читали в обзорах подобных тому, что читаете вы.
В итоге, как нам кажется у нас получился самый полный список программного обеспечения для систем видеонаблюдения.
Все программное обеспечение разбито на три группы:
Постоянно обновляемый список программного обеспечения для видеонаблюдения мы ведем здесь, там и платный и бесплатный софт. На данный момент 132 вендора.
Читайте также: