હવે પછીના લેખમાં આપણે ગિફ્સ્કી પર એક નજર નાખીશું. આ પ્રોગ્રામ અમને મંજૂરી આપશે GIF છબીઓ બનાવો ઉચ્ચ ગુણવત્તાવાળા, વિડિઓનો ઉપયોગ કરીને અથવા છબીઓના સમૂહ સાથે. તે મલ્ટીપ્લેટફોર્મ અને ઓપન સોર્સ પ્રોગ્રામ છે. આ એપ્લિકેશન ઉચ્ચ ગુણવત્તાની GIF એન્કોડર છે Pngquant પર આધારિત છે.
જો કોઈને ખબર ન હોય તો, pngquant એ હાનિકારક PNG ઇમેજ કોમ્પ્રેસર છે જેનો આપણે આદેશ વાક્યમાંથી ઉપયોગ કરી શકીએ છીએ. નેટ પર ઘણા લોકો ખાતરી આપે છે કે pngquant એ એક શ્રેષ્ઠ લોસલેસ પીએનજી કોમ્પ્રેશર્સ છે આપણે શું શોધી શકીએ. મૂળ ગુણવત્તા ગુમાવ્યા વિના 70% સુધીની પીએનજી છબીઓને સંકુચિત કરો અને સંપૂર્ણ આલ્ફા પારદર્શિતા જાળવી રાખો. પરિણામી સંકુચિત છબીઓ બધા વેબ બ્રાઉઝર્સ અને operatingપરેટિંગ સિસ્ટમ્સ સાથે સુસંગત છે.
જીફ્સ્કી Pngquant પર આધારિત હોવાથી, તે GIF એનિમેશન બનાવવા માટે Pngquant ની સુવિધાઓનો ઉપયોગ કરે છે. આ કાર્યક્રમ છે એનિમેટેડ GIFs બનાવવામાં સક્ષમ છે જે ફ્રેમ દીઠ હજારો રંગોનો ઉપયોગ કરે છે. ગિફ્સ્કીએ પણ વિડિઓને પી.એન.જી. છબીઓમાં કન્વર્ટ કરવા માટે ffmpeg રાખવાની જરૂર છે.
ગિફ્સ્કી ઇન્સ્ટોલેશન
પૂર્વજરૂરીયાતો
અમે પડશે ખાતરી કરો કે આપણે FFMpeg અને Pngquant સ્થાપિત કર્યું છે ગિફ્સ્કી ઇન્સ્ટોલેશનમાં જતા પહેલા અમારા ઉબુન્ટુમાં.
એફએફએમપીગ ડિફોલ્ટ રીપોઝીટરીઓમાં ઉપલબ્ધ છે મોટાભાગના Gnu / Linux વિતરણોમાંથી. આ માટે આપણે તેને એપિટનો ઉપયોગ કરીને ઇન્સ્ટોલ કરી શકીએ છીએ. અમે ટર્મિનલ ખોલીએ છીએ (Ctrl + Alt + T) અને લખો:
sudo apt install ffmpeg
પેરા pngquant સ્થાપિત કરો, સમાન ટર્મિનલમાં, આપણે એક્ઝેક્યુટ કરવા જઈશું.
sudo apt install pngquant
Gifski સ્થાપિત કરો
પૂર્વજરૂરીયાતો ઇન્સ્ટોલ કર્યા પછી, હવે આપણે Gifski ઇન્સ્ટોલ કરી શકીએ છીએ. આપણી પાસે વિવિધ ઇન્સ્ટોલેશન શક્યતાઓ હશે. પ્રથમ હશે ચાર્જની મદદથી તેને ઇન્સ્ટોલ કરો, જો આપણે સ્થાપિત કરેલ છે રસ્ટ પ્રોગ્રામિંગ ભાષા. એકવાર આ ભાષા ઇન્સ્ટોલ થઈ જાય, પછી ટર્મિનલમાં (Ctrl + Alt + T) આપણે લખીશું:
cargo install gifski
આપણે પણ કરી શકીએ પેકેજ મેનેજરનો ઉપયોગ કરીને આ પ્રોગ્રામને પકડી રાખો લિનક્સબ્રેવ.
brew install gifski
જો તમે કાર્ગો અથવા લિનક્સબ્રેવ ઇન્સ્ટોલ કરવા માંગતા નથી, નવીનતમ બાઈનરી એક્ઝેક્યુટેબલને ડાઉનલોડ કરો ના પ્રકાશિત પૃષ્ઠ અને gifski જાતે કમ્પાઇલ અને ઇન્સ્ટોલ કરો.
Gifski સાથે GIF એનિમેશન બનાવો
અમે તે સ્થાન પર જઈને પ્રારંભ કરીએ છીએ જ્યાં આપણે છબીઓ સાચવીએ છીએ. આ ઉદાહરણમાં તેઓ બધા છે .પી.એન.જી. ત્યાં આપણે નીચે આપેલ આદેશને અમલ કરીશું છબીઓના સેટથી GIF એનિમેશન બનાવો જેમાંથી આપણી પાસે:
gifski -o archivo.gif *.png
હું સ્પષ્ટ કરવા માંગું છું કે આ ઉદાહરણ કરવાથી, મેં ઉપયોગ કરેલી બધી છબીઓ સમાન કદની હતી.
ગિફ્સ્કી સુવિધાઓ ઉપલબ્ધ છે
ગિફ્સ્કીમાં કેટલીક સુવિધાઓ પણ છે જેની સાથે અમે કરી શકીએ છીએ:
- ચોક્કસ પરિમાણ સાથે GIF એનિમેશન બનાવો.
- દીઠ ફ્રેમ્સની ચોક્કસ સંખ્યા બતાવો.
- ચોક્કસ ગુણવત્તા સાથે એન્કોડ કરો.
- ઝડપી કોડ.
- અમે આપેલ ક્રમમાં છબીઓને બરાબર એન્કોડ કરી શકશે.
પેરા ચોક્કસ પરિમાણ સાથે GIF એનિમેશન બનાવો, ઉદાહરણ તરીકે પહોળાઈ = 512 અને heightંચાઈ = 490, નીચેનો આદેશ વાપરો:
gifski -o archivo.gif -W 512 -H 490 *.png
આપણે કરી શકીએ ફ્રેમ્સની સંખ્યા પ્રતિ સેકંડ સેટ કરો અમને gif એનિમેશન જોઈએ છે. ડિફોલ્ટ 20 છે. આ કરવા માટે, ચલાવો:
gifski -o archivo.gif --fps 30 *.png
અમે કરી શકો છો ચોક્કસ ગુણવત્તા સાથે એન્કોડ કરો 1-100 ના સ્કેલ પર. સ્વાભાવિક છે કે, નીચી ગુણવત્તા અમારી GIF એનિમેશનમાં એક નાની ફાઇલ અને ઉચ્ચ ગુણવત્તાને મોટી આપી શકે છે.
gifski -o archivo.gif --quality 40 *.png
મોટી સંખ્યામાં છબીઓને એન્કોડ કરતી વખતે ગિફ્સ્કી વધુ સમય લેશે. શું કરવું એન્કોડિંગ પ્રક્રિયા 3 ગણી ઝડપી છે સામાન્ય ગતિ કરતા, ચલાવો:
gifski -o archivo.gif --fast *.png
તમારે તે ધ્યાનમાં રાખવું પડશે કે ગુણવત્તા ઘટાડીને 10% કરશે.
આપેલ ક્રમમાં ઈમેજોને બરાબર એન્કોડ કરવા માટે આપણે osનસોર્ટ વિકલ્પનો ઉપયોગ કરીશું. અહીં તમે કરી શકો છો ફાઇલ નામો અને તેમના એક્સ્ટેંશન સાથે * .png બદલો, અમને સૌથી વધુ રૂચિ છે તે ક્રમમાં.
gifski -o archivo.gif --nosort *.png
વિડિઓ ફાઇલથી GIF એનિમેશન બનાવો
ક્યારેક તમે કરી શકો છો અમને વિડિઓમાંથી લેવામાં આવેલી એનિમેટેડ ફાઇલમાં રસ છે. આ તે છે જ્યાં એફએફએમપીગ અમારી સહાય કરી શકે છે. પ્રથમ તમારે કરવું પડશે વિડિઓને પી.એન.જી. ફ્રેમ્સમાં કન્વર્ટ કરો નીચેના આદેશ સાથે:
ffmpeg -i video.mp4 frame%04d.png
ઉપરોક્ત આદેશ ઇમેજ ફાઇલો બનાવે છે 'ફ્રેમ 0001.png','ફ્રેમ 0002.png','ફ્રેમ 0003.png', વગેરે ..., video.mp4 માંથી. અક્ષરો% 04d ફ્રેમ નંબર જનરેટ કરશે. આ આદેશ સંપૂર્ણ વિડિઓને છબીઓમાં વહેંચશે, જે વર્તમાન વર્કિંગ ડિરેક્ટરીમાં સંગ્રહિત છે.
વિડિઓને છબીઓમાં રૂપાંતરિત કર્યા પછી, ફક્ત નીચેનો આદેશ ચલાવો એનિમેટેડ GIF ફાઇલ બનાવો.
gifski -o archivo.gif *.png
સહાય અને માહિતી
વધુ વિગતો માટે, અમે આ કરી શકીએ છીએ સહાય વિભાગની સલાહ લો ટાઇપ કરીને પ્રોગ્રામની:
gifski -h
જો કોઈની જરૂર હોય વધુ મદદ અથવા માહિતી gifski વિશે, તમે સંપર્ક કરી શકો છો પ્રોજેક્ટ વેબસાઇટ. અમે તમારામાં pngquant માંથી વધુ માહિતી મેળવી શકીએ છીએ વેબ પેજ અનુરૂપ