BitmovinApiSdk\Models\StartEncodingRequest
Synopsis
class StartEncodingRequest
extends ApiResource
{
- // members
- public Trimming $trimming;
- public Scheduling $scheduling;
- public Tweaks $tweaks;
- public bool $handleVariableInputFps;
- public EncodingMode $encodingMode;
- public array $previewDashManifests;
- public array $previewHlsManifests;
- public array $vodDashManifests;
- public array $vodHlsManifests;
- public array $vodSmoothManifests;
- public PerTitle $perTitle;
- // methods
- public void __construct()
- public $this trimming()
- public $this scheduling()
- public $this tweaks()
- public $this handleVariableInputFps()
- public $this encodingMode()
- public $this previewDashManifests()
- public $this previewHlsManifests()
- public $this vodDashManifests()
- public $this vodHlsManifests()
- public $this vodSmoothManifests()
- public $this perTitle()
- // Inherited methods from ApiResource
- public void __construct()
- public static $this create()
- public void toArray()
Hierarchy
Members
public
- $encodingMode — BitmovinApiSdk\Models\EncodingMode
- $handleVariableInputFps — BitmovinApiSdk\Models\bool
- $perTitle — BitmovinApiSdk\Models\PerTitle
- $previewDashManifests — \BitmovinApiSdk\Models\ManifestResource[]
- $previewHlsManifests — \BitmovinApiSdk\Models\ManifestResource[]
- $scheduling — BitmovinApiSdk\Models\Scheduling
- $trimming — BitmovinApiSdk\Models\Trimming
- $tweaks — BitmovinApiSdk\Models\Tweaks
- $vodDashManifests — \BitmovinApiSdk\Models\ManifestResource[]
- $vodHlsManifests — \BitmovinApiSdk\Models\ManifestResource[]
- $vodSmoothManifests — \BitmovinApiSdk\Models\ManifestResource[]
Methods
public
- __construct()
- encodingMode() — The pass mode of the encoding
- handleVariableInputFps() — Enable frame dropping/duplication to handle variable frames per seconds of video input streams
- perTitle() — Per-Title settings
- previewDashManifests() — List of preview DASH manifests to be created
- previewHlsManifests() — List of preview HLS manifests to be created
- scheduling() — Set scheduling parameters of the encoding.
- trimming() — Allows to encode only part of the input. Defines start (offset) and duration of the desired section.
- tweaks() — Set special tweaks for your encoding job.
- vodDashManifests() — List of VoD DASH manifests to be created after encoding finished successfully
- vodHlsManifests() — List of VoD HLS manifests to be created after encoding finished successfully
- vodSmoothManifests() — List of VoD SMOOTH manifests to be created after encoding finished successfully