1
0
Fork 0

Add resolution to create-transcoding-job script (#654)

* Add resolution to create-transcoding-job script

* Requested changes
This commit is contained in:
Florent F 2018-06-15 18:27:35 +02:00 committed by Chocobozzz
parent f3a2cf8d2f
commit 05623b9030
3 changed files with 46 additions and 4 deletions

View file

@ -8,6 +8,7 @@ import { JobQueue } from '../server/lib/job-queue'
program
.option('-v, --video [videoUUID]', 'Video UUID')
.option('-r, --resolution [resolution]', 'Video resolution (integer)')
.parse(process.argv)
if (program['video'] === undefined) {
@ -15,6 +16,11 @@ if (program['video'] === undefined) {
process.exit(-1)
}
if (program.resolution !== undefined && Number.isNaN(+program.resolution)) {
console.error('The resolution must be an integer (example: 1080).')
process.exit(-1)
}
run()
.then(() => process.exit(0))
.catch(err => {
@ -30,7 +36,12 @@ async function run () {
const dataInput = {
videoUUID: video.uuid,
isNewVideo: false
isNewVideo: false,
resolution: undefined
}
if (program.resolution !== undefined) {
dataInput.resolution = program.resolution
}
await JobQueue.Instance.init()