سلام دوستان ،
من برای فیلم برداری توسط webcam یه برنامه نوشتم :

import cv2
import cv2.cv as cv
import numpy
import time
camera = cv2.VideoCapture(0)
time.sleep(5)
i=0
if camera:
try:
video = cv2.VideoWriter()
fourcc=cv.CV_FOURCC(*'XVID')
video.open('video.avi', fourcc, 20.0, (int(camera.get(3)), int(camera.get(4))))
while True and i<10 :
f,img = camera.read()
video.write(img)
i=i+1
except:
pass
video.release()



اینجا یه مشکلی دارم ، وقتی برنامه ام رو روی سیستمی اجرا می کنم که XVID codec روش نصب نباشه برنامه کار نمیکنه و اول باید XVID codec رو نصب کنم بعدش برنامه کار میفته ، آیا راهکاری وجود داره که بدون XVID codec برنامه ام رو راه بندازم ؟