Bitcoin Forum
May 09, 2024, 09:16:03 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: WANTED: .3gp Video File Repair (5BTC)  (Read 5278 times)
EPiSKiNG (OP)
Legendary
*
Offline Offline

Activity: 800
Merit: 1001



View Profile
September 25, 2011, 06:26:01 AM
Last edit: September 25, 2011, 06:54:40 AM by EPiSKiNG
 #1

I have a .3gp file that I recorded on my phone and it won't open in any video software that I've been able to get my hands on.... I've done some extensive research, and it appears as though the header is corrupt, and I need to use a hex editor to clone a good video's header into my bad file... If someone can get this done for me, I'll pay 5 BTC.  I just need to be able to play it, although it would be better if I can edit it too.

Here's the bad file that needs fixing:  http://hotfile.com/dl/130644334/9ab9a0a/2011-09-24_04-25-32_612.3gp.html
Here's a good file:  http://hotfile.com/dl/130644043/abaed08/2011-08-26_20-41-18_757.3gp.html

THANKS IN ADVANCE!
-EP

YOU CAN TRUST ME! EPiSKiNG-'s COINS!! BUYING / SELLING BTC - USA --- View my OTC Trading Feedback!!
<gribble> You are identified as user EPiSKiNG-, with GPG key id 721730127CD7574D, key fingerprint EBFC267F8F10EFD1FB84854D721730127CD7574D, and bitcoin address 1EPiSKiNG139bzcwTm8rxMFNfFFdanLW5K
Even in the event that an attacker gains more than 50% of the network's computational power, only transactions sent by the attacker could be reversed or double-spent. The network would not be destroyed.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715289363
Hero Member
*
Offline Offline

Posts: 1715289363

View Profile Personal Message (Offline)

Ignore
1715289363
Reply with quote  #2

1715289363
Report to moderator
1715289363
Hero Member
*
Offline Offline

Posts: 1715289363

View Profile Personal Message (Offline)

Ignore
1715289363
Reply with quote  #2

1715289363
Report to moderator
1715289363
Hero Member
*
Offline Offline

Posts: 1715289363

View Profile Personal Message (Offline)

Ignore
1715289363
Reply with quote  #2

1715289363
Report to moderator
Bitsky
Hero Member
*****
Offline Offline

Activity: 576
Merit: 514


View Profile
September 25, 2011, 11:06:29 AM
 #2

The problem is that the video misses the moov header which contains the details about the audio/video streams inside. Also, the header at the beginning of the file is missing.
The header at the top is rather easy to recreate by copying the first bytes from the good file and calculating the offset for the mdat part. From there on, pretty much the only option is to move over the moov section too. This results in a video file which at least opens in VLC, but it still looks buggy (it looks like you filmed something that's burning).

I have created a patch which can be applied with xdelta to the broken 3gp file: http://www.files.to/get/22295/330dkvjfmz

MD5 sums:
broken file: 96f52e415760249d9ab367f755e36f7c
patch: b479140c6b4c1f6b7ffdc7a56ad5f4f9
repaired file: 1da0c96cd94da30466fdd7b29feab2df

You can apply the patch with: xdelta -d -s 2011-09-24_04-25-32_612.3gp repair.delta 2011-09-24_04-25-32_612-PATCHED.3gp

Maybe this will help you some; I don't really do much video editing, so the number of video programs I have is limited. Since you already tried a lot, maybe one of those programs can work with the patched file.

Bounty: Earn up to 68.7 BTC
Like my post? Feel free to drop a tip to 1BitskyZbfR4irjyXDaGAM2wYKQknwX36Y
EPiSKiNG (OP)
Legendary
*
Offline Offline

Activity: 800
Merit: 1001



View Profile
September 25, 2011, 07:48:37 PM
 #3

Awesome.   Thank you!  BTC on the way.

Yes that's the bus that we took on a 5,000 mile tour and everything worked just fine, then we took it on a little 150 mile trip to Anaheim, and it burned to the ground on the way back... It was nuts.

-EP

YOU CAN TRUST ME! EPiSKiNG-'s COINS!! BUYING / SELLING BTC - USA --- View my OTC Trading Feedback!!
<gribble> You are identified as user EPiSKiNG-, with GPG key id 721730127CD7574D, key fingerprint EBFC267F8F10EFD1FB84854D721730127CD7574D, and bitcoin address 1EPiSKiNG139bzcwTm8rxMFNfFFdanLW5K
Bitsky
Hero Member
*****
Offline Offline

Activity: 576
Merit: 514


View Profile
September 25, 2011, 09:22:12 PM
 #4

Thanks!

Remember: Rock bands burn stuff on stage, but not their tour bus  Tongue

Bounty: Earn up to 68.7 BTC
Like my post? Feel free to drop a tip to 1BitskyZbfR4irjyXDaGAM2wYKQknwX36Y
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!