Хорошо, я решил это сам. Мне просто пришлось поставить бесконечный цикл в конце, чтобы у игрока было достаточно времени для запуска:

о, вот и я. Я пытаюсь воспроизвести видео, расположенное в Интернете. Я получил URL-адрес:http://fsi.stanford.edu/sites/default/files/video_4.mp4 Это не то, что я буду использовать в моем приложении, а просто образец файла. Читая примеры для модуля python-vlc, я написал следующий код:

import vlc

Instance = vlc.Instance('--fullscreen')
player = Instance.media_player_new()
Media = Instance.media_new('http://fsi.stanford.edu/sites/default/files/video_4.mp4')
Media.get_mrl()
player.set_media(Media)
player.play()

В общем, я использую anaconda и jupyter для написания кода. В среде jupyter приведенный выше код выполняется в основном, за исключением параметра fullscreen (который все еще не тот, что мне нужен). Поэтому я попытался запустить свой код в командном окне, ожидая запуска проигрывателя vlc в полноэкранный режим. Вместо кода вернулось 0, как и ожидалось, но плеер так и не запустился. Я использую windows 10 и vlc 2.2.4. Можете ли вы объяснить или хотя бы помочь мне понять, почему это происходит?

Ответы на вопрос(1)

Ваш ответ на вопрос