00:00 / 00:00
import cv2, numpy as np

def generate_audiowave_overlay(rpm_curve):
    # 生成V8声浪频谱可视化图层
    waveform = np.zeros((1080, 1920, 3))
    for t in range(len(rpm_curve)):
        amplitude = rpm_curve[t] * 50
        cv2.line(waveform, (t*32, 540), (t*32, 540+int(amplitude)), (0, 200, 255), 2)
    return cv2.applyColorMap(waveform, cv2.COLORMAP_INFERNO)

# 模拟引擎转速曲线(与脚本节奏同步)
rpm_data = [np.sin(x/5)*np.exp(-x/60) for x in range(60)]
cv2.imwrite('audiowave_overlay.png', generate_audiowave_overlay(rpm_data))[晃动,跟随,变焦拉远] by Hailuo AI Video Generator
小螺帽6867 by Hailuo AI Video Generator小螺帽6867
创意描述
复制

import cv2, numpy as np def generate_audiowave_overlay(rpm_curve): # 生成V8声浪频谱可视化图层 waveform = np.zeros((1080, 1920, 3)) for t in range(len(rpm_curve)): amplitude = rpm_curve[t] * 50 cv2.line(waveform, (t*32, 540), (t*32, 540+int(amplitude)), (0, 200, 255), 2) return cv2.applyColorMap(waveform, cv2.COLORMAP_INFERNO) # 模拟引擎转速曲线(与脚本节奏同步) rpm_data = [np.sin(x/5)*np.exp(-x/60) for x in range(60)] cv2.imwrite('audiowave_overlay.png', generate_audiowave_overlay(rpm_data))[晃动,跟随,变焦拉远]

tracking-frame-icon
首帧
I2V-01-Director
启用优化
720P
内容由AI生成