forked from Cutlery/immich
* refactored `getFfmpegOptions` refactor transcoding, make separate service * fixed enum casing * use `Logger` instead of `console.log` * review suggestions * use enum for `getHandler` * fixed formatting * Update server/src/domain/media/media.util.ts Co-authored-by: Jason Rasmussen <jrasm91@gmail.com> * Update server/src/domain/media/media.util.ts Co-authored-by: Jason Rasmussen <jrasm91@gmail.com> * More specific imports, renamed codec classes * simplified code * removed unused import * added tests * added base implementation for bitrate and threads --------- Co-authored-by: Jason Rasmussen <jrasm91@gmail.com>
758 B
Generated
758 B
Generated
openapi.model.SystemConfigFFmpegDto
Load the model package
import 'package:openapi/api.dart';
Properties
| Name | Type | Description | Notes |
|---|---|---|---|
| crf | int | ||
| threads | int | ||
| targetVideoCodec | VideoCodec | ||
| targetAudioCodec | AudioCodec | ||
| transcode | TranscodePolicy | ||
| preset | String | ||
| targetResolution | String | ||
| maxBitrate | String | ||
| twoPass | bool |