function getAudioMetadata()

in srf-audio-process-func/index.js [42:52]


	function getAudioMetadata(path) {
		// check if file is a wav or flac audio file
		return new Promise((res, rej) => {
			ffmpeg.ffprobe(path, (err, metadata) => {
				if (err) return rej(err);
				const audioMetaData = require('util').inspect(metadata, false, null);
				if (!audioMetaData) throw new Error('Cannot find metadata of ' + path)
				return res(audioMetaData);
			});
		});
	};