Copy link to clipboard
Copied
Hi all,
I have a binary file containing data recorded using a c program.
the data stored in files are float values.
Now I need to retrieve the float numbers from binary file in after effects script.
This is my code:
var myFile = File.openDialog('select file');
myFile.open("r");
myFile.encoding = "binary";
for(x=0;x<myFile.length;x += 4){
myFile.seek(x,0);
buffer = myFile.read(4);
???
}
the question is how to convert the buffer to a float number?
Copy link to clipboard
Copied
any idea ??!
Copy link to clipboard
Copied
You can try use parseFload()
var myFile = File.openDialog('select file');
myFile.open("r");
myFile.encoding = "binary";
for(x=0;x<myFile.length;x += 4){
myFile.seek(x,0);
buffer = myFile.read(4);
var float = parseFloat(buffer);
}