跳到正文
cccskills
免费在 GitHub 公开

audio-visualizer

Turn podcast clips, music, or spoken audio into MP4 videos with animated waveforms or frequency displays. Add a cover image and title to prepare audio content for sharing on video platforms.

中文简介正在准备中。当前显示英语简介。

原文查看原文说明

音频可视化视频:把纯音频(播客片段、音乐、口播金句、电台)渲染成带动态波形/频谱的视频,配封面和标题,好发到抖音/B站/视频号等只收视频的平台。当用户说 音频可视化、音频转视频、播客做成视频、音频波形视频、音乐可视化、给音频配画面、声波视频、频谱视频、把音频发到视频平台、电台切片视频 时使用。

基于 shared/scripts/audio_viz.py(ffmpeg showwaves/showcqt/showspectrum)。与 audio-mix 区别:那个输出音频,本 SKILL 输出视频;与 slideshow-video 区别:那个用图片,本 SKILL 用音频驱动画面。

查看安装方法

适用场景

  • Turn a podcast excerpt into a video
  • Add animated frequency displays to music
  • Pair spoken audio with a waveform and cover image
  • Prepare audio content for a video platform

包含的文件(1)

  • SKILL.md3.7 KB

SKILL.md(原文)

安装前可以查看交给 AI 代理的指令内容。

音频可视化视频

把音频渲染成带动态波形/频谱的视频,配封面+标题,让纯音频能发到视频平台。全部走 skills/shared/scripts/audio_viz.py,不要手拼 showwaves/showcqt 滤镜。

输出音频(混音)见 audio-mix;用图片做视频见 slideshow-video; 给已有视频加字幕见 auto-subtitle。

输入

字段必填说明
音频文件是播客/音乐/口播片段(没给就问)
画幅是用户或上游任务未明确横版/竖版(或具体分辨率)时,制作前必须追问并等确认;不得按平台、Profile 或默认值静默推断,已明确则不重复问
模式否cqt(默认,音乐最好看)/ bars / waves / spectrum
封面否居中封面图(专辑封面/头像/主题图)
标题否顶部标题文字

输出(outputs/主题名/)

  • 可视化视频(*.mp4,音频已嵌入)
  • 报告:模式、时长、画幅

执行步骤

脚本路径(相对项目根):skills/shared/scripts/audio_viz.py(render -h 看参数)。

# 音乐/金句:CQT 音乐频谱(随音符跳动,最好看)
python skills/shared/scripts/audio_viz.py render -i clip.mp3 \
  -o outputs/主题名/out.mp4 --mode cqt --title "本期金句" --cover cover.jpg

# 播客口播:底部波形条 + 封面
python skills/shared/scripts/audio_viz.py render -i podcast.mp3 \
  -o outputs/主题名/out.mp4 --mode waves --cover avatar.png --size 1080x1920

# 律动柱状 / 滚动声谱
python skills/shared/scripts/audio_viz.py render -i song.mp3 -o out.mp4 --mode bars
python skills/shared/scripts/audio_viz.py render -i song.mp3 -o out.mp4 --mode spectrum

模式怎么选

模式观感适用
cqt全屏音符频谱,随旋律跳动音乐、有旋律的内容(默认)
bars底部频谱柱,律动感强音乐、卡点、电台
waves底部波形线,简洁干净播客、口播、访谈
spectrum全屏滚动声谱图,科技感电子/科技类、氛围

--bg-image 换背景图,--color 换背景色,--wave-color 换波形颜色。

Profile 感知

  • 有 Profile:platforms.md 只用于给出画幅建议,仍须用户确认;标题/封面风格贴合账号; 播客/口播账号默认 waves,音乐账号默认 cqt/bars。
  • 无 Profile:先确认横版/竖版;默认 cqt 模式。

规则

  1. 长音频先用 audio-editing/text-condenser 截出金句片段再可视化,别整集渲染。
  2. 音频原声完整嵌入输出,不重采样丢质量。
  3. 封面图会等比缩放居中,标题自动描边保证可读。
  4. 产物统一进 outputs/主题名/。

参考来源

音频波形/频谱可视化用 ffmpeg showwaves/showfreqs/showspectrum/showcqt,是播客/音频号 上视频平台的标准做法。把各可视化滤镜与封面/标题合成封装成确定性脚本。

评价

还没有评价。欢迎分享你的使用感受。

评论

无需登录即可发表。欢迎分享使用感受、提问,或说明在哪些环境下无法运行。

还没有评论。来写第一条吧。

提交后会立即公开。请勿填写邮箱、电话等个人信息。URL 最多 2 个。

0 / 1000 字

此表单受 reCAPTCHA 保护,适用 Google 的隐私权政策和服务条款。

同一仓库的技能

Generate images from written descriptions, transform existing images with editing instructions, or create several variations. Choose image dimensions and quantity, then save the results using an OpenAI-compatible service or apimart with your own API key.

中文简介正在准备中。当前显示英语简介。

  • Generating an illustration from a written description
  • Changing an image's background using instructions
  • Creating several variations of an existing image
ZJU-REAL/Easel39452026年10月20日 更新

ai-music

免费

Generate background music for short videos, vlogs, and social posts from descriptions of mood, style, and instruments. Download MP3 audio, optionally include sung lyrics, and use shared scripts to trim tracks, adjust loudness, or add music to videos.

中文简介正在准备中。当前显示英语简介。

  • Generating background music for a vlog intro
  • Creating instrumental music to match a social post
  • Generating a sung track from supplied lyrics
ZJU-REAL/Easel39452026年10月20日 更新

Create new videos from written scene descriptions or still images using external AI services. Set the aspect ratio and duration, animate a character image, and request generated audio when the selected model supports it.

中文简介正在准备中。当前显示英语简介。

  • Generate a short video from a scene description
  • Animate a still image
  • Create character motion from a starting image
ZJU-REAL/Easel39452026年10月20日 更新

Organize generated images, videos, and text in outputs/ by date, platform, and type. Add tags, search filenames and content, produce asset lists and reports, and preview archive moves before applying them to make past work easier to reuse.

中文简介正在准备中。当前显示英语简介。

  • Organizing generated assets by date, platform, and type
  • Finding past content through keywords and tags
  • Listing assets for a specific account or platform
ZJU-REAL/Easel39452026年10月20日 更新

Reduce background noise in audio recordings or video soundtracks with three processing levels. Keep the original file, create a cleaned version, and receive a report of the settings used and file details before and after processing.

中文简介正在准备中。当前显示英语简介。

  • Reducing fan or air conditioner noise in recordings
  • Cleaning speech in podcasts and interviews
  • Reducing noise in a video's audio track
ZJU-REAL/Easel39452026年10月20日 更新

Edit audio files by trimming sections, converting formats, matching loudness, or extracting sound from videos. You can also join recordings, add fades, and change playback speed while keeping the original pitch.

中文简介正在准备中。当前显示英语简介。

  • Trim a recording to the section you need
  • Convert audio formats and match loudness
  • Extract audio from a video
ZJU-REAL/Easel39452026年10月20日 更新

查看 ZJU-REAL 的全部技能

报告此技能的问题