SD-карта формата ext 4, которую я использовал для записи видео, недавно была повреждена, и мне пришлось использовать PhotoRec, чтобы извлечь данные с карты. После этого я смог отследить файлы журналов, которые показали, что мои видеофайлы были успешно записаны, когда pi работал, например:
2015-09-07T13:08:36.000Z 34.49127333 -104.21763833 1270.80 34.166 /home/pi/hasp_videos/2015-09-07T13-08-36p000Z_34p49127333_-104p21763833_1270p80.h264
Поэтому они должны быть где-то на SD-карте и, соответственно, в восстановленных данных. Однако, поскольку PhotoRec не может воскресить имена файлов и не переименовал ни один из файлов восстановления с суффиксом «.h264», у меня остается две возможности:
- Видеофайлы находятся на диске восстановления с неизвестными именами и неизвестными суффиксами.
- PhotoRec не восстановил их
Будучи оптимистом, я пытаюсь выяснить, как определить, какие из 100 000+ восстановленных файлов являются моими видеофайлами. Моей первой мыслью было попытаться использовать проигрыватель VLC для воспроизведения любого файла размером более 1 Мб:
find * -size +1M | `sed 's/^/vlc /'`
Есть лучший способ сделать это? Или номер 2 прав, и я никогда не восстанавливал видео?