On 25/10/2014 23:09, Adam wrote:
Nagrywałem aparatem bardzo ważny film i nagle pojawił się komunikat:
"uszkodzona karta pamięci". Nagranie zostało przerwane a film zupełnie
zniknął.
Czy jest jakiś w miarę prosty sposób, żeby odzyskać to, co się nagrało?
Bardzo mi zależy.
Jezeli uszkodzona zostala podczas nagrywania, to film mogl sie w ogole
nie nagrac.
Ale przecież chyba filmy są nagrywane przy dostępie sekwencyjnym, a nie
buforowanym.
Kiedys mialem tego typu problem z plikiem avi, nie mial poprawnego
naglowka i dupa, plik jest ale jak go odtworzyc. O ile wiem poczatek i
koniec pliku musi byc ale to moze zalezec od formatu.
Nie wiem, jak odtworzyć. Miałem swego czasu programy, "przeskakujące"
błędne nagłówki czy dane i czytające strumień wprost z pliku. Ale,
niestety, mam bardzo ciężką głowę do nazw :(
Natomiast zapis sekwencyjny ogólnie wygląda tak: plik jest otwarty, dane do
niego są dopisywane i po skończonej transmisji plik jest zamykany. Tak
brzmi teoria.
Format: dwa znaczenia: typ sformatowania nośnika (FAT, FAT32, ex-FAT, NTFS,
itd) lub format zapisu: DIVIX, H.264, itp (nie mylić z kontenerem typu MKV).
Tobie chodzi raczej o format zapisu. Tu istotnie, może być, że urządzenie
przechwytuje "surowy" obraz, poddaje go obróbce, i zapisuje z opóźnieniem,
stosując zapis buforowy. Wtedy najczęściej (po uszkodzeniu pliku) szuka się
pierwszej poprawnej klatki kluczowej i od niej zaczyna się odtwarzać
strumień, aż do ostatniej prawidłowej klatki kluczowej.
Mało prawdopodobne jest, aby film w ogóle się nie nagrał. Chyba, że trwał 3
sekundy ;)
Ostatnie moje przykre doswiadczenia tego typu, mialem z przechwytywaniem
obrazu za pomoca karty TV, wiele lat temu wiec moze moje doswiadczenia sa
juz nie aktualne.
Pozdrawiam
--
2late™ Outspace Communication Inc.® 1999*2014©
Stupidity, like virtue, is its own reward
|