fourcc = cv2.cv.CV_FOURCC(*'XVID')
Yukarıdaki çizgi avi videosu için kullanılır. Aynı şekilde, Ubuntu'da mp4 videoları için hangi codec'i kullanıyoruz?python OpenCV mp4 videoları için kodek nedir?
fourcc = cv2.cv.CV_FOURCC(*'XVID')
Yukarıdaki çizgi avi videosu için kullanılır. Aynı şekilde, Ubuntu'da mp4 videoları için hangi codec'i kullanıyoruz?python OpenCV mp4 videoları için kodek nedir?
Kodek H.264'tür. Bunlardan
biri sizin için çalışması gerekir: Ancak
fourcc = cv2.cv.CV_FOURCC(*'H264')
#or
#fourcc = cv2.cv.CV_FOURCC(*'X264')
, sana Ubuntu olduğundan, bu komutu yapmayı deneyin yüzden muhtemelen ffmpeg
ve x264
kütüphaneler yüklü olması gerekir sizi uyarması, terminalde:
$ sudo apt-get install ffmpeg x264 libx264-dev
, sizin platformu için mevcut FourCC kodları çeşitlerine göre daha fazla ayrıntı için OpenCV öğreticiler bu bağlantıya göz atın: http://opencv-python-tutroals.readthedocs.org/en/latest/py_tutorials/py_gui/py_video_display/py_video_display.html#saving-a-video
Yukarıdaki bağlantıda, X264
kullanmanız gereken FourCC kodu yazıyor, ancak çalışmaya başlatana kadar bunlar arasında geçiş yapın.
Bu eski bir sorudur. Ancak, son zamanlarda kayıtlı bir videoyu alamayan kodek kullanan bir kişi ile karşılaşıyorsa. OpenCV 3 ve üstü için codec değeri olarak 0X00000021
'u kullanabilirler.