INNER CODE UNIT · JavaScript

getBitrate

Megabyteceer/thing-editor · thing-editor/electron-main/build-sounds.js:101

	function getBitrate(fn) {
		let shortFilename = fn.replace(soundsPath, '');
		shortFilename = shortFilename.replace(/\.wav$/gmi, '');
		shortFilename = shortFilename.replace('\\', '/');
		return options.bitRates[shortFilename] || options.defaultBitrate || 96;
	}

	function convertFile(fileData, ext, cb) {
		let fn = fileData.name;
		let bitrate = getBitrate(fn);

		let fileParts = path.parse(fn);
		let resultName = fileParts.dir + '/' + fileParts.name + '.' + ext;

		if (fs.existsSync(resultName)) {
			fs.unlinkSync(resultName);
		}

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…