diff options
Diffstat (limited to 'packages/peertube-runner/server/process/shared/common.ts')
-rw-r--r-- | packages/peertube-runner/server/process/shared/common.ts | 9 |
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 @@ | |||
1 | import { remove } from 'fs-extra' | ||
1 | import { throttle } from 'lodash' | 2 | import { throttle } from 'lodash' |
2 | import { ConfigManager, downloadFile, logger } from 'packages/peertube-runner/shared' | 3 | import { ConfigManager, downloadFile, logger } from 'packages/peertube-runner/shared' |
3 | import { join } from 'path' | 4 | import { join } from 'path' |
4 | import { buildUUID } from '@shared/extra-utils' | 5 | import { buildUUID } from '@shared/extra-utils' |
5 | import { FFmpegEdition, FFmpegLive, FFmpegVOD } from '@shared/ffmpeg' | 6 | import { FFmpegEdition, FFmpegLive, FFmpegVOD, getDefaultAvailableEncoders, getDefaultEncodersToTry } from '@shared/ffmpeg' |
6 | import { RunnerJob, RunnerJobPayload } from '@shared/models' | 7 | import { RunnerJob, RunnerJobPayload } from '@shared/models' |
7 | import { PeerTubeServer } from '@shared/server-commands' | 8 | import { PeerTubeServer } from '@shared/server-commands' |
8 | import { getTranscodingLogger } from './transcoding-logger' | 9 | import { getTranscodingLogger } from './transcoding-logger' |
9 | import { getAvailableEncoders, getEncodersToTry } from './transcoding-profiles' | ||
10 | import { remove } from 'fs-extra' | ||
11 | 10 | ||
12 | export type JobWithToken <T extends RunnerJobPayload = RunnerJobPayload> = RunnerJob<T> & { jobToken: string } | 11 | export 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 | } |