Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/file/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
File 从WebP文件头获取文件大小_File_Webp_Magic Numbers - Fatal编程技术网

File 从WebP文件头获取文件大小

File 从WebP文件头获取文件大小,file,webp,magic-numbers,File,Webp,Magic Numbers,我有一个WebP文件(大约22千字节),前12个字节的十六进制是524946461C5700057454250 第一个和最后4个字节是有意义的(ASCII“RIFF”和“WEBP”),但我不知道1c570000意味着什么。文件说是文件大小,但如果是十六进制1c570000字节,那将是一个巨大的文件 如何从文件头(报告1c570000)计算文件大小(22千字节)?根据文档()中的规定,文件大小字节存储在中 也就是说,字节按最低重要性到最高重要性的顺序存储(最低有效字节存储在第一个位置,最高有效字节

我有一个WebP文件(大约22千字节),前12个字节的十六进制是
524946461C5700057454250

第一个和最后4个字节是有意义的(ASCII“RIFF”和“WEBP”),但我不知道
1c570000
意味着什么。文件说是文件大小,但如果是十六进制1c570000字节,那将是一个巨大的文件


如何从文件头(报告
1c570000
)计算文件大小(22千字节)?

根据文档()中的规定,文件大小字节存储在中

也就是说,字节按最低重要性到最高重要性的顺序存储(最低有效字节存储在第一个位置,最高有效字节存储在最后一个位置)


00 57 1c是22300,因此“大约22 KB”是正确的。

如文档()中所述,文件大小字节存储在中

也就是说,字节按最低重要性到最高重要性的顺序存储(最低有效字节存储在第一个位置,最高有效字节存储在最后一个位置)

00571C是22300,所以“大约22KB”是正确的