.3gp beschadigd bestand

Pagina: 1
Acties:

  • Luijtjuh
  • Registratie: December 2010
  • Laatst online: 28-11-2025
Hey,
We hebben vandaag op school een verjaardag gevierd van een docent. Ik heb hierbij een videotje geschoten met mijn HTC Desire, maar tijdens het filmen werd hij uit mijn handen geslagen door een ballon. Hierdoor viel hij op de grond, waardoor de batterij eruit vloog en het toestel dus uitging. Er is verder niks beschadigd aan mijn telefoon . De video is nu beschadigd en ik kan hem dus niet openen. Ik heb al meerdere dingen geprobeerd en heb al gezocht op Google. Ik kan hem maar niet werkende krijgen. Heeft misschien iemand een idee ?

Ik heb opgenomen met de MPEG4 Codec, op 720p. Het bestand heeft een .3gp extensie. Er staat niks bij eigenschappen, details.

Het bestand is 140MB, maar VLC en MPC-HC spelen hem niet af. VLC opent hem wel, maar zegt dat dat hij 8 uur en 11 minuten duurt. Hij speelt wel af, maar geen geluid of video.

  • TERW_DAN
  • Registratie: Juni 2001
  • Niet online

TERW_DAN

Met een hamer past alles.

Je zou hem eens kunnen openen in programma's die gebruikt worden voor video-editting zoals bv virtuadub en kijk of die er wat van kan maken.

  • Luijtjuh
  • Registratie: December 2010
  • Laatst online: 28-11-2025
VirtualDub werkt niet met .3gp bestanden. Ik zal wat andere programma's proberen, maar ik vrees het ergste.

  • Jejking
  • Registratie: Februari 2005
  • Niet online

Jejking

It's teatime, doctor!

Ik denk dat je fucked bent. Als die het al niet kunnen openen, dan zie ik weinig alternatieven die 't wel kunnen :(

  • MartinMeijerink
  • Registratie: Juli 2008
  • Laatst online: 03-02 15:06

MartinMeijerink

Computerrorist

Vervang de header met eentje van een werkend 3gp bestand.

An unbreakable toy is useful to break other toys


  • Luijtjuh
  • Registratie: December 2010
  • Laatst online: 28-11-2025
En hoe doe ik dat ? Ben nogal een leek wat betreft video-code ;)

  • ThinkPad
  • Registratie: Juni 2005
  • Laatst online: 20:51
Wat zegt je telefoon er zelf van? Kan die hem nog wel (gedeeltelijk) openen?

  • MartinMeijerink
  • Registratie: Juli 2008
  • Laatst online: 03-02 15:06

MartinMeijerink

Computerrorist

Luijtjuh schreef op zondag 19 december 2010 @ 14:27:
En hoe doe ik dat ? Ben nogal een leek wat betreft video-code ;)
Als je een 3gp-file met een hex-editor bekijkt zie je zoiets:
code:
1
2
3
4
5
6
7
8
9
10
00000000  00 00 00 18 66 74 79 70  33 67 70 35 00 00 03 00  |....ftyp3gp5....|
00000010  33 67 70 35 33 67 70 34  00 03 ff 81 6d 64 61 74  |3gp53gp4....mdat|
00000020  00 00 80 02 04 0a 17 ba  d0 0e d9 55 80 72 b3 15  |...........U.r..|
00000030  cd 49 b0 f6 88 30 20 ff  f8 f8 10 e7 5b d0 29 c9  |.I...0 .....[.).|
00000040  0b 63 f8 7b 11 3d f3 4f  c1 be a4 20 ed 9f 91 60  |.c.{.=.O... ...`|
00000050  73 3f ac 3c af fe 06 04  2c 18 70 4f 83 17 f4 76  |s?.<....,.pO...v|
00000060  88 20 ef 54 37 9f 2b 75  6a a2 ef e8 40 9f 9d 04  |. .T7.+uj...@...|
00000070  22 f0 62 fe cf c7 b7 22  4a 54 f7 b7 3e 58 7e 5e  |".b...."JT..>X~^|
00000080  3c 12 47 cb 55 2a aa 4d  00 aa 50 60 3b fd e1 2a  |<.G.U*.M..P`;..*|
00000090  aa 50 0c 27 e0 f4 15 4a  01 cd fe a2 00 d0 60 ff  |.P.'...J......`.|

maar dan nog veel langer.
De eerste bytes (weet ik veel hoeveel, misschien een stuk of 40) geven allerlei info aan over het bestand, in welke resolutie er is opgenomen, misschien het aantal frames per seconde, de lengte van het bestand enz. enz. Dit is maar een heel klein deel van de data, net als de inhoudsopgave van een boek enzo, weetjewel.
Daarna komt de data zelf, en dit zal voor het grootste deel wel goed zijn.
Dus deel 1 (heel klein stukje) is de header,
en deel 2 (de rest) is de eigenlijke data.
Ik denk dat bij jou meer dan 99% van het filmpje wel goed is, maar dat alleen de header beschadigd is, waardoor het filmpje niet meer af te spelen is.
Nu kun je dus het filmpje voorzien van een andere header, van een filmpje welke wel goed is.
Als je het helemaal perfect wilt doen moet je (denk ik, aangezien ik het 3gp-formaat niet echt goed ken) een nieuw filmpje opnemen (op een ander geheugenkaartje, het originele kaartje ff niet meer gebruiken), het liefst van dezelfde lengte, maar met in ieder geval dezelfde instellingen (resolutie, frames per seconde).
Van dit nieuwe filmpje, pak je dus deel 1, en daar plak je deel 2 van het kapotte filmpje achter.
Dit moet je wel doen met een hex-editor of iets dergelijks.

/edit: O ja, aangezien het me niet helemaal duidelijk is waar deel 1 precies stopt en deel 2 begint, kun je dit het beste wat ruim nemen, pak gewoon de eerste 256 bytes van een werkend filmpje (0 t/m 255 dus), en plak hier byte 256 t/m 146800639 (140MB zei je toch) van het kapotte filmpje achter.

[ Voor 5% gewijzigd door MartinMeijerink op 19-12-2010 15:58 . Reden: o ja ]

An unbreakable toy is useful to break other toys


  • ThinkPad
  • Registratie: Juni 2005
  • Laatst online: 20:51
En natuurlijk doe je dat met een kopie van het filmpje, en niet het originele bestand ;)

  • Luijtjuh
  • Registratie: December 2010
  • Laatst online: 28-11-2025
@ thinkpad
Mijn telefoon geeft deze melding: Kan de video niet afspelen.
Het lijkt me logisch dat ik dat met een kopie doe. ;)

@Martin
Ik heb met GOM-player de header kunnen traceren:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
FileName : VIDEO0022.3gp
Header Data : 
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 08  ................
6d 64 61 74 00 00 01 b6 10 30 6c c5 ef e1 00 68  mdat.....0l....h
65 67 a7 10 e7 79 46 1e f4 ba 48 92 8b 1f 1d c0  eg...yF...H.....
f5 e1 40 3e 1c 01 ee c8 53 93 0e 26 f6 b1 c2 8f  ..@>....S..&....
8e 1b c9 71 cb 27 6d 7c f6 7f f3 db 39 e6 f6 cd  ...q.'m|...9...
33 ed bf 86 e9 ef 34 50 ba 84 76 47 f7 55 12 fd  3.....4P..vG.U..
3e a3 a8 fe 6a 3b 35 ec fa a9 73 b9 fa 71 bd 9f  >...j;5...s..q..
e7 4d bf cf 3d 37 c9 19 b9 bc cd d7 dc ce bb 7d  .M..=7.........}
ce a9 b9 a0 70 ec ec 2d 67 fb fb 23 ab d8 7d a3  ....p..-g..#..}.
e6 c1 81 24 e4 06 3a e0 19 0b 26 15 9e 0c 70 18  ...$..:...&...p.
04 89 e8 30 08 7c d0 24 d5 38 99 32 c7 c3 0a b9  ...0.|.$.8.2....
f1 12 27 cb 82 40 b8 19 11 e6 47 5a 56 16 05 e0  ..'..@....GZV...
f8 70 07 8e c0 7c 2f fd 5c 89 3b 0e c2 c6 17 bc  .p...|/.\.;.....
75 d9 5c e6 7e 5c 9f b7 38 fb 51 1d 34 02 31 84  u.\.~\..8.Q.4.1.
b6 84 5e 3a 25 c4 87 a9 ed ac cf bd fb 8d c4 38  ..^:%..........8
e2 4c 68 b7 f5 1f 7b d2 ea da 7e df 5f 23 dd b3  .Lh...{...~._#..
e5 d9 f1 5f 1c ab 9d 93 74 75 d3 0b 67 cc 74 5d  ..._....tu..g.t]
c5 9c e3 6f de a5 da 58 24 ee d5 65 fb 82 4b df  ...o...X$..e..K.
a9 b7 9e ed e7 66 fc e8 7f 3c eb 35 f3 2f 99 1d  .....f..<.5./..
4f c4 cd 23 fa 79 e8 db f3 7a 5f e5 70 e5 df 9a  O..#.y...z_.p...
51 b3 79 e9 9d cc f4 ce fc f6 97 f9 ed b5 f3 cf  Q.y.............
7f cf 77 bf 3c de fc de 6f f3 6f 7e e7 bb d6 66  .w.<...o.o~...f
f3 72 66 db 7d cd b7 b9 9e 6f f7 36 f3 b3 3e f3  .rf.}....o.6..>.
9e 6f 37 f9 fd 9f 73 6d be 66 db 73 cd bc ff 36  .o7...sm.f.s...6
db be 6f 37 78 9d e3 8f f3 79 b9 73 ef 3e 66 f3  ..o7x....y.s.>f.
7f 9b 6d cb 9f 79 d8 7b d3 95 0e 27 08 95 7d 23  .m..y.{...'..}#
e7 0b 8a ee 77 9f 93 e5 c3 0c ba 39 b7 70 b9 44  ....w......9.p.D
3f 7c 45 eb d3 b5 4e 51 1d c3 88 6a 32 51 e8 f0  ?|E...NQ...j2Q..
fb f3 a4 f3 3b 89 90 3e d9 cf 69 f4 46 79 9e d2  ....;..>..i.Fy..
65 79 6a 98 12 1b f7 a4 7e 3a 6f d4 85 29 cc d2  eyj.....~:o..)..
66 11 c5 1e b2 3f 9d d3 36 db 25 f7 ed fb 3a 58  f....?..6.%...:X


EDIT:"
Ik heb de eerste beelden kunnen herstellen. De kwaliteit is ERG slecht, en geluid is alleen gekraak en gepiep, maar ik zal dit proberen te verbeteren

[ Voor 3% gewijzigd door Luijtjuh op 19-12-2010 21:39 ]

Pagina: 1