Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/37.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
Node.js 使用fpcalc生成原始未压缩指纹时出错超出范围_Node.js_Buffer_Outofrangeexception_Fingerprinting_Acoustid - Fatal编程技术网

Node.js 使用fpcalc生成原始未压缩指纹时出错超出范围

Node.js 使用fpcalc生成原始未压缩指纹时出错超出范围,node.js,buffer,outofrangeexception,fingerprinting,acoustid,Node.js,Buffer,Outofrangeexception,Fingerprinting,Acoustid,我使用以下代码段为给定的声音片段生成未压缩的原始指纹。但fpcalc返回以下错误 internal/buffer.js:35 throw new ERR_OUT_OF_RANGE('value', >= ${min} and <= ${max}, value); ^ RangeError [ERR_OUT_OF_RANGE]: The value of "value" is out of range. It must be >= -2147483648 a

我使用以下代码段为给定的声音片段生成未压缩的原始指纹。但fpcalc返回以下错误

internal/buffer.js:35
throw new ERR_OUT_OF_RANGE('value', >= ${min} and <= ${max}, value);
^

RangeError [ERR_OUT_OF_RANGE]: The value of "value" is out of range. It must be >= -2147483648 and <= 2147483647. Received 4134789158
at checkInt (internal/buffer.js:35:11)
at writeU_Int32BE (internal/buffer.js:619:3)
at Buffer.writeInt32BE (internal/buffer.js:707:10)
at Stream. (/home/prasad/Work/Personal/project/sample/fingurePrint/node_modules/fpcalc/index.js:49:26)
at Stream.emit (events.js:198:13)
at Stream.reemit (/home/prasad/Work/Personal/project/sample/fingurePrint/node_modules/duplexer/index.js:70:25)
at Stream.emit (events.js:198:13)
at Stream. (/home/prasad/Work/Personal/project/sample/fingurePrint/node_modules/stream-reduce/index.js:11:8)
at _end (/home/prasad/Work/Personal/project/sample/fingurePrint/node_modules/through/index.js:65:9)
at Stream.stream.end (/home/prasad/Work/Personal/project/sample/fingurePrint/node_modules/through/index.js:74:5)
internal/buffer.js:35
将新错误抛出\u范围之外的\u('value',>=${min}和=-2147483648和