๐ŸŽž๏ธ๋™์˜์ƒ

1. ๋™์˜์ƒ ํŒŒ์ผ ์ฝ์–ด์„œ ํ‘œ์‹œ

from helloai import *
import os 

win = Window('hello-AI')

video_path = "C:\\Users\\user\\Downloads\\videos\\video.mp4"
video_reader = VideoReader(video_path)

# ๋น„๋””์˜ค ์ •๋ณด ์ถœ๋ ฅ
info = video_reader.get_info()
print("Video Info:", info)

def loop():
    # ๋™์˜์ƒ์—์„œ ํ”„๋ ˆ์ž„ ํ•œ๊ฐœ ์ฝ์Œ
    frame = video_reader.read()

    # ๋™์˜์ƒ์ด ๋๊นŒ์ง€ ์žฌ์ƒ
    if video_reader.end_:
        stop()    # ํ”„๋กœ๊ทธ๋žจ ์ข…๋ฃŒ 

    win.show(frame)

# ํ”„๋กœ๊ทธ๋žจ์ด ๋๋‚ ๋•Œ ์ตœ์ข…์ ์œผ๋กœ ์‹คํ–‰๋˜๋Š” ํ•จ์ˆ˜ 
def end():
    # ๋™์˜์ƒ์˜ ์ตœ์ข… ๋งˆ๋ฌด๋ฆฌ๋ฅผ ์œ„ํ•ด์„œ ๋ฐ˜๋“œ์‹œ ํ•„์š” 
    video_reader.release()

# ----------------------------------------
if __name__ == '__main__':
    run()

Last updated