Tag: mp4

ROZWIĄZANIE: MP4 FILE REPAIR, CZYLI JAK NAPRAWIĆ USZKODZONY PLIK MP4 – cz. 2.

Jeden z postów wzbudził Wasze szczególne zainteresowanie, a dotyczył on naprawy uszkodzonego pliku mp4. Wnioskując z Waszych komentarzy, często spotykaliście się z problemem próby automatycznej aktualizacji oprogramowania wykorzystywanego podczas naprawy mp4.
Najprostszym sposobem rozwiązania tego problemu, byłoby odłączenie komputera od Internetu (o czym wspominałem gdzieś w komentarzach). Niestety (co widzę po sobie) jestem zbyt leniwy, by bawić się wtyczkami, więc nie tylko mnie, ale pewnie i Was będzie interesować wygodniejsze rozwiązanie.

Tym rozwiązaniem jest edycja pliku hosts w systemie Windows.




Co to jest plik hosts? W BARDZO dużym uproszczeniu: jego zadaniem jest skierowanie ruchu na konkretny adres ip w chwili, gdy próbujecie się połączyć za pomocą komputera z jakimś konkretnym… powiedzmy, że serwerem. Nasze szczęście polega na tym, że można swobodnie modyfikować ten plik, a co za tym idzie, spowodować, że w chwili gdy jakiś program na naszym komputerze będzie chciało zapytać “serwer-matkę” o np. nowszą wersję oprogramowania – “zablokujemy” taki ruch. Efektem tego wszystkiego jest brak upierdliwy autoaktualizacji 😉

Gdzie można znaleźć plik hosts?

Tu akurat nie ma większego problemu, plik leży sobie w c:\windows\system32\drivers\etc\hosts

Jak edytować plik hosts i co wpisać?

Wszystkie kolejne kroki w tym podrozdziale, będą opisane na przykładzie systemu Windows 10. 

Zabawę zaczynamy w menu start. Trzeba odszukać pozycję “cmd”. Może ona występować także jako “wiersz poleceń”:

edycja-pliku-hosts-1

Wiersz poleceń musimy uruchomić jako administrator, co pozwoli na bezproblemowe zapisanie późniejszych zmian w pliku hosts. Klikamy “wiersz poleceń” prawym przyciskiem myszy i wybieramy kolejno: Więcej -> Uruchom jako administrator.

edycja-pliku-hosts-2

Najpewniej system poprosi o wprowadzenie hasła administratora – wprowadzamy je. Po wpisaniu hasła, otworzy się okno wiersza poleceń.

edycja-pliku-hosts-3

Domyślnie adres w wierszu poleceń powinien być ustawiony na c:\windows\system. Musimy przenieść się do interesującej nas lokalizacji. W tym celu kolejno wpisujemy:

cd drivers [enter]

cd etc [enter]

Okno powinno pokazywać adres jak na poniższym screenie:

edycja-pliku-hosts-4

Nie pozostaje teraz nic innego, jak uruchomienie edycji pliku hosts. Realizacja tego zadania ogranicza się do wpisania notepad hosts [enter]:

edycja-pliku-hosts-5

Po wciśnięciu przycisku [enter], otworzy się dobrze znany wszystkim notatnik, a w nim załadowana zawartość pliku hosts:

edycja-pliku-hosts-6

Zawartość pliku hosts

Co znajduje się w środku? Linie rozpoczynające się od hasha # to linie komentarza – nie są brane pod uwagę przez system. Pierwsza linia, która nie rozpoczyna się hashem, zawiera zapis:

127.0.0.1 grauonline.de

Co to oznacza? Mniej więcej tyle, że w chwili, gdy komputer będzie się próbował połączyć z serwerem grauonline.de, zostanie skierowany na adres 127.0.01, czyli do samego siebie (tu znów użyłem bardzo dużego uproszczenia). Najważniejszy jest efekt: cokolwiek chce się połączyć z grauonline.de, nie połączy się. Czyli program nie sprawdzi, czy ma nowszą wersję i nie będzie na siłę się aktualizował.

…bo tak to już jest, że nie lubię, gdy ktoś za mnie decyduje, na co mam ochotę 😉

Oczywiście wszystkie wprowadzone zmiany należy zapisać (ctrl+s, lub plik -> zapisz), dla pewności można jeszcze zrestartować komputer i… już nie trzeba się obawiać “automatycznych aktualizacji”.

Co zrobić, jeśli w hosts są wpisane jeszcze inne adresy, np:

127.0.0.1 domena1.pl

127.0.0.1 hotdeathchcken.com

127.0.0.1 meandmyhorse69.xxx.com

127.0.0.1 adresdziwnegoniebiezpiecznegoserwera.net

Istnieje możliwość, że wpisy w pliku hosts zostały wykonane przez Wasz program antywirusowy (tu znów uproszczenie). W takim przypadku dopiszcie w nowej linijce to, co chcecie dopisać i zostawcie już istniejące wpisy. Najnormalniej w świecie je zostawcie w spokoju…

To tyle.

Jeśli macie jakieś pytania – zapraszam do umieszczania ich w komentarzach.

Share



ROZWIĄZANIE: mp4 file repair, czyli jak naprawić uszkodzony plik mp4 cz. 1

Wyjątkowo coś z innej beczki…

Siedząc w Czarnodziurzu po powrocie z weekendowego, kursowego wypadu, z zapałem zabrałem się do przeglądania zarejestrowanych w jaskiniach materiałów. Poza zdjęciami robionymi tradycyjnie starą, niezawodną nokią N8 (której nie szkoda jakby co), było też sporo fot z Sony Action Cam. Całość dopełniał materiał video nagrany wspomnianą kamerką.

Ściągnąłem sobie filmy na dysk, klikam radośnie ciekaw co też zarejestrowało się pod ziemią i… w przypadku 6 klipów zamiast materiału video, otrzymuję komunikat:

Program Windows Media Player napotkał problem podczas odtwarzania pliku.

jak-naprawic-mp4-plik

Nie jest to kwestia kodeków – w końcu pozostałe filmy odtwarzają się bez problemów. Zacząłem więc analizować, czym te pliki różnią się od pozostałych. Dużo czasu nie potrzebowałem by skojarzyć, że kręciłem wtedy materiał w okrutnej ciasnocie i kilkukrotnie uderzyłem kaskiem z kamerą w przeszkodę. No tak. Ewidentnie kamera przestała pracować – może krótka utrata zasilania spowodowała przerwanie procesu nagrywania… To nie ma już znaczenia. Faktem jest, że zamiast pamiątkowych filmów, mam uszkodzony plik mp4 który nie chce się odtwarzać. A nawet sześć takich perełek.

Zaczęło się poszukiwanie rozwiązania “jak naprawić plik mp4 (mp4 file repair)“.




Na forach można znaleźć kilka rozwiązań, m.in. ktoś zasugerował, że naprawa pliku mp4 może się udać przy pomocy odtwarzacza “VLC Media Player”. Niestety – w moim przypadku VLC nie pomógł. Zaczęło się poszukiwanie oprogramowania (oczywiście najlepiej darmowego) do naprawy mp4.

Pośród poszukiwań natrafiłem na kilka rozwiązań, jednak omówię dwa najważniejsze (i najlepsze wg mnie).

Remo Repair MOV

Jest to niestety rozwiązanie płatne. Wersja demo pozwala na podgląd odbudowanego pliku, jednak nie daje możliwości zapisania go na dysku. Pomimo, że wykorzystanie Remo Repair MOV wydaje się najłatwiejsze, nie należy niestety ono do najtańszych. Licencja do wykorzystania niekomercyjnego to koszt prawie 70$ + podatek. Nie jest to mała kwota, tym bardziej, że rzadko kiedy będziemy korzystać z Remo.

Szukając innych rozwiązań, natrafiłem na forum, gdzie poruszany był temat uszkodzonych plików mp4. Ktoś w wątku poświęconym uszkodzonym plikom mp4 z GoPro, zasugerował, by zainteresować się niepozornym programem…

Grau GbR

Program także jest płatny, lecz wersja demo pozwala już na przywrócenie i zapisanie części materiału zawartego w uszkodzonym mp4. Dokładniej: w wersji testowej możemy odzyskać maksymalnie 50% materiału. Oznacza to, że z filmu trwającego 4 minuty, Grau GbR odzyska nam jedynie 2 minuty.

Lepszy rydz, niż nic…

Pierwsza naprawa pliku mp4 za pomocą GbR`a nie powaliła na kolana. Pomijając kwestią utraty połowy materiału – film ciął się niesamowicie. Momentami obraz stawał, rozjeżdżał się z dźwiękiem, w zasadzie odzyskany plik mp4 nie nadawał się do oglądania. Miałem już poddać się i olać sprawę, gdy natrafiłem na ciekawy wątek gdzieś na forum fpvlab. Jeden z użytkowników podpowiedział w jaki sposób przygotować plik, by Grau finalnie odzyskał nam z mp4 cały materiał filmowy. Jak zwykle najprostsze rozwiązanie okazało się najlepsze, ale o tym za chwilę. Informację tę zawrę w pełnej procedurze “jak naprawić uszkodzony plik mp4“.

Mając kompletny materiał filmowy, poczułem jakiś dziwny zapał do rozwiązania problemu ze “skaczącym” obrazem. Oczywiście, że ostatnim miejscem, w którym szukałem pomocy było FAQ producenta GbR`…

Kilkanaście minut później byłem już po pierwszych testach opisywanego niżej rozwiązania. Wszystko zadziałało jak powinno, mogę cieszyć się odzyskanym materiałem VIDEO 🙂

No to bierzemy się do roboty!

Jak naprawić uszkodzony plik mp4 z kamery lub telefonu (rozwiązanie: mp4 file repair).

Do szczęścia potrzebne nam będą:

  • uszkodzony plik mp4
  • program Grau GbR
  • poprawny plik mp4 z tej samej kamery/telefonu, z której pochodzi uszkodzony plik mp4

Krok pierwszy – przygotowanie pliku mp4 do naprawy

  1. Do folderu (najlepiej leżącego bezpośredni na dysku C) kopiujemy uszkodzony plik mp4, oraz poprawny plik mp4 (nazwijmy go np dobry.mp4) – przyda się na późńiej.
  2. Zmieniamy nazwę uszkodzonego pliku na np. abc1.mp4 (będzie nam wygodniej w przyszłości dzięki krótkiej nazwie)
  3. Kopiujemy jeszcze raz do tego samego katalogu uszkodzony plik, nadając mu nazwę np. abc2.mp4
  4. W tym momencie w naszym katalogu mamy trzy pliki: abc1.mp4, abc2.mp4, dobry.mp4
  5. Opcja 1: Uruchamiamy wiersz poleceń przez klawisz win+R i wpisanie CMD [enter] jak-naprawic-mp4-plik-2
  6. Opcja 2: Klikamy Start -> Programy -> Akcesoria -> Wiersz Poleceń (polecenia).jak-naprawic-mp4-plik-3
  7. Finalnie powinniśmy otrzymać to okno: jak-naprawic-mp4-plik-4
  8. Musimy przemieścić się do lokalizacji, gdzie leżą nasze pliki. Wyjście poziom wyżej (katalog wyżej) uzyskujemy wpisując cd.. Wejście do katalogu wykonuje się przez komendę cd nazwakatalogu
    W moim przypadku, musiałem się przedostać do katalogu _zsyp leżacego na c: co udało się wykonać za pomocą komend:

    1. cd.. [enter] (trafiam do c:\users)
    2. cd.. [enter] (trafiam do c:\)
    3. cd _zsyp [enter] (trafiam do c:\_zsyp)
  9. Teraz zaczynamy czary 🙂 Jako, że Grau przywraca nam 50% pliku, najprościej będzie zwiększyć nasz uszkodzony plik dwukrotnie, by po uzyskaniu 50% z podwojonego pliku, mieć 100% pliku początkowego. Geniusz tkwi w prostocie! Realizujemy to zadanie następującą komendą: copy/b abc1.mp4+abc2.mp4 W praktyce, w oknie wiersza poleceń wygląda to następująco: jak-naprawic-mp4-plik-5Co się stało? Do uszkodzonego pliku został dołączony identyczny uszkodzony plik. Zerkając we właściowości plików abc1.mp4 i abc2.mp4 da się zuważyć, że plik abc1.mp4 jest dwa razy większy. To właśnie on jest materiałym, na którym będziemy pracować w kolejnym kroku.

Krok drugi: naprawa uszkodzonego pliku mp4 (mp4 file repair):

  1. Uruchamiamy program Grau GbR jak-naprawic-mp4-plik-6
  2. Interesują nas teraz trzy przyciski
    1. “Choose movie” (1) – klikając go, wybieramy nasz uszkodzony film abc1.mp4, który w pierwszym kroku został przez nas “podwojony”.
    2. “Choose reference movie…”  (2) – tym przyciskiem wybieramy poprawny film, w naszym przypadku dobry.mp4
    3. OPCJA: w przypadku, gdy odzyskany przez GbR materiał będzie przeskakiwał, wchodzimy jeszcze w “Options” (3) i w pozycji “Custom repair parameteres” wpisujemy -noctts a następnie wracamy do pierwszego ekranu klikając przycisk “Repair” (4). jak-naprawic-mp4-plik-7
  3. Finalnie powinniśmy otrzymać taki widok: naprawa-pliku-mp4-1
  4. Klikamy “Scan” (5) i niech dzieje się magia….
  5. Po zakończeniu pracy, program pokaże komunikat:naprawa-pliku-mp4-2
  6. Co jest dla nas najważniejsze: w pozycji “Output folder” mamy podane miejsce, gdzie znajdziemy naprawiony plik mp4 o nazwie abc1.mp4
  7. Nie pozostaje nic innego jak otworzyć plik, cieszyć oczy i ociekać zadowoleniem z faktu, że już wiadomo jak naprawić uszkodzony film z kamery!
  8. Ostatnia uwaga: jeśli obraz na filmie tnie się, przeskakuje, należy pamiętać o wykonaniu w kroku 2 punktu 2.3, czyli ustawieniu odpowiedniego parametru w opcjach.

Jeśli wszystko przebiegło poprawnie mamy pewności, że Grau GbR działa tak, jak powinien, możemy więc udać się na stronę producenta, gdzie kupujemy licencję!

Skąd pobrać Grau GbR 1.8.00

Opisany sposób działa na wersji 1.8.00. Bardzo często zgłaszacie problem z odzyskaniem filmu na wyższych wersjach Grau`a. Nie pozostaje nic innego, jak cierpliwie googlować za starszymi wersjami tego programu.

Przydatne linki




Grau GbR 1.8.00 sam się aktualizuje – co zrobić?

Program sam stara się sprawdzać, czy jest dostępna jego nowsza wersja. Jeśli tak jest – automatycznie wyłącza się sugerując pobranie najnowszej wersji.

Jeśli ktoś nie lubi sytuacji, w której program bez pytania gdzieś się łączy i sam podejmuje decyzje, może temu zaradzić w prosty sposób: wyłączyć Internet na czas korzystania z programu. Osoby, które nie przepadają za częstym wyciąganiem wtyczki sieciowej, czy rozłączaniem się z WiFi, mogą ułatwić sobie życie odpowiednio modyfikując w swoim systemie Windows plik hosts.

 

[aktualizacja: 2016.09.11]

Pod adresem https://www.leniwyemil.pl/2016/09/11/rozwiazanie-mp4-file-repair-czyli-jak-naprawic-uszkodzony-plik-mp4-cz-2/ znajdziecie instrukcję, jak poradzić sobie z edycją pliku hosts. Pozwoli to Wam na pozbycie się problemu autoaktualizacji oprogramowania.

 

Pozostałe informacje

Wg strony producenta, naprawa uszkodzonego pliku mp4 może się udać, gdy uszkodzony film był rejestrowany za pomocą:

– Canon 60D, 5D, 7D, T1i, EOS 550D, Powershot SX20, S95
– Panasonic HVX200, HXDC1
– Nikon Coolpix P300
– Kodak ZX1, ZX3, ZI8, Z7590
– Oregon ATC9K
– Sony XDCAM, EX1, F900,
– JVC HM100,
– Matrox MX02,
– Contour HD Helmet
– GoPro, POV.HD, Contour+2
– iPhone, Nokia N82, Nexus One, all Android phones
– Samsung HMX200, HMXS10, MX20, SMX-F400BP/EDC i inne
– Liquid Image HD320, Toshiba Camileo S30, B10, P100,
– AR Drone Quadcopter
– SIV M7
– Canon 574HD
– Zoom Q3HD
– HTC EVO 4G
– Flip Ultra HD
– Drift HD720
– XSplit Broadcaster
– Olympus Tough TG-810
– DJI Drohne Vision Plus 2
– Sony DSC-HX1

Szczegółowe ustawienia programu dla poszczególnych kamer, znajdziecie na stronie:

Video Repair Tool

Z tego co czytałem, da się w ten sposób naprawić uszkodzony film z GoPro, oraz uszkodzony plik mp4 z Sony Action Cam. Co do telefonów – nie zagłębiałem się w te informacje – są mi one zbędne.

[aktualizacja 2016.09.06]

Jak donosi Frozzi, sposób ten działa także dla plików mp4 rejestrowanych za pomocą  Lumia 640XL (W10M).

Share