소스 뷰어
# camera_video.py
# 카메라를 설정 및 초기화 
print("Getting a camera ...")

from picamzero import Camera # picamzero 라이브러리에서 Camera 가져오기

cam = Camera() # Camera 객체 생성

# 비디오 녹화 시작 메시지 출력
duration = 30    # 비디오 녹화 시간
print( f"Recording a video for {duration} seconds ... ", end="" )

# 비디오를 녹화하고, 파일명은 "video_cam.mp4"로 저장
file_name = cam.record_video( f"video_cam_{duration}.mp4", duration)

# 녹화 완료 후 파일명 출력
print("Done.")
print(f"Video File = ({file_name})")

# 마지막으로 카메라 리소스를 정리하는 부분
del cam  # Camera 자원 해제
print("Camera cleaned up.")