视频+背景音,批量生成 python

Ws3年前分什么类10237

去年项目中,有个需要根据用户姓名性别,播放不同欢迎语的视频需求。原计划通过webaudio实时在客户端生成的,总是最终还是放弃了,最终采用比较死板的方式,提前根据姓氏字典批量生成。直接展示代码了,当然了,这种代码chatGPT也能给出。

#-*- coding: UTF-8 -*-


import os
import subprocess
from tqdm import tqdm

video = "demo.mp4" #视频模板
audio_dir = "/背景乐文件夹"
output_dir = "/输出文件夹"


audios = [f for f in os.listdir(audio_dir) if f.endswith('.mp3')]
for audio in tqdm(audios):

    audiopath = audio_dir + audio
    videopath = output_dir + audio.replace(".mp3","") + ".mp4";
    command = "ffmpeg -i "+video+" -i "+audiopath+" -filter_complex \"[0:a]volume=4[a0];[1:a]adelay=5150|5150,volume=6[a1];[a0][a1]amix=inputs=2:duration=first\" -c:v libx264 -crf 18 -c:a aac -b:a 96k -strict experimental -y "+videopath
    subprocess.call(command, shell=True,stdout=subprocess.DEVNULL, stderr=subprocess.DEVNULL)


ffmpe的用法,需要直接下?

adelay解释下吧,项目要求,在5.150秒插入背景乐。其他的如果不了解,可以google,或者 chatGPT

相关文章

2026年5月,AI军备竞赛进入核爆级:DeepSeek 70亿、Anthropic万亿、SpaceXAI

2026年5月,AI军备竞赛进入核爆级:DeepSeek 70亿、Anthropic万亿、SpaceXAI

2026年5月的第一周,AI圈的每一则新闻都在刷新纪录。 DeepSeek以500亿美元估值融资70亿美元,创下中国AI史上最大单轮融资。Anthropic被曝计划今夏融资数百亿美元,估值剑指万亿。...

利用树莓派设置局域网代理

还有更方便的软路由就不介绍了,自己Google。正好有个闲置的树莓派,国外有个正在用的服务器。就给同事提供福利咯思路:在树莓派上安装v2ray客户端,然后同事们连接树莓派的代理就行了。1、树莓派安装v...

Anthropic CEO 惊人预言:GDP 暴涨 10%、软件免费、程序员消失

Anthropic CEO 惊人预言:GDP 暴涨 10%、软件免费、程序员消失

Anthropic CEO Dario Amodei 在《华尔街日报》采访中发表了一系列关于 AI 对未来经济与就业格局的惊人预测。这些观点正在硅谷引发激烈讨论——不是因为它们太科幻,而是因为它们...

Codex、Claude、DeepSeek:三款AI编程工具的自动化之战

Codex、Claude、DeepSeek:三款AI编程工具的自动化之战

2026年,AI编程已经从"帮你补全一行代码"进化到了"帮你干完整个项目"。 OpenAI 的 Codex CLI、Anthropic 的 Claude Code、以及来自中国的 DeepSeek,...

comfyUI 节点安装失败,艰苦填坑36小时

comfyUI 节点安装失败,艰苦填坑36小时

填坑背景介绍:公司设计师的windows系统使用的comfyUI的一键安装包,各种牛鼻的ai图片是真不错。然后,自己在家里的ubuntu24系统上也弄了一套,可惜,卡在了各种节点的安装上,把公司的工作...

UNTITLED

随便发发,域名 服务器 闲着也是闲着,偶尔也有干货互联网从业20年,总归有点儿东西...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。