aboutsummaryrefslogtreecommitdiffhomepage
path: root/packages/peertube-runner/server/process/shared/common.ts
diff options
context:
space:
mode:
Diffstat (limited to 'packages/peertube-runner/server/process/shared/common.ts')
-rw-r--r--packages/peertube-runner/server/process/shared/common.ts9
1 files changed, 4 insertions, 5 deletions
diff --git a/packages/peertube-runner/server/process/shared/common.ts b/packages/peertube-runner/server/process/shared/common.ts
index 3cac98388..88f7c33f1 100644
--- a/packages/peertube-runner/server/process/shared/common.ts
+++ b/packages/peertube-runner/server/process/shared/common.ts
@@ -1,13 +1,12 @@
1import { remove } from 'fs-extra'
1import { throttle } from 'lodash' 2import { throttle } from 'lodash'
2import { ConfigManager, downloadFile, logger } from 'packages/peertube-runner/shared' 3import { ConfigManager, downloadFile, logger } from 'packages/peertube-runner/shared'
3import { join } from 'path' 4import { join } from 'path'
4import { buildUUID } from '@shared/extra-utils' 5import { buildUUID } from '@shared/extra-utils'
5import { FFmpegEdition, FFmpegLive, FFmpegVOD } from '@shared/ffmpeg' 6import { FFmpegEdition, FFmpegLive, FFmpegVOD, getDefaultAvailableEncoders, getDefaultEncodersToTry } from '@shared/ffmpeg'
6import { RunnerJob, RunnerJobPayload } from '@shared/models' 7import { RunnerJob, RunnerJobPayload } from '@shared/models'
7import { PeerTubeServer } from '@shared/server-commands' 8import { PeerTubeServer } from '@shared/server-commands'
8import { getTranscodingLogger } from './transcoding-logger' 9import { getTranscodingLogger } from './transcoding-logger'
9import { getAvailableEncoders, getEncodersToTry } from './transcoding-profiles'
10import { remove } from 'fs-extra'
11 10
12export type JobWithToken <T extends RunnerJobPayload = RunnerJobPayload> = RunnerJob<T> & { jobToken: string } 11export type JobWithToken <T extends RunnerJobPayload = RunnerJobPayload> = RunnerJob<T> & { jobToken: string }
13 12
@@ -92,8 +91,8 @@ function getCommonFFmpegOptions () {
92 tmpDirectory: ConfigManager.Instance.getTranscodingDirectory(), 91 tmpDirectory: ConfigManager.Instance.getTranscodingDirectory(),
93 profile: 'default', 92 profile: 'default',
94 availableEncoders: { 93 availableEncoders: {
95 available: getAvailableEncoders(), 94 available: getDefaultAvailableEncoders(),
96 encodersToTry: getEncodersToTry() 95 encodersToTry: getDefaultEncodersToTry()
97 }, 96 },
98 logger: getTranscodingLogger() 97 logger: getTranscodingLogger()
99 } 98 }