Page 1 of 1

moviepy คืออะไร ไลบารีสำหรับจัดการวีดีโอ

Posted: 25/07/2019 6:24 pm
by jirawoot
moviepy คืออะไร
moviepy คือ ตัว library เสริมในภาษา Python ที่ได้สำหรับการตัดต่อ VDO ถ้าใครที่กำลังสนใจทำโปรแกรมตัดต่ดวีดีโอด้วย python สามารถนำเอาตัว module นี้ เป็นใช้การใช้ได้นะครับ ในการใช้งานนั้นต้องทำการ install moviepy เข้ามาก่อนนะครับ โดยมีตัวอย่างดังนี้

Code: Select all

pip install moviepy
ทำการ import moviepy เข้าใช้งาน

Code: Select all

from moviepy.editor import *
ยกตัวอย่างการต่อวิดีโอ 2 วีดีโอ

Code: Select all

from moviepy.editor import VideoFileClip, concatenate_videoclips

clip1 = VideoFileClip('/home/com001/PycharmProjects/test2/intro.mp4')
clip2 = VideoFileClip('/home/com001/PycharmProjects/test2/ex1.mp4')
final_clip = concatenate_videoclips([clip1, clip2])
final_clip.write_videofile('/home/com001/PycharmProjects/test2/final_clip.mp4')
moviepy คืออะไร ไลบารีสำหรับจัดการวีดีโอ Selection_028.png
Selection_028.png (12.93 KiB) Viewed 280 times
ได้นำ intro.mp4 มาต่อกับ ex1.mp4 นะครับ
ผลที่ได้
moviepy คืออะไร ไลบารีสำหรับจัดการวีดีโอ Selection_029.png
Selection_029.png (15.43 KiB) Viewed 280 times
จากรูปด้านบนกำลังทำงาน
moviepy คืออะไร ไลบารีสำหรับจัดการวีดีโอ Selection_030.png
Selection_030.png (17.41 KiB) Viewed 280 times
moviepy คืออะไร ไลบารีสำหรับจัดการวีดีโอ Selection_031.png
Selection_031.png (15.97 KiB) Viewed 280 times
จากรูปจะสังเกตได้ว่ามีไฟล์ตัดต่อปรากฎขั้นมาครับ final_clip.mp4
ก็เป็นอันที่เรียบร้อย

อ้างอิง
https://pypi.org/project/moviepy/
https://medium.com/@TejasBob/moviepy-is-awesome-part1-f90e91fffbb9
https://awesomeopensource.com/project/Zulko/moviepy