Итак, я использую VLC на Pi 4 и установил расширение для VLC, которое показывает прошедшие секунды для видео. Однако, когда я использую python-vlc для запуска VLC, расширение не включается. Есть ли способ сделать это с помощью python-vlc?
Могу ли я получить доступ к расширению VLC с помощью python-vlc на Raspberry Pi 4?
Ответы (1)
Я думаю, вы путаете VLC и LibVLC? В расширении, я полагаю, вы имеете в виду надстройки приложений VLC. Я не думаю, что вы можете легко запустить их при использовании стандартных сборок libvlc.
Однако есть способ добиться желаемого с помощью API-интерфейсов LibVLC. Посмотрите на API-интерфейсы выделения, которые представляют собой видеофильтр, позволяющий отображать пользовательский текст в определенных местах видео.
person
mfkl
schedule
10.08.2020
Пожалуйста, задайте свой вопрос как ответ тогда.
- person mfkl; 11.08.2020
Итак, я могу установить бегущую строку в строку, но я не могу понять, как добавить прошедшее время видео в строку. Вы можете использовать определенные переменные для отображения системного времени, но я не могу понять, как показать только количество секунд, прошедших с начала видео, то есть счетчик. Любые идеи?
- person Nikhil Joshi; 13.08.2020
player.get_time()
вернет текущую позицию в тысячных долях секунды, т.е. на 45-й секунде будет возвращено 45000, поэтому деление на 1000 даст 45 секунд. - person Rolf of Saxony   schedule 07.08.2020not
частьюvlc
, Python API знает об этом очень мало. Вам придется кодировать собственное отображение времени, поэтому замечание относительноplayer.get_time()
. - person Rolf of Saxony   schedule 08.08.2020