Python не воспроизводит mp4 и avi файлы - PullRequest
0 голосов
/ 30 января 2020

Эта программа не воспроизводит видео, но звук нормальный. Я получаю сообщение об ошибке h264 или MJPG. При попытке воспроизвести файл .mp4 или .avi я вижу эти сообщения.

ошибка основного декодера: Код c `MJPG '(Motion JPEG Video ) не поддерживается.

ошибка основного декодера: код c не поддерживается

ошибка основного декодера: VL C не удалось декодировать формат "MJPG" (Motion JPEG Video)

или

ошибка основного декодера: код c `h264 '(H264 - MPEG-4 AV C (часть 10)) не поддерживается.

ошибка основного декодера: код c не поддерживается

ошибка основного декодера: VL C не удалось декодировать формат "h264" (H264 - MPEG-4 AV C (часть 10))

и это мой код

import vlc

from time import sleep


Instance = vlc.Instance('--fullscreen')
player = Instance.media_player_new()
Media = Instance.media_new('/home/onur/video_005.avi') #Media Location
Media.get_mrl()
player.set_media(Media)
player.play()

sleep(5) # Or however long you expect it to take to open vlc

while player.is_playing():
    sleep(1)
...