વેબને કેપ્ચર અને કન્વર્ટ કરવા માટેનાં સાધનો

પર્લ સાથે Videoનલાઇન વિડિઓઝને એનિમેટેડ GIF માં કન્વર્ટ કરોપર્લ API

આ ઝડપી પો અનુસરોintERS એનિમેટેડ GIF ની સાથે videosનલાઇન વિડિઓઝને રૂપાંતરિત કરવાનું પ્રારંભ કરવા માટે GrabzIt નું પર્લ API. જો કે તમે પ્રારંભ કરતા પહેલા યાદ રાખો કે ફોન કર્યા પછી URLToAnimation પદ્ધતિ Save or SaveTo વિડિઓને કેપ્ચર કરવા માટે પદ્ધતિ કહેવી આવશ્યક છે.

મૂળભૂત વિકલ્પો

એકમાત્ર પરિમાણ જરૂરી છે કે કન્વર્ટ કરવા માટે MP4, AVI અથવા અન્ય videoનલાઇન વિડિઓનો URL છે intએક એનિમેટેડ GIF.

$grabzIt->URLToAnimation("http://www.example.com/video.avi");
# Then call the Save or SaveTo method

Vimeo અથવા YouTube વિડિઓ એનિમેટેડ GIF માં કન્વર્ટ કરો

ગ્રાબઝિટનું પર્લ એપીઆઈ વીમો અથવા યુ ટ્યુબ વિડિઓને સીધા એનિમેટેડ જીઆઈએફમાં રૂપાંતરિત કરી શકે છે, ફક્ત પૃષ્ઠનો URL સ્પષ્ટ કરો કે જેમાં વિમો અથવા યુટ્યુબ વિડિઓ દેખાય છે અને તેમાં શામેલ વિડિઓ કન્વર્ટ થઈ જશે intએક એનિમેટેડ GIF. જો કે આ સેવા તૃતીય-પક્ષ વેબસાઇટ પર આધાર રાખે છે કારણ કે તે દરેક વિડિઓ માટે કામ કરવાની બાંયધરી આપી શકાતી નથી.

$grabzIt->URLToAnimation("https://www.youtube.com/watch?v=a1Y73sPHKxw");
# Then call the Save or SaveTo method

કસ્ટમ ઓળખકર્તા

તમે કસ્ટમ ઓળખકર્તાને પસાર કરી શકો છો intઓ customId ની પદ્ધતિ GrabzItAnimationOptions વર્ગ નીચે બતાવ્યા પ્રમાણે, આ મૂલ્ય પછી તમારા GrabzIt પર્લ હેન્ડલર પર પાછા આવે છે. દાખલા તરીકે, આ કસ્ટમ આઇડેન્ટિફાયર ડેટાબેસ ઓળખકર્તા હોઈ શકે છે, એનિમેટેડ GIF ને ચોક્કસ ડેટાબેઝ રેકોર્ડ સાથે જોડવાની મંજૂરી આપે છે.

$grabzIt = GrabzItClient->new("Sign in to view your Application Key", "Sign in to view your Application Secret");

$options = GrabzItAnimationOptions->new();
$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.pl");

વિડિઓમાંથી એક જ ફ્રેમ કેપ્ચર કરો

વિડિઓમાંથી એક જ ફ્રેમ કેપ્ચર કરવા માટે, તમારે 1 થવા માટે અવધિ અને સેકંડ પરિમાણો દીઠ ફ્રેમ્સ સેટ કરવાની જરૂર છે. તે પછી તમે પ્રારંભિક સ્થાન પરિમાણને સેટ કરીને તમારી આવશ્યક ફ્રેમ મેળવી શકો છો.

$grabzIt = GrabzItClient->new("Sign in to view your Application Key", "Sign in to view your Application Secret");

$options = GrabzItAnimationOptions->new();
$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");