แฟชั่นในโซเชียลเน็ตเวิร์กเป็นภาพเคลื่อนไหว Gifs มีหลายล้านจุดและด้วยจุดประสงค์ที่แตกต่างกันบางคนให้ความบันเทิงกับเราและคนอื่น ๆ บอกเรา แต่ไม่ต้องสงสัยเลยว่าพวกเขากลายเป็นวิธีที่มีประสิทธิภาพที่สุดในการแสดงบางสิ่งและมีเอฟเฟกต์ไวรัสที่เหลือเชื่อ ทั้งหมดนี้เราต้องการสอน สร้างภาพ Gif จากคอนโซล ด้วยวิธีที่ง่ายและรวดเร็วมาก แต่ด้วยการกำหนดพารามิเตอร์ที่ค่อนข้างครอบคลุมซึ่งจะส่งผลให้ gifs เคลื่อนไหวคุณภาพสูงและเป็นส่วนตัว.
ในการสร้างภาพ GIF ใน Linux เราจะใช้ยูทิลิตี้ imagemagick ซึ่งมีประสิทธิภาพสูงและมีไวยากรณ์ที่ค่อนข้างเรียบง่าย
imagemagick คืออะไร?
ImageMagick มันคือการจัดกลุ่มของยูทิลิตี้ต่างๆที่ช่วยให้เราสามารถดำเนินการหลายอย่างกับรูปภาพเป็นโอเพ่นซอร์สและโดยปกติจะใช้เพื่อแสดงแก้ไขหรือแม้แต่แปลงรูปภาพ
ยูทิลิตี้ทั้งหมดเหล่านี้ได้รับการจัดการจากบรรทัดคำสั่งซึ่งเข้ากันได้กับรูปแบบมากกว่า 100 รูปแบบและมีบรรทัดการเรียนรู้ที่สั้นมากนอกเหนือจากไวยากรณ์ที่ค่อนข้างเรียบง่าย
วิธีติดตั้ง imagemagick?
Imagemagick มีอยู่ใน linux distros ต่างๆ แต่ในกรณีที่ไม่ได้ติดตั้งโดยค่าเริ่มต้นในระบบปฏิบัติการของคุณคุณสามารถทำได้อย่างง่ายดายด้วยคำสั่งต่อไปนี้:
ติดตั้ง imagemagick บน Ubuntu, Debian และอนุพันธ์
ผู้ใช้ Ubuntu, debian, deepin และ derivative สามารถติดตั้งโดยใช้คำสั่งต่อไปนี้:
$ sudo apt-get install php5 php5-common gcc $ sudo apt-get install imagemagick
ติดตั้ง imagemagick บน Arch Linux และอนุพันธ์
ใน arch linux และ wrapper เราสามารถใช้ที่เก็บ AUR ด้วยคำสั่งต่อไปนี้:
$ yaourt -S อิมเมจิค
ติดตั้ง imagemagick บน CentOS / RHEL7, openSUSE, Fedora และอนุพันธ์
ด้วยความช่วยเหลือของ yum เราสามารถติดตั้ง imagemagick ในการแจกแจงเหล่านี้เพียงเรียกใช้คำสั่งต่อไปนี้
# [yum | dnf | zypper] ติดตั้ง http://www.imagemagick.org/download/linux/CentOS/x86_64/ImageMagick-libs-6.9.3-5.x86_64.rpm # [yum | dnf | zypper] ติดตั้ง http : //www.imagemagick.org/download/linux/CentOS/x86_64/ImageMagick-6.9.3-5.x86_64.rpm
ติดตั้ง imagemagick จากซอร์สโค้ด
สำหรับ distros ทั้งหมดเราสามารถติดตั้ง imagemagick ได้โดยตรงจากซอร์สโค้ดสำหรับสิ่งนี้เราต้องรันคำสั่งชุดนี้:
$ cd / opt $ wget http://www.imagemagick.org/download/ImageMagick.tar.gz $ tar xvzf ImageMagick.tar.gz $ cd ImageMagick-6.9.3 $ touch กำหนดค่า $ ./configure $ make $ make install $ ldconfig / usr / local / lib $ / usr / local / bin / แปลงโลโก้: logo.gif
วิธีสร้าง GIF จากรูปภาพโดยใช้ imagemagick
การสร้าง gif แบบเคลื่อนไหวด้วย imagemagick นั้นง่ายมากก็เพียงพอแล้วที่เราจะมีภาพทั้งหมดที่เราต้องการรวมไว้ในไดเร็กทอรีเดียวกันเพื่อสร้าง gif และดำเนินการคำสั่งต่อไปนี้:
$ cd / DirectoryWhereThe Images Are $ mogrify -resize 640x480 * .jpg * .png # นี่คือการปรับขนาดรูปภาพให้มีขนาดเท่ากัน $ convert -delay 20 -loop 0 * .jpg * .png migif.gif #Delay แสดงถึงเวลาล่าช้า
และด้วยชุดคำสั่งที่ค่อนข้างเรียบง่ายและใช้งานง่ายนี้ทำให้เราสามารถสร้าง gif แบบเคลื่อนไหวได้อย่างมีประสิทธิภาพ
ศักยภาพของ ImageMagick ไม่เคยทำให้ฉันประหลาดใจ สักพักฉันคิดว่ามันเกี่ยวกับการสร้าง gif โดยบันทึกคำสั่งคอนโซล
หากคุณรู้จักแอปพลิเคชันที่มีอินเทอร์เฟซแบบกราฟิกเพื่อสร้างภาพเหมือนมีมใน Linux คงจะดีหากคุณรู้จักแอปพลิเคชั่นนี้ ขอบคุณมากสำหรับบทช่วยสอนฉันสนใจเป็นพิเศษในการสร้างมส์ ขอแสดงความยินดีกับบล็อกที่ฉันอ่านอยู่เสมอติดตามต่อไป!
Imagemagick ใช้ได้ดี แต่สำหรับ gif แบบเคลื่อนไหวฉันชอบการผสมผสานระหว่าง ffmpeg และ gifsicle ดีกว่า Ffmpeg เพื่อสร้างจากรูปภาพหรือวิดีโอและ gifsicle เพื่อเพิ่มประสิทธิภาพแม้ว่าจะอนุญาตให้สร้างได้เช่นกัน
นอกจากนี้ยังมีใน termux ดังนั้นจึงเป็นตัวเลือกที่ดีมากสำหรับมือถือ Android
สวัสดีตอนเช้า
ฉันขอให้ Tulio หรือผู้ที่เขียนบทความในบล็อกนี้โปรดทำแบบฝึกหัดเกี่ยวกับวิธีใช้ ffmpeg และ gifsicle เพื่อสร้างและเพิ่มประสิทธิภาพ gifs หรือวิธีใดที่ดีที่สุดในการสร้าง gif จากวิดีโอ
ความนับถือ
ฉันทำตามขั้นตอนที่ระบุและเมื่อฉันเขียน
$ แต่งหน้า
$ make: **** ไม่ได้ระบุเป้าหมายและไม่พบ makefile สูง.
คุณแนะนำให้ทำอย่างไรขอบคุณ
สวัสดีตอนเช้า
ขอบคุณสำหรับบทช่วยสอน ... ในส่วนนี้ของคำสั่ง -loop 0 weight หมายถึงอะไร? คำสั่งนี้ใช้ภาพในลำดับใด
ฉันจะสร้าง gif จากวิดีโอได้อย่างไร (ตัวอย่างเช่นจากวินาทีเป็นวินาทีเช่นนั้น)
สวัสดีและฉันรอการตอบกลับของคุณเร็ว ๆ นี้
สวัสดีตอนเช้ามันดึงดูดความสนใจของฉัน แต่ฉันไม่ค่อยเข้าใจว่าฉันควรวางชื่อของรูปภาพเพื่อปรับขนาดที่ไหน คุณจะมีบทช่วยสอนเพิ่มเติมหรือไม่?
จีเนียล !!!