-
Notifications
You must be signed in to change notification settings - Fork 0
/
python_VLC.py
62 lines (43 loc) · 1.46 KB
/
python_VLC.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
# Import VLC
import vlc
import time
import sys
import os
# Create VLC media player object
media_player = vlc.MediaPlayer("Stopwatch Count Up Timer 1 Hour_1080p.mp4")
# Print type of media player variable
print(type(media_player))
# Start playing video
media_player.play()
# Wait so the video can be played for 5 seconds irrespective for length of video
time.sleep(5)
player = vlc.Instance()
# Create a new media
media = player.media_new("no_480p.mp4")
# Create a media player object
media_player = player.media_player_new()
media_player.set_media(media)
# Set the video scale
media_player.scale = 0.6
# Start playback
media_player.play()
# Wait so the video can be played for 5 seconds irrespective for length of video
time.sleep(5)
# Create Instance class object
player = vlc.Instance()
# Create a new media list
media_list = player.media_list_new()
# Create a new media player object
media_player = player.media_list_player_new()
# Create a new media
media = player.media_new("no_480p.mp4")
# Add media to media list
media_list.add_media(media)
# Set media list to the mediaplayer
media_player.set_media_list(media_list)
# Start playing video
media_player.play()
# Wait so the video can be played for 5 seconds irrespective for length of video
time.sleep(5)
# https://www.geeksforgeeks.org/python-vlc-creating-mediaplayer-object/
# https://www.geeksforgeeks.org/python-vlc-instance-creating-medialistplayer-instance/