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

Post a reply


In an effort to prevent automatic submissions, we require that you complete the following challenge.
Smilies
:icon_plusone: :like: :plusone: :gfb: :-D :) :( :-o 8O :? 8) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: :angry: :baa: :biggrin:
View more smilies

BBCode is ON
[img] is ON
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

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

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

by jirawoot » 25/07/2019 6:24 pm

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')
Selection_028.png
Selection_028.png (12.93 KiB) Viewed 277 times
ได้นำ intro.mp4 มาต่อกับ ex1.mp4 นะครับ
ผลที่ได้
Selection_029.png
Selection_029.png (15.43 KiB) Viewed 277 times
จากรูปด้านบนกำลังทำงาน
Selection_030.png
Selection_030.png (17.41 KiB) Viewed 277 times
Selection_031.png
Selection_031.png (15.97 KiB) Viewed 277 times
จากรูปจะสังเกตได้ว่ามีไฟล์ตัดต่อปรากฎขั้นมาครับ final_clip.mp4
ก็เป็นอันที่เรียบร้อย

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

Top