vsmuxtools.video.encoders.ffmpeg
FFV1
dataclass
Bases: FFMpegEncoder
Uses ffmpeg to encode a clip to a lossless ffv1 stream.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
settings
|
str | LosslessPreset
|
Can either be a string of your own settings or any of the 3 presets. |
MIDDLEGROUND
|
Source code in
vsmuxtools/video/encoders/ffmpeg.py
ProRes
dataclass
Bases: FFMpegEncoder
Uses ffmpeg's prores-ks encoder to encode a clip to a ProRes stream.
Documentation for params and additional options can be viewed at: https://ffmpeg.org/ffmpeg-codecs.html#Private-Options-for-prores_002dks
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
profile
|
ProResProfile | int | None
|
The encoder profile. Basically Quality settings. Chooses the Standard/Default profile for 422 and the '4444' profile for 444 clips if None. |
None
|