woob.capabilities.audiostream
¶
- class BaseAudioStream(id='', url=NotLoaded, backend=None)[source]¶
Bases:
BaseAudio
Audio stream object
- Variables
url – (
str
) urltitle – (
str
) File titleext – (
str
) File extensionauthor – (
str
) File authordescription – (
str
) File descriptiondate – (
date
,datetime
) File publication datesize – (
int
) File size in bytes (default: Not available)rating – (
int
,float
) Rating (default: Not available)rating_max – (
int
,float
) Maximum rating (default: Not available)license – (
str
) License nameduration – (
timedelta
) file durationbitrate – (
int
) file bit rate in Kbpsformat – (
str
) file formatthumbnail – (
Thumbnail
) Image associated to the filecurrent – (
StreamInfo
) Information related to current broadcast
- class CapAudioStream[source]¶
Bases:
CapAudio
Audio streams provider
- search_audiostreams(pattern, sortby=0)[source]¶
Search an audio stream
- Parameters
pattern (str) – pattern to search
sortby – sort by … (use SEARCH_* constants)
- Return type
iter[
BaseAudioStream
]