Matplotlib 3.0 - animation.FFMpegFileWriter

matplotlib.animation.FFMpegFileWriter




matplotlib

matplotlib.animation.FFMpegFileWriter

class matplotlib.animation.FFMpegFileWriter(*args, **kwargs) [source]

मामले: matplotlib.animation.FFMpegBase , matplotlib.animation.FileMovieWriter

फ़ाइल-आधारित ffmpeg लेखक।

फ्रेम्स को डिस्क पर अस्थायी फ़ाइलों को लिखा जाता है और फिर अंत में एक साथ सिलाई की जाती है।

args_key = 'animation.ffmpeg_args'
classmethod bin_path()

एक विशिष्ट उपवर्ग द्वारा उपयोग किए जाने वाले कमांडलाइन टूल को बाइनरी पथ लौटाता है। यह एक क्लास मेथड है ताकि किसी विशेष मूवीवर्टर उपवर्ग को उपलब्ध कराने से पहले टूल को देखा जा सके।

cleanup()

फिल्म फ़ाइल लिखने के लिए उपयोग की जाने वाली प्रक्रिया को क्लीन-अप और एकत्रित करें।

exec_key = 'animation.ffmpeg_path'
finish()

फिल्म लिखने के लिए कोई भी प्रसंस्करण समाप्त करें।

frame_format

फ़्रेम को बचाने के लिए उपयोग करने के लिए प्रारूप (पीएनजी, जेपीईजी, आदि), जिसे व्यक्तिगत उपवर्गों द्वारा तय किया जा सकता है।

frame_size

एक मूवी फ्रेम के पिक्सल में टपल (width, height)

grab_frame(**savefig_kwargs)

आकृति से छवि जानकारी को पकड़ो और एक फिल्म फ्रेम के रूप में सहेजें। Savefig_kwargs में सभी कीवर्ड तर्क सहेजने वाली savefig कमांड पर दिए जाते हैं।

classmethod isAvailable()

यह देखने के लिए जांचें कि क्या वास्तव में मूवीवेयर उप-वर्ग वास्तव में उपलब्ध है।

output_args
saving(fig, outfile, dpi, *args, **kwargs)

फिल्म फ़ाइल लिखने की सुविधा के लिए प्रसंग प्रबंधक।

*args, **kw कोई भी पैरामीटर है जिसे setup करने के लिए पास किया जाना चाहिए।

setup(fig, outfile, dpi=None, frame_prefix='_tmp', clear_temp=True)

मूवी फ़ाइल लिखने के लिए सेटअप करें।

पैरामीटर:
fig : matplotlib.figure.Figure

से प्रदान किए गए फ़्रेमों को हथियाने का आंकड़ा।

outfile : str

परिणामी फिल्म फ़ाइल का फ़ाइल नाम।

dpi : number, optional

आउटपुट फ़ाइल का डीपीआई। यह आंकड़ा आकार के साथ, परिणामस्वरूप मूवी फ़ाइल के पिक्सेल में आकार को नियंत्रित करता है। डिफ़ॉल्ट fig.dpi है।

frame_prefix : str, optional

अस्थायी फ़ाइलों के लिए उपयोग करने के लिए फ़ाइल नाम उपसर्ग। '_tmp' लिए डिफ़ॉल्ट।

clear_temp : bool, optional

यदि अंतिम परिणाम सिलाई के बाद अस्थायी फ़ाइलों को हटा दिया जाना चाहिए। डीबगिंग के लिए इसे False सेट करना उपयोगी हो सकता है। True अवहेलना।

supported_formats = ['png', 'jpeg', 'ppm', 'tiff', 'sgi', 'bmp', 'pbm', 'raw', 'rgba']