fix file name of ffmpeg in-memory file

This commit is contained in:
Abhinav 2021-10-27 12:43:03 +05:30
parent 85d328773e
commit b587ea70fa

View file

@ -44,8 +44,8 @@ class FFmpegService {
async function generateThumbnailHelper(ffmpeg: FFmpeg, file: File) { async function generateThumbnailHelper(ffmpeg: FFmpeg, file: File) {
try { try {
const inputFileName = `${Date.now().toString}-${file.name}`; const inputFileName = `${Date.now().toString()}-${file.name}`;
const thumbFileName = `${Date.now().toString}-thumb.jpeg`; const thumbFileName = `${Date.now().toString()}-thumb.jpeg`;
ffmpeg.FS( ffmpeg.FS(
'writeFile', 'writeFile',
inputFileName, inputFileName,
@ -62,7 +62,8 @@ async function generateThumbnailHelper(ffmpeg: FFmpeg, file: File) {
`00:00:0${seekTime.toFixed(3)}`, `00:00:0${seekTime.toFixed(3)}`,
'-vframes', '-vframes',
'1', '1',
'-vf scale=512:512', '-vf',
'scale=512:512',
thumbFileName thumbFileName
); );
thumb = ffmpeg.FS('readFile', thumbFileName); thumb = ffmpeg.FS('readFile', thumbFileName);