ฉันจะทำให้ GIF เป็น PNG โดยอัตโนมัติด้วยดูตัวอย่างโดยใช้ AppleScript ได้อย่างไร


2

ฉันมีไฟล์ GIF แต่ฉันสามารถเปิดได้ด้วยดูตัวอย่างเท่านั้นเพราะมันเป็นบิตเล็กน้อย (GIMP หรือโปรแกรมอื่น ๆ ไม่เปิดอย่างถูกต้อง แต่ทำงานได้กับดูตัวอย่าง)

ฉันต้องการส่งออกเป็นไฟล์ PNG เท่าที่ฉันรู้วิธีเดียวที่จะทำคือ:

  1. เลือกเฟรมถัดไปด้วยตนเอง
  2. ไฟล์→ส่งออก
  3. เลือกรูปแบบที่เหมาะสมเพื่อส่งออกและระบุเส้นทาง
  4. คลิกบันทึกและทำซ้ำ

ฉันต้องการทำให้เป็นอัตโนมัติ คำแนะนำบางอย่าง?

คำตอบ:


1

คุณจะต้องใช้สิ่งที่ต้องการPHPหรือขั้นตอนการทำงาน

ไม่มีพจนานุกรม AppleScript สำหรับเป็นตัวอย่างก่อน ซึ่งหมายความว่าคุณจะไม่สามารถทำได้ใน AppleScript


"ไม่มีพจนานุกรม AppleScript สำหรับดูตัวอย่าง" นี่คือคำตอบ!
nkint

1
ภาพตัวอย่างมีพจนานุกรม AppleScript พื้นฐานโดยค่าเริ่มต้นตั้งแต่ 10.9 แต่ไม่มี "ชุดภาพตัวอย่าง" หรือไม่มีคำสั่งสำหรับจัดการภาพ
Lri

2

คุณสามารถลองใช้ ImageMagick:

convert -coalesce animation.gif frame%04d.png

คุณสามารถติดตั้ง ImageMagick ด้วยหรือbrew install imagemagicksudo port install imagemagick


แม้ว่าสิ่งนี้จะไม่เกี่ยวข้องกับการดูตัวอย่างตามคำถามของ OP แต่สิ่งนี้จะแก้ปัญหาของคุณได้ .
wrossmck

น่าจะเป็นระบบอัตโนมัตินี้สามารถทำได้ใน GraphicConverter เช่นกัน แต่ถึงกระนั้นนั่นก็ไม่ใช่ Preview อย่างที่ต้องการ
GEdgar
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.