InterDVDStream๏ƒ

Inherits: Resource < RefCounted < Object

Extra audio or subtitle stream muxed into an InterDVDCell.

Description๏ƒ

InterDVDCell.audio_path is stream 0. Additional AC3 audio tracks use KIND_AUDIO (private stream 0x81+). Caption files (.srt, .sup) use KIND_SUBTITLE and are muxed as dvdsub (private stream 0x20+). IFO stream tables are written only when that PES exists in the muxed VOB.

Properties๏ƒ

int

code_extension

1

bool

enabled

true

Kind

kind

0

String

language

"en"

String

source_path

""


Enumerations๏ƒ

enum Kind: ๐Ÿ”—

Kind KIND_AUDIO = 0

Additional AC3 audio track.

Kind KIND_SUBTITLE = 1

SPU / dvdsub caption track.


Property Descriptions๏ƒ

int code_extension = 1 ๐Ÿ”—

  • void set_code_extension(value: int)

  • int get_code_extension()

Language code extension (normal, visually impaired, director comments, and so on).


bool enabled = true ๐Ÿ”—

  • void set_enabled(value: bool)

  • bool is_enabled()

If false, export skips this stream.


Kind kind = 0 ๐Ÿ”—

  • void set_kind(value: Kind)

  • Kind get_kind()

Audio or subtitle.


String language = "en" ๐Ÿ”—

ISO 639-1 language code written into the IFO audio or subpicture attribute table.


String source_path = "" ๐Ÿ”—

  • void set_source_path(value: String)

  • String get_source_path()

Audio file or subtitle file to mux.