misc ¶
Classes:
-
BestSource–BestSource indexer.
-
CarefulSource–CarefulSource indexer
-
FFMS2–FFmpegSource2 indexer
-
IMWRI–ImageMagick Writer-Reader indexer
-
LSMAS–L-SMASH-Works indexer
BestSource ¶
Bases: Indexer
BestSource indexer.
Classes:
-
CacheMode–Cache mode.
Methods:
Attributes:
-
force– -
indexer_kwargs–
Source code in vssource/indexers/misc.py
71 72 73 74 | |
CacheMode ¶
Bases: CustomIntEnum
Cache mode.
Attributes:
-
ABSOLUTE–Always try to read index but only write index to disk when it will make a noticeable difference
-
ABSOLUTE_WRITE–Always try to read and write index to disk and store index files
-
CACHE_PATH–Always try to read index but only write index to disk when it will make a noticeable difference
-
CACHE_PATH_WRITE–Always try to read and write index to disk and store index files in a subtree of cachepath.
-
NEVER–Never read or write index to disk.
ABSOLUTE class-attribute instance-attribute ¶
ABSOLUTE = 3
Always try to read index but only write index to disk when it will make a noticeable difference on subsequent runs and store index files in the absolute path in cachepath with track number and index extension appended.
ABSOLUTE_WRITE class-attribute instance-attribute ¶
ABSOLUTE_WRITE = 4
Always try to read and write index to disk and store index files in the absolute path in cachepath with track number and index extension appended.
CACHE_PATH class-attribute instance-attribute ¶
CACHE_PATH = 1
Always try to read index but only write index to disk when it will make a noticeable difference on subsequent runs and store index files in a subtree of cachepath.
CACHE_PATH_WRITE class-attribute instance-attribute ¶
CACHE_PATH_WRITE = 2
Always try to read and write index to disk and store index files in a subtree of cachepath.
get_joined_names classmethod ¶
Source code in vssource/indexers/base.py
53 54 55 | |
get_videos_hash classmethod ¶
Source code in vssource/indexers/base.py
57 58 59 60 61 | |
normalize_filenames classmethod ¶
Source code in vssource/indexers/base.py
67 68 69 70 71 72 73 74 75 76 77 | |
source ¶
source(
file: SPathLike | Sequence[SPathLike],
bits: int | None = None,
*,
matrix: MatrixLike | None = None,
transfer: TransferLike | None = None,
primaries: PrimariesLike | None = None,
chroma_location: ChromaLocation | None = None,
color_range: ColorRangeLike | None = None,
field_based: FieldBasedLike | None = None,
idx_props: bool = True,
**kwargs: Any
) -> VideoNode
Source code in vssource/indexers/base.py
96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 | |
source_func classmethod ¶
Source code in vssource/indexers/misc.py
76 77 78 79 80 81 82 83 84 85 86 | |
CarefulSource ¶
Bases: Indexer
CarefulSource indexer
Methods:
Attributes:
-
force– -
indexer_kwargs–
Source code in vssource/indexers/base.py
43 44 45 46 47 | |
get_joined_names classmethod ¶
Source code in vssource/indexers/base.py
53 54 55 | |
get_videos_hash classmethod ¶
Source code in vssource/indexers/base.py
57 58 59 60 61 | |
normalize_filenames classmethod ¶
Source code in vssource/indexers/base.py
67 68 69 70 71 72 73 74 75 76 77 | |
source ¶
source(
file: SPathLike | Sequence[SPathLike],
bits: int | None = None,
*,
matrix: MatrixLike | None = None,
transfer: TransferLike | None = None,
primaries: PrimariesLike | None = None,
chroma_location: ChromaLocation | None = None,
color_range: ColorRangeLike | None = None,
field_based: FieldBasedLike | None = None,
idx_props: bool = True,
**kwargs: Any
) -> VideoNode
Source code in vssource/indexers/base.py
96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 | |
source_func classmethod ¶
Source code in vssource/indexers/base.py
63 64 65 | |
FFMS2 ¶
Bases: Indexer
FFmpegSource2 indexer
Methods:
Attributes:
-
force– -
indexer_kwargs–
Source code in vssource/indexers/base.py
43 44 45 46 47 | |
get_joined_names classmethod ¶
Source code in vssource/indexers/base.py
53 54 55 | |
get_videos_hash classmethod ¶
Source code in vssource/indexers/base.py
57 58 59 60 61 | |
normalize_filenames classmethod ¶
Source code in vssource/indexers/base.py
67 68 69 70 71 72 73 74 75 76 77 | |
source ¶
source(
file: SPathLike | Sequence[SPathLike],
bits: int | None = None,
*,
matrix: MatrixLike | None = None,
transfer: TransferLike | None = None,
primaries: PrimariesLike | None = None,
chroma_location: ChromaLocation | None = None,
color_range: ColorRangeLike | None = None,
field_based: FieldBasedLike | None = None,
idx_props: bool = True,
**kwargs: Any
) -> VideoNode
Source code in vssource/indexers/base.py
96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 | |
source_func classmethod ¶
Source code in vssource/indexers/base.py
63 64 65 | |
IMWRI ¶
Bases: Indexer
ImageMagick Writer-Reader indexer
Methods:
Attributes:
-
force– -
indexer_kwargs–
Source code in vssource/indexers/base.py
43 44 45 46 47 | |
get_joined_names classmethod ¶
Source code in vssource/indexers/base.py
53 54 55 | |
get_videos_hash classmethod ¶
Source code in vssource/indexers/base.py
57 58 59 60 61 | |
normalize_filenames classmethod ¶
Source code in vssource/indexers/base.py
67 68 69 70 71 72 73 74 75 76 77 | |
source ¶
source(
file: SPathLike | Sequence[SPathLike],
bits: int | None = None,
*,
matrix: MatrixLike | None = None,
transfer: TransferLike | None = None,
primaries: PrimariesLike | None = None,
chroma_location: ChromaLocation | None = None,
color_range: ColorRangeLike | None = None,
field_based: FieldBasedLike | None = None,
idx_props: bool = True,
**kwargs: Any
) -> VideoNode
Source code in vssource/indexers/base.py
96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 | |
source_func classmethod ¶
Source code in vssource/indexers/base.py
63 64 65 | |
LSMAS ¶
Bases: Indexer
L-SMASH-Works indexer
Methods:
Attributes:
-
force– -
indexer_kwargs–
Source code in vssource/indexers/base.py
43 44 45 46 47 | |
get_joined_names classmethod ¶
Source code in vssource/indexers/base.py
53 54 55 | |
get_videos_hash classmethod ¶
Source code in vssource/indexers/base.py
57 58 59 60 61 | |
normalize_filenames classmethod ¶
Source code in vssource/indexers/base.py
67 68 69 70 71 72 73 74 75 76 77 | |
source ¶
source(
file: SPathLike | Sequence[SPathLike],
bits: int | None = None,
*,
matrix: MatrixLike | None = None,
transfer: TransferLike | None = None,
primaries: PrimariesLike | None = None,
chroma_location: ChromaLocation | None = None,
color_range: ColorRangeLike | None = None,
field_based: FieldBasedLike | None = None,
idx_props: bool = True,
**kwargs: Any
) -> VideoNode
Source code in vssource/indexers/base.py
96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 | |
source_func classmethod ¶
Source code in vssource/indexers/base.py
63 64 65 | |
ZipSource ¶
Bases: Indexer
vszip image reader indexer
Methods:
Attributes:
-
force– -
indexer_kwargs–
Source code in vssource/indexers/base.py
43 44 45 46 47 | |
get_joined_names classmethod ¶
Source code in vssource/indexers/base.py
53 54 55 | |
get_videos_hash classmethod ¶
Source code in vssource/indexers/base.py
57 58 59 60 61 | |
normalize_filenames classmethod ¶
Source code in vssource/indexers/base.py
67 68 69 70 71 72 73 74 75 76 77 | |
source ¶
source(
file: SPathLike | Sequence[SPathLike],
bits: int | None = None,
*,
matrix: MatrixLike | None = None,
transfer: TransferLike | None = None,
primaries: PrimariesLike | None = None,
chroma_location: ChromaLocation | None = None,
color_range: ColorRangeLike | None = None,
field_based: FieldBasedLike | None = None,
idx_props: bool = True,
**kwargs: Any
) -> VideoNode
Source code in vssource/indexers/base.py
96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 | |
source_func classmethod ¶
Source code in vssource/indexers/base.py
63 64 65 | |