How to convert MP4 files to Canon encoding and file structure?

Started by NUES VXUFV, Today at 03:12:49 AM

Previous topic - Next topic

NUES VXUFV

First of all, thank you Phil for the wonderful work!

For a long time I have been trying to watch external video clips that I insert from my computer through my camera. It is very important to me that my camera be a tool for watching videos instead of the computer, but despite all my efforts, the camera does not recognize the file, even though I converted the files to the same format as the camera, and also gave the file the same name. I was successful with photos, but not with movies. Recently I was told that the problem may be because Canon has its own unique file structure, and I will explain a little about file structure to make it clear:
File structure:

header

Many file types have an opening that is an identifier where the file begins
For example, jpg begins (HEX) with.. .. FF D8

Footer

Some file types have a bracket that is an identifier where the file ends
In the above example (jpg) ends (HEX) with FF D9

There are other identifiers in file types such as CS, size, data location, and more (hereinafter Metadata or MD$ for short) that ACM

And Data of course

Unlike The vast majority of existing files have a file structure of:

Header
MD$
Data
(MD$
Data
and so on)
Footer
Canon videos have a different structure (and vice versa) first the Data and then the MD$

After this explanation, it is clear that the camera will not show me the external MP4 files because it is a different file structure.

Now I ask if I can use your tool to change the external file structure to perfectly match the camera?

This is a Canon SX720 HS camera

And thank you again for everything!!!
A million likes!