浏览代码

feat(server): add faststart to ffmpeg options (#2138)

Michel Heusschen 2 年之前
父节点
当前提交
009b6e3ca5
共有 1 个文件被更改,包括 4 次插入0 次删除
  1. 4 0
      server/apps/microservices/src/processors/video-transcode.processor.ts

+ 4 - 0
server/apps/microservices/src/processors/video-transcode.processor.ts

@@ -136,6 +136,10 @@ export class VideoTranscodeProcessor {
           `-vcodec ${config.ffmpeg.targetVideoCodec}`,
           `-acodec ${config.ffmpeg.targetAudioCodec}`,
           `-vf scale=${config.ffmpeg.targetScaling}`,
+
+          // Makes a second pass moving the moov atom to the beginning of
+          // the file for improved playback speed.
+          `-movflags faststart`,
         ])
         .output(savedEncodedPath)
         .on('start', () => {