birdgen/src/parseFrames.js
2022-06-28 21:05:56 -05:00

14 lines
535 B
JavaScript

import parseSceneFrames from './parseSceneFrames.js'
import parseVolumeFrames from './parseVolumeFrames.js'
import convertToMp3 from './convertToMp3.js'
import getArgument from './getArgument.js'
export default async function parseFrames(filename) {
if (!getArgument('detect-scenes')) {
console.log('Jumpcutting at volume changes')
let mp3 = await convertToMp3(filename)
return await parseVolumeFrames(mp3)
}
console.log('Jumpcutting at scene changes')
return await parseSceneFrames(filename)
}