MediaBunny实现在浏览器中本地离线通过js编写代码生成mp4视频内容代码
代码语言:html
所属分类:多媒体
代码描述:MediaBunny实现在浏览器中本地离线通过js编写代码生成mp4视频内容代码
代码标签: MediaBunny 浏览器 本地 离线 通过 js 编写 代码 生成 mp4 视频 内容 代码
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html> <html lang="zh-CN"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>MediaBunny - 浏览器内MP4生成器</title> <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.1/css/all.min.css" rel="stylesheet"> <style> :root { --bg-color: #111827; --card-bg: #1f2937; --primary-color: #818cf8; --secondary-color: #fbbf24; --text-light: #f9fafb; --text-muted: #9ca3af; --border-color: #374151; --shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1); } body { font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif; background-color: var(--bg-color); color: var(--text-light); margin: 0; padding: 2rem; display: flex; justify-content: center; align-items: center; min-height: 100vh; } main { background-color: var(--card-bg); border-radius: 1.5rem; box-shadow: var(--shadow); border: 1px solid var(--border-color); padding: 2.5rem; width: 100%; max-width: 800px; } .header { text-align: center; margin-bottom: 2.5rem; } h1 { font-size: 2.25rem; font-weight: 800; margin: 0 0 0.5rem 0; background: linear-gradient(45deg, var(--primary-color), var(--secondary-color)); -webkit-background-clip: text; -webkit-text-fill-color: transparent; } .subtitle { font-size: 1.125rem; color: var(--text-muted); } .controls { display: grid; grid-template-columns: 1fr 1fr; gap: 2rem; margin-bottom: 2.5rem; } .control-group { display: flex; flex-direction: column; } .control-group label { display: flex; justify-content: space-between; font-weight: 600; margin-bottom: 0.75rem; } .control-group .value { color: var(--text-muted); font-weight: 400; } input[type="range"] { -webkit-appearance: none; appearance: none; width: 100%; height: 0.5rem; background: var(--border-color); border-radius: 9999px; outline: none; } input[type="range"]::-webkit-slider-thumb { -webkit-appearance: none; appearance: none; width: 1.5rem; height: 1.5rem; background: var(--primary-color); cursor: pointer; border-radius: 50%; border: 4px solid var(--card-bg); } input[type="range"]::-moz-range-thumb { width: 1.5rem; height: 1.5rem; background: var(--primary-color); cursor: pointer; border-radius: 50%; border: 4px solid var(--card-bg); } .render-action { text-align: center; } #render-button { background-color: var(--primary-color); .........完整代码请登录后点击上方下载按钮下载查看
网友评论0