Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/329.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 将下载的youtube视频内容替换为粗体居中文本_Python_Moviepy - Fatal编程技术网

Python 将下载的youtube视频内容替换为粗体居中文本

Python 将下载的youtube视频内容替换为粗体居中文本,python,moviepy,Python,Moviepy,我对python没有任何经验,但这一点非常清楚(对于大多数代码而言) 有以下代码: from moviepy.editor import * video = VideoFileClip("myHolidays.mp4").subclip(50,60) # Make the text. Many more options are available. txt_clip = ( TextClip("My Holidays 2013",fontsize=70,color='white')

我对python没有任何经验,但这一点非常清楚(对于大多数代码而言)

有以下代码:

from moviepy.editor import *

video = VideoFileClip("myHolidays.mp4").subclip(50,60)

# Make the text. Many more options are available.
txt_clip = ( TextClip("My Holidays 2013",fontsize=70,color='white')
         .set_position('center')
         .set_duration(10) )

result = CompositeVideoClip([video, txt_clip]) # Overlay text on video
result.write_videofile("myHolidays_edited.webm",fps=25) # Many options...
我想做的是: 将我的整个视频替换为以文本为中心的粗体(可能有一些小效果)和一些纯色背景 我该怎么做

A*如果删除“子剪辑(50,60)”部分,会选择整个剪辑吗

如果我删除“.set_duration(10)”,其余的代码会工作吗

C*如何删除整个(以前的)视频内容


D*请建议一个简单的pro效果(用于文本)

如果您试图创建一个与原始视频长度相同的文本视频,只需找到整个视频的长度,将文本剪辑的长度设置为相同,然后再设置txt_剪辑。写入(