楼主: 花简静

[单图] 【常用】音画作品加动态视频的方法(点击小标题可看实例)

[复制链接]
发表于 2024-12-22 10:16 | 显示全部楼层
本帖最后由 花简静 于 2024-12-22 18:14 编辑

点评
发表于 2024-12-22 10:16 | 显示全部楼层
本帖最后由 花简静 于 2024-12-22 18:14 编辑

<style> #mydiv {     margin: 30px 0 30px calc(50% - 931px);     display: grid;     place-items: center;     width: 1700px;     height: 900px;     background: lightblue url('http://qslt.net/data/attachment/forum/202412/17/095330o3fozp3powkfvncd.jpg') no-repeat center/cover;     box-shadow: 3px 3px 20px #000;     user-select: none;     overflow: hidden;     position: relative;     z-index: 1; } #vid {     position: absolute;     width: 120%;     height: 100%;     object-fit: cover;     pointer-events: none;     mix-blend-mode: multiply; -webkit-mask: radial-gradient(circle, transparent, transparent,transparent,silver, silver,silver,lightgreen, transparent, transparent);     z-index: 2;     opacity: .95; } </style> <div id="mydiv">     <audio id="aud" src="https://music.163.com/song/media/outer/url?id=27571238" autoplay loop></audio>     <video id="vid" src="https://img.tukuppt.com/video_show/2405179/00/02/33/5b569f2e5f759.mp4" autoplay="" loop="" muted=""></video> </div>
点评
发表于 2024-12-22 10:16 | 显示全部楼层
本帖最后由 花简静 于 2024-12-22 20:59 编辑

说明:
音画中间一般都有人物,有些动态不适合出现在人物身上,所以需要挖空中间处理一下
用22行代码完成
  -webkit-mask: radial-gradient(circle, transparent, transparent,transparent,silver, silver,silver,lightgreen, transparent, transparent);
这是个径向渐变,从内到外依次是:视频正中间透明, 显示一部分视频,视频外边缘也透明。
为了视频显示更加自然,视频宽度调整为120%。
点评
发表于 2024-12-22 10:16 | 显示全部楼层
点评
发表于 2024-12-22 10:16 | 显示全部楼层
点评
发表于 2024-12-22 10:16 | 显示全部楼层
点评
发表于 2024-12-22 10:16 | 显示全部楼层
点评
发表于 2024-12-22 10:17 | 显示全部楼层
点评
发表于 2024-12-22 10:17 | 显示全部楼层
点评
发表于 2024-12-22 10:17 | 显示全部楼层
点评
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|千山论坛

GMT+8, 2025-2-24 07:32

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表