- const files = await readdir(hlsDirectory)
-
- const playlistFiles = files.filter(f => f.endsWith('.m3u8') && f !== 'master.m3u8')
- const resolutions: number[] = []
- let duration: number
-
- for (const playlistFile of playlistFiles) {
- const playlistPath = join(hlsDirectory, playlistFile)
- const { videoFileResolution } = await getVideoFileResolution(playlistPath)
-
- const mp4TmpPath = buildMP4TmpPath(hlsDirectory, videoFileResolution)