examining the in camera file, it must be possible to produce a compatible file with different content
you need to build 2 files, the mov and the thm(just a special jpg with most of the info in headers and exif part)
I think the thm header is where it checks the stuff, I tried looking at the bits that change with a 6,7,8 secs video and traing to match the changing bits.
About the video you need to match everthing, except the name of the encoder, (that you may be able to hack latter)
This is the closer I get was this:
Orginal file:
General
Format : MPEG-4
Format profile : QuickTime
Codec ID : qt
File size : 24.3 MiB
Duration : 8s 600ms
Overall bit rate : 23.7 Mbps
Encoded date : UTC 2009-07-29 17:00:11
Tagged date : UTC 2009-07-29 17:00:11
Video #1
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : Baseline@L4.1
Format settings, CABAC : No
Format settings, ReFrames : 1 frame
Codec ID : avc1
Codec ID/Info : Advanced Video Coding
Duration : 8s 600ms
Bit rate mode : Variable
Bit rate : 23.0 Mbps
Width : 1 280 pixels
Height : 720 pixels
Display aspect ratio : 16:9
Frame rate mode : Constant
Frame rate : 30.000 fps
Resolution : 24 bits
Colorimetry : 4:2:0
Scan type : Progressive
Bits/(Pixel*Frame) : 0.831
Stream size : 23.5 MiB (97%)
Encoded date : UTC 2009-07-29 17:00:11
Tagged date : UTC 2009-07-29 17:00:11
colour_primaries : BT.709-5, BT.1361, IEC 61966-2-4, SMPTE RP177
transfer_characteristics : BT.709-5, BT.1361
matrix_coefficients : BT.601-6 525, BT.1358 525, BT.1700 NTSC, SMPTE 170M
Audio #2
ID : 2
Format : PCM
Format settings, Endianness : Little
Format settings, Sign : Signed
Codec ID : sowt
Duration : 8s 600ms
Bit rate mode : Constant
Bit rate : 705.6 Kbps
Channel(s) : 1 channel
Sampling rate : 44.1 KHz
Resolution : 16 bits
Stream size : 741 KiB (3%)
Encoded date : UTC 2009-07-29 17:00:11
Tagged date : UTC 2009-07-29 17:00:11
-> REENCODED WITH SUPER
General
Format : MPEG-4
Format profile : QuickTime
Codec ID : qt
File size : 103 MiB
Duration : 4mn 19s
Overall bit rate : 3 326 Kbps
Movie name : PureVideo_1080p.wmv
Performer : created.with.SUPER(C).v2009.bld.36
Encoded date : UTC 2009-07-26 13:52:26
Tagged date : UTC 2009-07-26 13:52:26
Writing application : SUPER(C)
Video #1
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : Baseline@L4.1
Format settings, CABAC : No
Format settings, ReFrames : 1 frame
Codec ID : avc1
Codec ID/Info : Advanced Video Coding
Duration : 4mn 17s
Bit rate mode : Variable
Bit rate : 2 641 Kbps
Width : 1 280 pixels
Height : 720 pixels
Display aspect ratio : 16:9
Frame rate mode : Constant
Frame rate : 30.000 fps
Resolution : 24 bits
Colorimetry : 4:2:0
Scan type : Progressive
Bits/(Pixel*Frame) : 0.096
Stream size : 80.9 MiB (79%)
Encoded date : UTC 2009-07-26 13:52:26
Tagged date : UTC 2009-07-26 13:52:26
Audio #2
ID : 2
Format : PCM
Format settings, Endianness : Little
Format settings, Sign : Signed
Codec ID : sowt
Duration : 4mn 19s
Bit rate mode : Constant
Bit rate : 705.6 Kbps
Channel(s) : 1 channel
Sampling rate : 44.1 KHz
Resolution : 16 bits
Stream size : 21.8 MiB (21%)
Encoded date : UTC 2009-07-26 13:52:26
Tagged date : UTC 2009-07-26 13:52:26