Python VLC MediaListPlayer - Obtendo o estado atual
Neste artigo, veremos como podemos estado atual do objeto MediaListPlayer no módulo python vlc. O VLC media player é um software reprodutor de mídia portátil de plataforma cruzada de código aberto e servidor de streaming de mídia desenvolvido pelo projeto VideoLAN. O reprodutor de lista de mídia é usado para reproduzir várias mídias em sequência, por exemplo, reproduzindo uma série, em vez de aceitar uma única mídia, ele aceita a lista de mídia. Seu funcionamento é quase semelhante ao do objeto MediaPlayer, mas é capaz de reproduzir uma lista de mídia. O estado pode ser reproduzido em pausa ou fechado, podemos pausar e retomar o reprodutor de lista de mídia a qualquer momento com a ajuda do set_pause
método, e pode ser iniciado a reprodução com a ajuda do play
método.
Para fazer isso, usaremos o
get_state
método com o objeto MediaListPlayerSintaxe: media_list_player.get_state()
Argumento: não requer nenhum argumento
Retorno: retorna objeto de estado
Abaixo está a implementação
import
vlc
import
time
media_player
=
vlc.MediaListPlayer()
player
=
vlc.Instance()
media_list
=
player.media_list_new()
media
=
player.media_new(
"death_note.mkv"
)
media_list.add_media(media)
media_player.set_media_list(media_list)
media_player.play()
time.sleep(
5
)
value
=
media_player.get_state()
(value)
Resultado :
State.Playing
Outro exemplo
abaixo é a implementação
import
vlc
import
time
media_player
=
vlc.MediaListPlayer()
player
=
vlc.Instance()
media_list
=
player.media_list_new()
media
=
player.media_new(
"1.mp4"
)
media_list.add_media(media)
media_player.set_media_list(media_list)
media_player.play()
time.sleep(
5
)
value
=
media_player.get_state()
(value)
Resultado :
State.Playing
As postagens do blog Acervo Lima te ajudaram? Nos ajude a manter o blog no ar!
Faça uma doação para manter o blog funcionando.
70% das doações são no valor de R$ 5,00...
Diógenes Lima da Silva