Pular para conteúdo

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