我在moviepy和ffmpeg中研究了这个,但只能找到如何旋转视频,而不是水平翻转。
答案 0 :(得分:3)
由于问题已标记为moviepy
:
from moviepy.editor import VideoFileClip, vfx
clip = VideoFileClip('video.mp4')
reversed_clip = clip.fx(vfx.mirror_x)
reversed_clip.write_videofile('new_video.mp4')
有关预定义效果的一般列表,请参阅this page。
答案 1 :(得分:0)
在ffmpeg中,它可以轻松地水平翻转视频:
import ffmpeg
stream = ffmpeg.input('input.mp4')
stream = ffmpeg.hflip(stream)
stream = ffmpeg.output(stream, 'output.mp4')
ffmpeg.run(stream)
嗯,你还没有提到你需要保留音频。 但是,如果要保留剪辑中的音频,可以执行以下操作。注意,我使用过moviepy库。
from moviepy.editor import VideoFileClip, vfx
video = VideoFileClip('sample.mp4')
out = video.fx(vfx.mirror_x)
out.write_videofile('out.mp4')