บันทึกไฟล์. mov ด้วย applescript


1

ฉันได้ติดตั้ง Perian addon สำหรับ Quicktime เพื่อให้สามารถเปิดไฟล์. flv และจากนั้นฉันสามารถบันทึกเป็น. m4v หรือ. mov ฉันพยายามทำให้ Applescript เปลี่ยนจาก. flv เป็น. m4v โดยอัตโนมัติโดยใช้ บทช่วยสอนนี้ และ butchering ไฟล์ applescript ตัวอย่างซึ่งโดยทั่วไปจะแปลงไฟล์ ChemDraw (.cdx, .cml, .mol) เป็น. tiff ดังนั้นจึงใช้ Quicktime แทนการบันทึกไฟล์. flv เป็น. m4v เมื่อฉันพยายามใช้มันฉันได้รับข้อผิดพลาด "QuickTime Player มีข้อผิดพลาด: เอกสาร 1 ไม่เข้าใจข้อความบันทึก" ขณะนี้ข้อความบันทึกของฉัน:

บันทึกเอกสารแรกใน target_path เป็น ".m4v"

ซึ่งดูเหมือนคำแนะนำของพจนานุกรม QuickTime:

ประหยัด ตัวระบุ: เอกสารหรือหน้าต่างที่จะบันทึก

[ เช่น รูปแบบไฟล์ที่บันทึกได้]: รูปแบบไฟล์ที่จะใช้

ฉันได้ลอง "m4v" โดยไม่มีระยะเวลาและยังได้รับข้อผิดพลาด
ทิศทางการบันทึกของฉันผิดหรืออาจเป็นข้อผิดพลาดจากการพยายามใช้ Quicktime แทน ChemDraw ดั้งเดิม ฉันพยายามเปลี่ยนการอ้างอิงถึง. cdx, .cml, .mol, .tiff และ ChemDraw เป็น. flv, .m4v และ QuickTime ตามลำดับ แต่อาจซับซ้อนกว่านั้นไหม

ที่จริงแล้วฉันขอขอบคุณตัวอย่างใด ๆ ที่แสดงวิธีการบันทึกไฟล์แอปพลิเคชัน (เช่น TextEdit .rtf หรือ. txt) เนื่องจากฉันดูเหมือนจะไม่สามารถรับไฟล์ประเภทใด ๆ โดยใช้ applescript

คำตอบ:


2

ขออภัยยังต่ำเกินไปที่จะแสดงความคิดเห็น เรากำลังพูดถึง QuickTime Player X หรือ QuickTime Player 7 หรือไม่? (.sdefs แตกต่างกันมาก)

นอกจากนี้คุณสามารถโพสต์เนื้อหาสคริปต์ที่นำไปสู่ save first document in target_path as ".m4v"? (บล็อกบอกมีความสำคัญเช่นเดียวกับการรู้ว่าค่าประเภทใด target_path คือ ฯลฯ )


1

ฉันต้องสคริปต์ Quicktime เพียงครั้งเดียวและสคริปต์นั้นหายไปนาน แต่ฉันจำได้ว่าคุณเป็น export คำสั่งเป็นสิ่งที่คุณต้องการจริงๆถ้าคุณต้องการแปลงรูปแบบ จากพจนานุกรม

ส่งออก v: ส่งออกภาพยนตร์ไปที่อื่น   ไฟล์; ส่งออกเอกสาร: ภาพยนตร์ไปที่   ส่งออก; ในไฟล์: ไฟล์ปลายทาง;   ใช้การตั้งค่าข้อความที่ตั้งไว้ล่วงหน้า: ชื่อ   ของการตั้งค่าการส่งออกที่ตั้งไว้ล่วงหน้าเพื่อใช้

ฉันจำได้ว่าเปิดไฟล์ตัวอย่างสร้างชุดล่วงหน้าส่งออกไฟล์จากนั้นใช้ชื่อของชุดล่วงหน้าในสคริปต์สุดท้าย แต่กุญแจสำคัญคือการสร้างและใช้การตั้งค่าล่วงหน้าด้วยตนเองจริง ๆ

มีสถานที่มากมายในการเริ่มต้นใช้งาน Applescript แต่ Quicktime ไม่ใช่หนึ่งในนั้นและแฮ็คการกวดวิชานั้นจะไม่ทำงานโดยไม่ต้องใช้ความพยายามมากเกินไป ฉันขอแนะนำให้คุณค้นหาเพิ่มเติมตัวอย่าง Applescript เฉพาะสำหรับ Quicktime เนื่องจาก API นั้นค่อนข้างจะสั่นไหวและอ่อนแอในเวอร์ชันปัจจุบัน (10.x ฉันเชื่อว่า) จริง ๆ แล้วจะซื่อสัตย์ ฉันรู้ว่า Apple มีการรวบรวมโค้ดตัวอย่าง Quicktime Applescript ที่ฝังอยู่ในเว็บไซต์ของพวกเขา แต่ลิงก์ไม่อยู่ในบันทึกของฉันอีกต่อไป Macscripter.net อาจเสนอตัวอย่างที่เป็นประโยชน์เช่นกัน


0

หากคุณใช้ QuickTime Pro 7 ฉันเชื่อว่าทำได้ เท่านั้น บันทึกโดยกำเนิดใน. mov คุณมีตัวเลือกให้ ส่งออก ไปยังรูปแบบอื่น ๆ แต่การบันทึกเป็นฟังก์ชั่นที่แตกต่างกันและเป็น. mov เสมอโดยไม่คำนึงถึงตัวแปลงสัญญาณที่ใช้ภายใน

ดูว่าคุณสามารถบันทึกเป็น. mov ด้วยสคริปต์ของคุณ ถ้าทำได้คุณก็รู้ว่าคุณต้องเปลี่ยนรหัสเพื่อใช้ฟังก์ชั่นการส่งออก หากคุณทำไม่ได้แสดงว่าเป็นปัญหาอื่น

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