有没有一种方法可以成功地将所有剪辑拼接在一起,从而防止出现奇怪的小故障?我整理了一个。mp4来自较小的
。mp4文件,最后一段视频出现了奇怪的小故障。我正在Windows 10上通过Sublime Text 3运行Python 3.6.1。我用MoviePy进行连接。
代码:
from moviepy.editor import VideoFileClip, concatenate_videoclips
import os.path
path = "C:/Users/blah/videos/out/"
cliparray = []
for filename in os.listdir(path):
cliparray.append(VideoFileClip(path + filename))
final_clip = concatenate_videoclips(cliparray)
final_clip.write_videofile(path + "concatenatedvideo.mp4", codec = "libx264")
奇怪的小故障:
其中一个剪辑将变成由较小剪辑组成的3x3网格
- 另一个音频未与视频对齐
- 另一个速度比正常速度快
from moviepy.editor import *
#load video 1 in to variable
video_1 = VideoFileClip('video1.mp4')
#load video 2 in to variable
video_2 = VideoFileClip('video2.mp4')
clips = [video_1, video_2]
# concatenating both the clips
final = concatenate_videoclips(clips,method='compose')
#writing the video into a file / saving the combined video
final.write_videofile("merged.mp4")
我在连接不同的视频剪辑时也遇到了问题。有些分辨率不同,这使得输出视频文件出现了一些小故障。我用
final_clip = concatenate_videoclips(cliparray, method='compose')
结果输出没有任何问题,但由于分辨率不同,moviepy在视频剪辑中分配的分辨率最高。要解决这个问题,您可以裁剪到相同的大小。
我正在使用Androidncoder生成一个带有AAC音频的H264视频,通过RTMP网络发送,并使用MediaMuxer本地存储在MP4文件中。 广播在RTMP上运行良好,但在本地保存时,生成的视频有时还可以,有时只是带有声音的黑色帧(或者只是带有一些信息块的第一部分帧),有时它先播放音频,然后以随机FPS速度播放视频。 这是我的Muxer包装器类和MPEG4Writer SDK类显示的输出:
我正在寻找一个解决方案在FFmpeg合并音频(mp3)与短视频循环,或GIF。 我已经能够通过加入音频从图像生成视频,但视频在音频持续时间内保持静态帧,命令如下: 我需要的视频,有音频的持续时间,但使用另一个mp4或GIF循环。在音频持续时间内保持重复。
我想用我的相机拍摄1920x1080视频,但我遇到了两个问题 初始化视频捕获时,它会将宽度/高度更改为640/480 当我试图在cv2中更改宽度/高度时,图像变得混乱 当在cv2中设置1920x1080时,图像变成蓝色,底部有一个故障条 根据v4l2-ctl,事情是这样的。蓝色图像似乎不是像素格式变化的结果(例如。RGB至BGR) 最后,这里是一个以640x480拍摄的具有正确颜色的图像示例。代码
我有一个演示中嵌入了一个视频。我想将此演示文稿导出为PDF格式,其中包含视频。现在,不是一个视频,而是一个带有问号的图像。这段视频从演示文稿中看得很好。
问题内容: 我想将视频裁剪为正方形,但是我做不到。 我将此代码转换为swift,但在导出视频后仅出现黑屏 我想念什么? 问题答案: 您最终将缺少exporter块,无法对创建的对象执行导出操作:
我们为您原片导出功能,只有开通原片备份功能,才可以使用导出功能。 点击导出,可导出该视频原片到本地,尚在处理状态视频,需等处理结束后方可导出。