Jump to content

Search the Community

Showing results for tags 'Видео'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type



Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Found 5 results

  1. Снова Overwatch, снова делаю видимость того, что умею "тащить"... Нет, конечно, у меня это периодически получается. Но не всегда.
  2. Продолжаю играть в Overwatch. Возможно, те, кто уже достаточно давно знакомы с игрой, не найдут в моих записях ничего интересного... Но я только начинаю играть и для меня такие "моменты" - достижение.
  3. Начал играть в Overwatch на PS4 Момент игрока whitem1ku_.mp4 Момент игрока whitem1ku__1.mp4 Почему-то мне уж очень понравилась D.VA. может из-за её реплик во время игры? 😅
  4. Вступление После крушения дрона я извлёк из него карточку microSD, на которую писалось видео вплоть до самого падения дрона на землю. Сама карточка и файловая система оказались целы, а вот файл DJI0002.MP4 открываться отказался. Съёмка видео велась в 2160p30 и за 6 минут съёмки дрон успел записать более 2.5 Гб видео, которое теперь не воспроизводилось ни в одном плеере и не бралось ни одной программой для конвертации. Стереть файл? Ещё успею! Сначала попробую таки восстановить видео. Суть проблемы Запись видео должна корректно завершаться. В инструкции к дрону было написано о запрете извлечения батареи до полного выключения дрона. И связано это было не с его ПО, а с завершением записи. Дело в том, что файл формата MP4 - это контейнер, т.е. что-то вроде архива. В нём может быть помещено несколько аудио-дорожек, несколько файлов субтитров и т.д. А на выходе получается один файл. Так вот, когда запись видеоряда завершается, в файл ещё дописывается некая "служебная" информация, без которой видеоплееры и конверторы воспринимать файл отказались. Поиск решения проблемы Конечно же я начал первым делом искать информацию в Google. Но от русскоязычной выдачи я почти сразу отказался, ибо вся первая страница была забита ссылками на сайты программ "восстановлю любой файл за умеренную сумму". Мой опыт общения с указанными программами подсказывал мне, что даже если что-то и будет восстановлено, то (специально) только частично, а для восстановления полного файла придётся вложить денежку, что меня не очень устраивало. Таким образом я переключился на англоязычный запрос и быстро наткнулся на вот эту статью. В ней (на английском языке) очень подробно описано как устроен файл MP4 и как его можно восстановить, но это было мне не особо интересно. Интереснее было другое - в статье была ссылка на GitHub автора, где был исходный код его программы для восстановления файлов MP4. Программу предлагалось скомпилировать самостоятельно. Кхм... Мой ПК работает под управлением Windows 10, я веб-разработчик и компиляторов на компьютере у меня особо не водится. Но (!), зато на моём сервере (на котором держится этот сайт) есть и gcc, и g++ и build-essentials, в общем - всё необходимое для сборки приложений из исходного кода (я периодически собираю MTProxy и pagespeed для nginx прямо на сервере). В общем, исходный код приложения был быстро клонирован на сервер, был запущен g++ и... Ошибка компиляции. Не хватало файла config.h. Убедившись, что его действительно нет в репозитории, я перешёл в раздел Issues, обнаружил там ошибку как у себя и нашёл ссылку на форк этого приложения, изменённого другим разработчиком. Во-первых форк приложения мог работать и под Windows, во-вторых он имел GUI, а в-третьих - в разделе Releases лежала уже собранная версия. Т.е. всё, что оставалось - скачать, распаковать и запустить. Восстановление видео В инструкции к приложению написано, что требуются 2 (два) файла: один - тот, что повреждён и необходимо восстановить, а второй - целый. Скорее всего, в качестве "целого" файла стоит взять файл от такой же камеры и с такими же параметрами съёмки. В моём случае проблем с "целыми" файлами не было. На дрон я снимал часто и всегда в режиме 2160p30, т.е. все файлы должны были иметь одинаковую структуру и схожие "служебные" данные. А дальше - всё просто. Запускаем untrunc-gui.exe, выбираем reference file - "целый" файл MP4 и truncated file - повреждённый файл, который нужно восстановить, нажимаем Repair и ждём. В случае успеха, восстановленный файл появится в папке рядом с повреждённым. Автор не даёт стопроцентной гарантии того, что файл будет восстановлен. Как мне кажется, это приложение вообще не сможет восстановить "битый" файл (извлечённый с повреждённого жёсткого диска), у которого отсутствуют куски данных по всему "телу" файла. Скорее всего оно может восстановить только те файлы, которые не были корректно дописаны (из-за отключения камеры, извлечения накопителя, сбоя при копировании). Но, как говорится... Попытка - не пытка. В моём случае сработало и возможно, что сработает и в вашем. Надеюсь, что статья окажется кому-то полезной. Спасибо за внимание. Ссылки на скачивание На случай, если автор удалит файлы из своего репозитория на GitHub, я загрузил актуальную (на момент 22.01.2022) версию приложения на этот сайт. untrunc_x32.zip- для 32-разрядных ПК (такими ещё кто-то пользуется?) untrunc_x64.zip- для 64-разрядных ПК
  5. 1-го января, сразу после боя курантов я хотел запустить свой дрон для того, чтобы поснимать то, как люди будут запускать фейерверки по всему городу. И этот полёт стал для дрона последним. По телеметрии, которая сохранилась в телефоне, взлёт произошёл "01-01-2020 00:08:54 (+04:00)" и весь полёт занял 7 минут и 15 секунд (включая запуск). Полёт проходил относительно нормально, за исключением того, что дрон сносило ветром и сигнал был слабоват, но причиной крушения стало другое. Через 7 минут и 11 секунд после взлёта, когда я уже закончил съёмку и вёл дрон к точке взлёта, буквально за 100 метров от неё и на высоте около 100 метров с дроном что-то произошло. Последнее, что я видел на экране - как его крутило в воздухе. Я пошёл к последним его координатам и стал искать его. В итоге мне помогли проходившие мимо люди. Они увидели, что я что-то ищу и показали на дрон. Точнее, на то, что от него осталось. Лежал он возле подъезда девятиэтажки и благо, что он не зацепил никого, не упал никому на машину и не влетел ни к кому в окно. Альбом с фото разбитого дрона: Сначала я думал, что я зацепил дом, дерево или какие-то провода. Но это явно было невозможно. Дрон летел на высоте более 100 метров (пусть и снижаясь). Дома в округе - на 9 этажей и деревьев выше этих домов нет, потому этот вариант был отметён. В своё время я выставлял высоту автоматического возврата в точку взлёта на 100 метров - практически двойную высоту девятиэтажки. Не имея предположений, я попытался просмотреть видео с дрона. Вытащил microSD из него, вставил в ноутбук, открыл файл *.MP4 и... видео отказалось воспроизводиться. Когда я подобрал дрон, его батарея лежала отдельно от "тела", что означает лишь одно - при ударе об землю, батарея вывалилась и запись видеофайла не была корректно завершена. Начались поиски способа восстановить файл, которые заняли пару часов. Готовый способ я опишу чуть позже в отдельной записи. Способ восстановления файла MP4 На видео было видно, как за несколько секунд до конца записи камера поворачивает вправо, а затем начинает бешено вращаться. Что же до этого момента - штатный полёт, даже не над домом, а над площадкой. Не найдя ответа на видео, я вспоминаю про телеметрию и начинаю смотреть её. Видео-вариант телеметрии можно просмотреть здесь: И тут, наконец, узнаётся самое интересное: на 7-ой минуте и 11-ой секунде полёта, за 5 секунд до обрыва связи, начали появляться уведомления о неполадках: За 5 секунд дрон потерял 250 футов высоты, или 76 метров, т.е. по приблизительным подсчётам падал он со скоростью 15 м/с. Но вернёмся к причине... Если разбирать журнал предупреждений детально: В общем, причиной стал оторвавшийся пропеллер. Что примечательно - пропеллер оторвался уже при заходе на посадку. До этого он держался 6 с половиной минут без проблем... В общем, что плохо - то, что он вообще оторвался, конечно. Что хорошо - то, что он оторвался рядом с точкой посадки и я хоть смог найти останки дрона. На этом первая часть заканчивается. В качестве бонуса - нарезка из того самого видео, что было записано на дрон во время его последнего полёта (нет, сам момент крушения не попал в нарезку): В следующей статье: анализ уцелевших компонентов. Спасибо за внимание.
×
×
  • Create New...