Skip to content

Commit 678fcb0

Browse files
committed
Update: making transcoder efficient and faster
1 parent b2b4d25 commit 678fcb0

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

src/Utils/ffmpeg.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -104,6 +104,8 @@ const transcodeWithFFmpeg = async (fileName: string, filePath: string, progressC
104104
ffmpeg(filePath)
105105
.outputOptions([
106106
`-c:v h264`, // video codec
107+
`-preset veryfast`, // Much faster than default
108+
`-tune fastdecode`, // Optimizes for decoding speed
107109
`-b:v ${videoBitrate}`,
108110
`-c:a aac`, // audio codec
109111
`-b:a ${audioBitrate}`,

0 commit comments

Comments
 (0)