如何在python中水平翻转mp4视频?
我在moviepy和ffmpeg中对此进行了研究,但只能找到如何旋转视频,而不能水平翻转视频。在ffmpeg中,水平翻转视频很容易:如何在python中水平翻转mp4视频?,python,python-3.x,ffmpeg,moviepy,Python,Python 3.x,Ffmpeg,Moviepy,我在moviepy和ffmpeg中对此进行了研究,但只能找到如何旋转视频,而不能水平翻转视频。在ffmpeg中,水平翻转视频很容易: import ffmpeg stream = ffmpeg.input('input.mp4') stream = ffmpeg.hflip(stream) stream = ffmpeg.output(stream, 'output.mp4') ffmpeg.run(stream) 参考: 嗯,你没有提到你也需要保留音频。 但是,如果要在剪辑中保留音频,可以执
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')
在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')
由于问题被标记为
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')
有关预定义效果的一般列表,请参见。,因为问题被标记为
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')
有关预定义效果的常规列表,请参阅。这似乎可以消除所有音频。有没有保存音频的解决方案?您应该在问题中指定。嗯,我已经编辑了我的答案。希望这会有帮助。公平地说,mp4视频应该是不言而喻的。感谢这似乎消除了所有的音频。有没有保存音频的解决方案?您应该在问题中指定。嗯,我已经编辑了我的答案。希望这会有帮助。公平地说,mp4视频应该是不言而喻的。谢谢