fourcc = cv2.cv.CV_FOURCC(*'XVID')
में एमपी 4 वीडियो के लिए कोडेक क्या है उपरोक्त पंक्ति avi वीडियो के लिए उपयोग की जाती है। उसी तरह, हम उबंटू में एमपी 4 वीडियो के लिए किस कोडेक का उपयोग करते हैं?पायथन ओपनसीवी
fourcc = cv2.cv.CV_FOURCC(*'XVID')
में एमपी 4 वीडियो के लिए कोडेक क्या है उपरोक्त पंक्ति avi वीडियो के लिए उपयोग की जाती है। उसी तरह, हम उबंटू में एमपी 4 वीडियो के लिए किस कोडेक का उपयोग करते हैं?पायथन ओपनसीवी
कोडेक H.264 है।
इनमें से एक आप के लिए काम करना चाहिए:
fourcc = cv2.cv.CV_FOURCC(*'H264')
#or
#fourcc = cv2.cv.CV_FOURCC(*'X264')
हालांकि, मैं आपको चेतावनी देता चाहिए कि हो सकता है आप के बाद से आप उबंटू में हैं, इस आदेश को करने का प्रयास करें ffmpeg
और x264
पुस्तकालयों स्थापित करने की आवश्यकता होगी टर्मिनल में:
$ sudo apt-get install ffmpeg x264 libx264-dev
इसके अलावा
, FourCC कोड प्रकार अपने मंच के लिए उपलब्ध है के रूप में अधिक जानकारी के लिए OpenCV ट्यूटोरियल से इस लिंक की जाँच: http://opencv-python-tutroals.readthedocs.org/en/latest/py_tutorials/py_gui/py_video_display/py_video_display.html#saving-a-video
उपर्युक्त लिंक में, यह कहता है कि X264
वह चारसीसी कोड है जिसका उपयोग आप करना चाहिए, लेकिन जब तक आप इसे काम नहीं करते हैं तब तक उनके बीच स्विच करें।
यह एक पुराना सवाल है। लेकिन, अगर किसी को हाल ही में कोडेक का उपयोग कर किसी समस्या का सामना करना पड़ रहा है जो सहेजे गए वीडियो नहीं प्राप्त कर सकता है। वे ओपनसीवी 3 और बाद में कोडेक मान के रूप में 0X00000021
का उपयोग कर सकते हैं।