docmumentação da api (exeções)
M3u8AnalyzerExceptions
Bases: Exception
__init__(message='Erro na análise da playlist M3U8', errors=None)
Exceção base para erros relacionados à análise de playlists M3U8.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
message |
str
|
Mensagem descritiva do erro. Padrão é "Erro na análise da playlist M3U8". |
'Erro na análise da playlist M3U8'
|
errors |
list
|
Lista de erros adicionais ou detalhes para diagnóstico. Padrão é None. |
None
|
__str__()
Retorna a representação em string da exceção.
Returns:
Name | Type | Description |
---|---|---|
str |
Mensagem de erro formatada com detalhes adicionais, se presentes. |
M3u8DownloadError
Bases: M3u8AnalyzerExceptions
__init__(message='Erro durante o download da playlist M3U8', errors=None)
Exceção para erros específicos ocorridos durante o download de uma playlist M3U8.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
message |
str
|
Mensagem descritiva do erro. Padrão é "Erro durante o download da playlist M3U8". |
'Erro durante o download da playlist M3U8'
|
errors |
list
|
Lista de erros adicionais ou detalhes para diagnóstico. Padrão é None. |
None
|
M3u8Error
Bases: M3u8AnalyzerExceptions
__init__(message='Erro inesperado na análise de playlist M3U8', errors=None)
Exceção para erros inesperados que não se encaixam em outras categorias.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
message |
str
|
Mensagem descritiva do erro. Padrão é "Erro inesperado na análise de playlist M3U8". |
'Erro inesperado na análise de playlist M3U8'
|
errors |
list
|
Lista de erros adicionais ou detalhes para diagnóstico. Padrão é None. |
None
|
M3u8FfmpegDownloadError
Bases: M3u8AnalyzerExceptions
__init__(message='Erro durante o download da playlist M3U8 com ffmpeg', errors=None)
Exceção para erros específicos ocorridos durante o download de uma playlist M3U8 usando ffmpeg.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
message |
str
|
Mensagem descritiva do erro. Padrão é "Erro durante o download da playlist M3U8 com ffmpeg". |
'Erro durante o download da playlist M3U8 com ffmpeg'
|
errors |
list
|
Lista de erros adicionais ou detalhes para diagnóstico. Padrão é None. |
None
|
M3u8FileError
Bases: M3u8AnalyzerExceptions
__init__(message='Erro ao manipular o arquivo da playlist M3U8', errors=None)
Exceção para erros ocorridos ao manipular arquivos relacionados a playlists M3U8.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
message |
str
|
Mensagem descritiva do erro. Padrão é "Erro ao manipular o arquivo da playlist M3U8". |
'Erro ao manipular o arquivo da playlist M3U8'
|
errors |
list
|
Lista de erros adicionais ou detalhes para diagnóstico. Padrão é None. |
None
|
M3u8NetworkingError
Bases: M3u8AnalyzerExceptions
__init__(message='Erro de rede durante o download da playlist M3U8', errors=None)
Exceção para erros relacionados à rede durante o download de uma playlist M3U8.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
message |
str
|
Mensagem descritiva do erro. Padrão é "Erro de rede durante o download da playlist M3U8". |
'Erro de rede durante o download da playlist M3U8'
|
errors |
list
|
Lista de erros adicionais ou detalhes para diagnóstico. Padrão é None. |
None
|