Voice et bot modif
This commit is contained in:
parent
189d56026b
commit
7333a22bcd
10774 changed files with 634644 additions and 933308 deletions
|
|
@ -1,11 +1,12 @@
|
|||
from enum import Flag
|
||||
from enum import IntEnum, IntFlag
|
||||
from fractions import Fraction
|
||||
from typing import Literal, cast
|
||||
|
||||
from .codec import Codec, CodecContext
|
||||
from .container import Container
|
||||
from .index import IndexEntries
|
||||
|
||||
class Disposition(Flag):
|
||||
class Disposition(IntFlag):
|
||||
default = cast(int, ...)
|
||||
dub = cast(int, ...)
|
||||
original = cast(int, ...)
|
||||
|
|
@ -26,12 +27,22 @@ class Disposition(Flag):
|
|||
still_image = cast(int, ...)
|
||||
multilayer = cast(int, ...)
|
||||
|
||||
class Discard(IntEnum):
|
||||
none = cast(int, ...)
|
||||
default = cast(int, ...)
|
||||
nonref = cast(int, ...)
|
||||
bidir = cast(int, ...)
|
||||
nonintra = cast(int, ...)
|
||||
nonkey = cast(int, ...)
|
||||
all = cast(int, ...)
|
||||
|
||||
class Stream:
|
||||
name: str | None
|
||||
container: Container
|
||||
codec: Codec
|
||||
codec_context: CodecContext
|
||||
metadata: dict[str, str]
|
||||
index_entries: IndexEntries
|
||||
id: int
|
||||
profiles: list[str]
|
||||
profile: str | None
|
||||
|
|
@ -44,9 +55,10 @@ class Stream:
|
|||
start_time: int | None
|
||||
duration: int | None
|
||||
disposition: Disposition
|
||||
discard: Discard
|
||||
frames: int
|
||||
language: str | None
|
||||
type: Literal["video", "audio", "data", "subtitle", "attachment"]
|
||||
type: Literal["video", "audio", "data", "subtitle", "attachment", "unknown"]
|
||||
|
||||
# From context
|
||||
codec_tag: str
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue