Как восстановить кадры GoPro, при повреждении ”SOS”

Это руководство о том, как восстановить кадры GoPro. Для этого нужно немного мастерства, несколько утилит и настойчивость, но кадры того стоят.


Шаги, для исправления видео с GoPro.
1) Для начала убедитесь, что SD карта читается.
2) Скопируйте поврежденный файл на ПК, и проверти воспроизводится ли он с помощьюVLC проигрывателя.
3) Зная в каком режиме файл был записан воспользуйтесь утилитой fix_header_v3a.pl
Командная строка обычно выглядит так:
perl c:\gopro\fix_header_v3a.pl c:\gopro\GOPR0752.MP4 -reso r5

4) Запустите файл через mp4muxer-0.9.3.zip (MACUtility). И переименуйте файл на расширение в виде “move.mp4”
5) Импортируйте файл в редактор Sony Vegas и восстановите его с теми же параметрами, что и видео файл (например: 720/60fps сделать проект 720/60fps). Это снова выстраивает его, и дает возможность работать со всеми инструментами.
6) Поздравляю! Вы восстановили кадры из GoPro!

Описание работы с утилитой fix_header_v3a.pl
Если у Вас нетPerl v5.8 или более поздней версии на вашем компьютере, вы должны установить ее.
1. ActiveState
2. VLC для воспроизведения видео.
Как только вы установили Perl, вы можете проверить что программа установлена правильно, открыв окно командной строки и дать команду:
perl -v
Вы должны увидеть что-то вроде этого:
This is perl 5, version 12, subversion 1 (v5.12.1) built for MSWin32-x86-multi-thread
       (with 3 registered patches, see perl -V for more detail)
       ...


Чтобы исправить файл, создайте временный каталог для работы
Скопируйте поврежденный файл в этот каталог
Загрузите архив файлов, и распакуйте его.
Скопируйте этот Perl файл в тот же каталог,
Откройте командную строку Perl.
Перейдите в Ваш каталог командой
Запустите сценарий с помощью команды:
perl fix_header_v3a.pl [-options]


Замените именем поврежденного файла видео, который Вы пытаетесь восстановить.
Замените [-] одним из следующих вариантов:
-reso Resolution Устанавливает режим разрешения файл
по умолчанию 720P30 'r2' если не указано.
Значения 480p60, 720p30, 720p60, 960p30.
1080p30, r1, r2, r3, r4, or r5
-ctts N Устанавливает CTTS смещения Н.
По умолчанию 0, если не указано
Используйте это, чтобы исправить
отрывистые воспроизведения.
out-of-order frames
Действительное смещение 0-2 для 720p30 'r2' и 960p30 'r4'; Действительное смещение 0-5 для 720p60 'r3' & 480p60 'r1'
Например, если Ваш поврежденный файл GOPR0001.mp4, и Вы записали этот файл в режиме 'r3' 720p60, вы должны ввести
perl fix_header_v3a.pl GOPR0001.mp4 -reso r3


Если все пойдет хорошо, вы увидите что то подобное:
Attempting to fix GOPR0001.MP4
Found frame 000252 at 0083b65b
Opened file GOPR0001.MP4.restore.mp4 for writing
Found 252 (fc) frames, or approx 4s of video at 60fps
min size e2d, max size 30c4c
from 8008, to 839b5c
Calculated header size of 0x8000
Using ctts offset of 0
Using 1280 x 720 @ 60 fps
Copying frame 000252...
Done.


Скрипт создаст новый файл с тем же именем, что и поврежденный файл с расширением ". Restore.mp4".
Если видео воспроизводится, но очень отрывисто, запустите скрипт восстановления еще раз, используя другое -CTTS значение, до тех пор пока восстановленное видео не будет выглядеть правильно.
Звука в восстановленный файл не будет, так как сценарий не может найти потерянные аудио треки.

Ну а если заниматься всем этим вам достаточно обреминительно, можно начать с похода в мастерскую по восстановлению (например http://www.hardmaster.info/repair/infrecover.html), где за небольшую плату без лишних хлопот вам восстановят ваш носитель (если конечно случай адекватный).

Источник www.service-kopa.net

0 комментариев

Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.