Moviepy模块之视频去除声音、添加音乐

这篇具有很好参考价值的文章主要介绍了Moviepy模块之视频去除声音、添加音乐。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。


前言

大家好,我是空空star,本篇给大家分享一下Moviepy模块之视频去除声音、添加音乐。
本篇使用的moviepy版本如下:
Name: moviepy
Version: 1.0.3


一、视频去除声音

1.1 引入库

from moviepy.video.io.VideoFileClip import VideoFileClip

1.2 加载视频文件

local = ‘/Users/kkstar/Downloads/video/’
video = VideoFileClip(local+“demo.mp4”)

1.3 去除视频声音

video_without_audio = video.without_audio()

1.4 保存无声视频

video_without_audio.write_videofile(local+“output_video.mp4”)

二、视频添加音乐

2.1 引入库

from moviepy.audio.io.AudioFileClip import AudioFileClip
from moviepy.video.io.VideoFileClip import VideoFileClip

2.2 加载视频文件

local = ‘/Users/kkstar/Downloads/video/’
video = VideoFileClip(local+“demo.mp4”)

2.3 加载音频文件

audio = AudioFileClip(local+“demo.mp3”)

2.4 裁剪多余音频

if audio.duration>video.duration:
     audio = audio.subclip(0,video.duration)

2.5 将音频文件添加到视频中

video = video.set_audio(audio)

2.6 保存新的视频文件

video.write_videofile(local+“new_video.mp4”)

总结

without_audio:从视频中删除音频轨道,只保留视频轨道。具体来说,它会将视频文件中的音频部分剪切掉,只保留视频部分,返回一个新的仅包含视频的视频剪辑副本。这个函数常用于需要仅保留视频部分的情况,比如在制作无声视频或者需要单独编辑音频和视频的时候。
set_audio:用于将音频替换或添加到视频剪辑中的函数。它可以接受一个音频文件路径或一个AudioFileClip对象作为参数,并将其与视频剪辑合并。如果视频剪辑已经具有音频,set_audio函数还可以用于替换现有的音频。需要注意的是,set_audio函数返回一个新的视频剪辑对象,而不是修改原始视频剪辑。因此,如果您想在原始视频剪辑中替换音频,您需要将结果重新分配给原始变量。
subclip:用于从一个视频剪辑中提取一个子剪辑,可以指定起始时间和结束时间,只保留这个时间段内的视频。该函数的参数包括剪辑起始时间、剪辑结束时间以及可选的命名参数如音频和视频编解码器。该函数返回一个新的视频剪辑对象,可以再次编辑和导出。subclip函数是Moviepy中非常有用的函数之一,可以帮助用户快速提取需要的视频片段,提高视频编辑效率。文章来源地址https://www.toymoban.com/news/detail-403228.html

到了这里,关于Moviepy模块之视频去除声音、添加音乐的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Moviepy输出视频MP4文件Windows媒体播放器播放无画面只有声音问题的解决办法

    一、问题 这2天用Moviepy合成了一个视频文件,用windows媒体播放器播放时只有声音没有画面,如图: 而用手机播放器却可以正常播放。 二、问题定位 文件基本信息如下: 再看视频相关信息: 可以看到Windows中文件信息中没有视频的宽度和高度信息,看来视频的分辨率信息存在

    2024年02月03日
    浏览(51)
  • python+moviepy音视频处理(二):视频添加文字(字幕)、视频添加汉字不显示问题

    目录 添加文字报错处理 中文不显示处理 代码实例 给视频添加滚动文字(一) 给视频添加滚动文字(二) 报错内容 :OSError: MoviePy Error: creation of None failed because of the following error: [WinError 2] 系统找不到指定的文件。. .This error can be due to the fact that ImageMagick is not installed on your comput

    2024年02月09日
    浏览(80)
  • 怎么去除视频里的背景音乐?其实非常简单!

    如何去除视频背景音乐?在视频处理中,有时我们需要从视频中提取声音并进行处理,而不仅仅是简单地去除整个背景音乐。我们可能需要有选择性地去除人声或背景音乐。这个处理过程对于选用合适的工具至关重要。在本文中,我将分享两种可用于去除视频背景音乐的工具

    2024年02月14日
    浏览(42)
  • vue+萤石云ezuikit.js播放直播流视频(声音自动关闭,添加控件,多个视频播放)

    vue+萤石云ezuikit.js播放直播流视频(声音自动关闭,添加控件,多个视频播放) 实例使用 引入最新的ezuikit.js 看过官网的文档都知道萤石云的文档是多么的‘善解人意’哈,懂得都懂,很多东西没有说清楚的,只能靠自己去摸索或者看他们的demo来一点点测试实现 官网地址:

    2024年02月04日
    浏览(124)
  • 高效视频剪辑:视频合并让视频焕然一新,添加背景音乐更动听

     随着社交媒体和数字内容的普及,视频剪辑已成为一项常用的技能。除了基本的剪辑技巧外,添加合适的背景音乐也是提升视频质量的方法。下面来看云炫AI智剪的高效视频剪辑技巧——如何批量合并视频,添加动听的背景音乐。 视频合并后的效果展示,同个视频由多个不

    2024年01月16日
    浏览(72)
  • Moviepy模块之多图拼接为一个动图

    大家好,我是空空star,本篇给大家分享一下Moviepy模块之多图拼接为一个动图。 本篇使用的moviepy版本如下: Name: moviepy Version: 1.0.3 Moviepy是一个基于Python的视频编辑模块,用于视频剪辑、合成、处理等任务。它提供了一系列简单易用的API,通过它们可以轻松完成视频剪辑、裁

    2023年04月20日
    浏览(37)
  • 解决moviepy保存的视频画质不清晰问题

    参考: https://blog.csdn.net/mhack5200/article/details/128666918 https://www.cnblogs.com/LaoYuanPython/p/13643497.html moviepy 函数库很坑,默认值比较低,要提高保存图像的清晰度,提高 bitrate 就好,这点指定 4000k 或者 8000k 就行了 如, bitrate=\\\'8000k\\\' 具体如下: ImageSequenceClip 是 moviepy 库中的一个类,用

    2024年04月14日
    浏览(34)
  • Python - GFPGAN + MoviePy 提高人物视频画质

    目录 一.引言 二.gif_to_png 三.gfp_gan 四.png_to_gif 五.总结 前面我们介绍了 GFP-GAN 提高人脸质量 与 OCR 提取视频台词、字幕,前者可以提高图像质量,后者可以从视频中抽帧,于是博主便想到了将二者进行结合并优化人物 GIF 图像质量。其步骤如下: ◆  MoviePy 截取视频关键帧

    2024年04月25日
    浏览(37)
  • moviepy,一个超酷的 Python 视频处理库!

    前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站零基础入门的AI学习网站~。 大家好,今天为大家分享一个超酷的 Python 库 - moviepy。 Github地址:https://github.com/Zulko/moviepy 在今天的数字时代,视频内容变得越来越流行

    2024年02月20日
    浏览(41)
  • python moviepy 自动化音视频处理实践

    MoviePy是一个用于视频编辑的Python库。它提供了一种简单且直观的方式来处理视频文件,包括剪辑、合并、裁剪、添加文本、添加音频等操作。使用MoviePy,你可以通过编写Python代码来创建和编辑视频,而无需使用复杂的视频编辑软件。 MoviePy建立在另一个库Pygame和软件MoviePy

    2024年02月14日
    浏览(36)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包