Videosਨਲਾਈਨ ਵਿਡੀਓਜ਼ ਨੂੰ ਐਨੀਮੇਟਡ ਜੀਆਈਐਫ ਦੇ ਨਾਲ ਬਦਲਣਾ ਅਰੰਭ ਕਰਨ ਲਈ ਇਨ੍ਹਾਂ ਆਮ ਸੁਝਾਵਾਂ ਦੀ ਵਰਤੋਂ ਕਰੋ ਗਰੈਬਜ਼ਆਈਟੀ ਦਾ ਪਾਈਥਨ API. ਪਰ ਤੁਹਾਨੂੰ ਸ਼ੁਰੂ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਯਾਦ ਰੱਖੋ ਕਿ ਫੋਨ ਕਰਨ ਤੋਂ ਬਾਅਦ URLToAnimation methodੰਗ ਹੈ Save or SaveTo ਵਿਡੀਓ ਨੂੰ ਕੈਪਚਰ ਕਰਨ ਲਈ methodੰਗ ਨੂੰ ਬੁਲਾਉਣਾ ਲਾਜ਼ਮੀ ਹੈ.
ਸਿਰਫ ਪੈਰਾਮੀਟਰ ਜੋ ਜ਼ਰੂਰੀ ਹੈ MP4, AVI ਜਾਂ ਕਨਵਰਟ ਕਰਨ ਲਈ ਹੋਰ videoਨਲਾਈਨ ਵੀਡੀਓ ਦਾ URL ਹੈ into ਇੱਕ ਐਨੀਮੇਟਡ GIF.
grabzIt.URLToAnimation("http://www.example.com/video.avi") # Then call the Save or SaveTo method
ਗਰੈਬਜ਼ਿਟ ਦਾ ਪਾਈਥਨ ਏਪੀਆਈ ਵੀਮਿਓ ਜਾਂ ਯੂ-ਟਿ videoਬ ਵੀਡਿਓ ਨੂੰ ਸਿੱਧੇ ਐਨੀਮੇਟਡ ਜੀਆਈਐਫ ਵਿੱਚ ਤਬਦੀਲ ਕਰ ਸਕਦਾ ਹੈ, ਬੱਸ ਉਸ ਪੰਨੇ ਦਾ URL ਦੱਸੋ ਜੋ ਵਿਮਿਓ ਜਾਂ ਯੂ-ਟਿ videoਬ ਵਿਡੀਓ ਉੱਤੇ ਦਿਖਾਈ ਦਿੰਦਾ ਹੈ ਅਤੇ ਇਸ ਵਿੱਚ ਸ਼ਾਮਲ ਵੀਡੀਓ ਨੂੰ ਬਦਲਿਆ ਜਾਏਗਾ into ਇੱਕ ਐਨੀਮੇਟਡ GIF. ਹਾਲਾਂਕਿ ਕਿਉਂਕਿ ਇਹ ਸੇਵਾ ਤੀਜੀ ਧਿਰ ਦੀ ਵੈਬਸਾਈਟ 'ਤੇ ਨਿਰਭਰ ਕਰਦੀ ਹੈ ਇਸ ਲਈ ਹਰ ਵੀਡੀਓ ਲਈ ਕੰਮ ਕਰਨ ਦੀ ਗਰੰਟੀ ਨਹੀਂ ਹੋ ਸਕਦੀ.
grabzIt.URLToAnimation("https://www.youtube.com/watch?v=a1Y73sPHKxw") # Then call the Save or SaveTo method
ਤੁਸੀਂ ਇੱਕ ਕਸਟਮ ਪਛਾਣਕਰਤਾ ਨੂੰ ਪਾਸ ਕਰ ਸਕਦੇ ਹੋ intਓ customId
ਦਾ ਗੁਣ GrabzItAnimationOptions ਕਲਾਸ ਜਿਵੇਂ ਕਿ ਹੇਠਾਂ ਦਰਸਾਇਆ ਗਿਆ ਹੈ, ਇਹ ਮੁੱਲ ਤਦ ਤੁਹਾਡੇ ਗਰੈਬਜ਼ ਆਈਟੀ ਪਾਈਥਨ ਹੈਂਡਲਰ ਨੂੰ ਵਾਪਸ ਕਰ ਦਿੱਤਾ ਜਾਵੇਗਾ. ਉਦਾਹਰਣ ਦੇ ਲਈ ਇਹ ਕਸਟਮ ਪਛਾਣਕਰਤਾ ਇੱਕ ਡੇਟਾਬੇਸ ਪਛਾਣਕਰਤਾ ਹੋ ਸਕਦਾ ਹੈ, ਇੱਕ ਐਨੀਮੇਟਡ GIF ਨੂੰ ਇੱਕ ਵਿਸ਼ੇਸ਼ ਡਾਟਾਬੇਸ ਰਿਕਾਰਡ ਨਾਲ ਜੋੜਨ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ.
from GrabzIt import GrabzItAnimationOptions from GrabzIt import GrabzItClient grabzIt = GrabzItClient.GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret") options = GrabzItAnimationOptions.GrabzItAnimationOptions() options.customId = "123456" grabzIt.URLToAnimation("https://www.youtube.com/watch?v=a1Y73sPHKxw", options) # Then call the Save method grabzIt.Save("http://www.example.com/handler.py")
ਕਿਸੇ ਵੀਡਿਓ ਤੋਂ ਇਕੋ ਫਰੇਮ ਕੈਪਚਰ ਕਰਨ ਲਈ, ਤੁਹਾਨੂੰ 1 ਹੋਣ ਲਈ ਅਵਧੀ ਅਤੇ ਫਰੇਮ ਪ੍ਰਤੀ ਸਕਿੰਟ ਗੁਣ ਨਿਰਧਾਰਤ ਕਰਨ ਦੀ ਜ਼ਰੂਰਤ ਹੈ. ਫਿਰ ਤੁਸੀਂ ਸ਼ੁਰੂਆਤੀ ਸਥਿਤੀ ਗੁਣ ਨਿਰਧਾਰਤ ਕਰਕੇ ਆਪਣਾ ਲੋੜੀਂਦਾ ਫ੍ਰੇਮ ਪ੍ਰਾਪਤ ਕਰ ਸਕਦੇ ਹੋ.
from GrabzIt import GrabzItAnimationOptions from GrabzIt import GrabzItClient grabzIt = GrabzItClient.GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret") options = GrabzItAnimationOptions.GrabzItAnimationOptions() options.framesPerSecond = 1 options.duration = 1 options.start = 3 grabzIt.URLToAnimation("http://www.example.com/video.avi", options) # Then call the Save or SaveTo method grabzIt.SaveTo("result.gif")