cutcutcodec.core.classes.muxer.AllMuxers¶
- class cutcutcodec.core.classes.muxer.AllMuxers(*args, **kwargs)[source]¶
Equivalent to parse
ffmpeg -muxersbut use av insted.Some muxers are remove if they are strange or not allow writting.
Attributes¶
- setfrozenset[str]
All the available muxers (readonly).
- from_suffix(suffix: str) list[str][source]¶
Find the muxers from the file suffix.
Parameters¶
- suffixstr
The filename extension, including the “.”.
Returns¶
- muxerslist[str]
The sorted available muxer names, from the most pertinant (index 0) to the less pertinant.
Raises¶
- KeyError
If the extension is not associate to any muxer.
Examples¶
>>> from cutcutcodec.core.classes.muxer import AllMuxers >>> AllMuxers().from_suffix(".mkv") ['matroska'] >>>