• Członkowie 1 post
    13 listopada 2024 16:20

    Prosty skrypt do odtwarzania filmu:

    import pygame
    import moviepy.editor
    
    pygame.init()
    screen = pygame.display.set_mode((1000,500))
    
    clock=pygame.time.Clock()
    pygame.time.set_timer(pygame.USEREVENT, 5)
    
    running = True
    while running:
    
        for event in pygame.event.get():
            if event.type == pygame.QUIT:
                running = False
            if event.type == pygame.MOUSEBUTTONDOWN:
                if event.button == 1:
                    print('You left clicked')
    
            # video
            film = "Lacuna.avi"
            video = moviepy.editor.VideoFileClip(film)
            video.preview()
    

    Problem w tym, że żadna akcja nie jest możliwa (np. kliknięcie myszką), dopóki film się nie skończy.
    Jak można wykonać jakąkolwiek akcję w trakcie odtwarzania filmu.

    Pozdrawiam.
    Wookie