如何解决Google Colab中的编码时间过长
我正在使用Moviepy在演讲视频前面添加免责声明,并在演讲视频顶部添加徽标。我的工作场所正在使用Google云端硬盘,以便彼此传递讲座视频。通常,我会下载讲座文件并使用Adobe Premiere进行工作,但我认为“为什么不使用Google Colab”并在讲座文件夹中运行它。到目前为止,我已经开始工作了。我唯一的问题是,完成视频所需的时间太长。 60分钟的视频最多需要5个小时。
我的问题是,是否可以在Google Colab环境中加快渲染速度?
如果您需要我的代码:
from google.colab import drive
drive.mount('/content/gdrive')
!apt install imagemagick
!pip install moviepy
import moviepy.editor as mp
from moviepy.video.io.ffmpeg_tools import ffmpeg_extract_subclip
mappedFolder = "gdrive/Shared drives/"
mappedDirectory = mappedFolder + "TRAINING101/"
mappedDisclaimer = "disclaimer.mp4"
mappedTraining = "training101.mp4"
mappedLogo = "logo.jpg"
trimmedTrianing = "trimmed.mp4"
cd $mappedDirectory
disclaimerVideo = VideoFileClip(mappedDisclaimer)
lectureVideo = VideoFileClip(mappedLecture)
ffmpeg_extract_subclip(mappedLecture,20,3045,targetname=trimmedLecture)
trimmedVideo = VideoFileClip(trimmedLecture)
logo = (mp.ImageClip(mappedLogo)
.set_start(0).set_duration(trimmedVideo.duration).crossfadein(1).crossfadeout(1)
.resize(height=83)
.margin(left=54,top=54,opacity=0)
.set_pos(("left","top")))
brandedLecture = mp.CompositeVideoClip([trimmedVideo,logo])
finalVideo = concatenate_videoclips([disclaimerVideo,brandedLecture])
finalVideo.write_videofile("exp/" + mappedLecture)
rm trimmedVideo
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。