马黑黑 发表于 2022-6-20 20:43

月圆花好(致梦油先生)

本帖最后由 马黑黑 于 2022-6-20 22:19 编辑 <br /><br /><style type="text/css">
.mama { left: -214px; width: 1024px; height: 560px; background: #eee; overflow: hidden; box-shadow: 0 4px 30px #000; position: relative; }
.player { position: absolute; bottom: 10px; right: 10px; padding: 12px; cursor: pointer; }
.vid { position: absolute; top: -55px; width: 1024px; height: 615px; object-fit: cover; }
#lrcMsg { font: bold 1.5em / 2em sans-serif; display: block; color: #eee; text-shadow: 1px 1px 2px #000; animation: fade 1s infinite; }
#meter { width: 100px; cursor: pointer; }
@keyframes fade { to { opacity: .6; } }
</style>

<div class="mama">
        <video class="vid" src="https://img.tukuppt.com/video_show/2422006/00/02/12/5b519a8074c45.mp4" autoplay="autoplay" loop="loop" muted="muted"></video>
        <div class="player">
                <span id="lrcMsg"> > Loading ...</span>
                <meter id="meter" min="0" max="100" low="33" high="66" optimum = "70" value="0"></meter>
        </div>
</div>
<audio id="aud" src="https://music.163.com/song/media/outer/url?id=25721169.mp3" autoplay="autoplay" loop="loop"></audio>

<script language="javascript">
let lrcMsg = document.querySelector('#lrcMsg'),
        player = document.querySelector('.player');
        aud = document.querySelector('#aud'),
        meter = document.querySelector('#meter');
let slip = 0.3, lrcKey = 0;
let lrcAr = [
        ['0.03','月圆花好 - 谢采妘'],
        ['1.59','词:严华浮'],
        ['2.50','曲:范烟桥'],
        ['16.95','浮云散 明月照人来'],
        ['25.19','团圆美满今朝醉'],
        ['33.31','清浅池塘 鸳鸯戏水'],
        ['41.74','红裳翠盖 并蒂莲开'],
        ['49.90','双双对对 恩恩爱爱'],
        ['57.98','这清风儿向着好花儿吹'],
        ['66.23','柔情蜜意满人间'],
        ['92.88','浮云散 明月照人来'],
        ['101.16','团圆美满今朝醉'],
        ['109.35','清浅池塘 鸳鸯戏水'],
        ['117.64','红裳翠盖 并蒂莲开'],
        ['125.79','双双对对 恩恩爱爱'],
        ['134.02','这清风儿向着好花儿吹'],
        ['142.19','柔情蜜意满人间'],
        ['160.90','双双对对 恩恩爱爱'],
        ['168.90','这清风儿向着好花儿吹'],
        ['177.15','柔情蜜意满人间']
];
aud.addEventListener('timeupdate',() => playMsg());
aud.addEventListener('ended',() => lrcKey = 0);
aud.addEventListener('playing',() => lrcMsg.style.animationPlayState = 'paused');
player.onclick = () => aud.paused ? (aud.play(), lrcMsg.style.animationPlayState = 'paused') : (aud.pause(), lrcMsg.style.animationPlayState = 'running');
let playMsg = () => {
        let ct = aud.currentTime, du = aud.duration, prog;
        lrcMsg.innerHTML = lrcAr;
        for(k = 0; k<lrcAr.length; k ++) {
                if(ct >= lrcAr - slip) {
                        lrcKey = k;
                        continue;
                }
        }
        meter.value = 100 * ct / du;
}

</script>

马黑黑 发表于 2022-6-20 20:47

歌词是从未网上要的,不太准,看样子还是得自己制作

醉美水芙蓉 发表于 2022-6-20 20:47

醉美水芙蓉 发表于 2022-6-20 20:51

樵歌 发表于 2022-6-20 21:04

四个字,好看,好听。{:4_178:}

绿叶清舟 发表于 2022-6-20 21:12

这月色漂亮了

红影 发表于 2022-6-20 21:35

浮云散明月来,如此美好的花好月圆的美景。欣赏黑黑好帖,梦油收礼开心@梦油{:4_187:}

小辣椒 发表于 2022-6-20 21:49

这个背景特别美,月色美,和谢采妘的甜美声线好相配{:4_199:}

小辣椒 发表于 2022-6-20 21:50

马黑黑 发表于 2022-6-20 20:47
歌词是从未网上要的,不太准,看样子还是得自己制作

这么多年来我是从来不用网上的,所有的歌词同步都是自己编辑的

马黑黑 发表于 2022-6-20 21:56

小辣椒 发表于 2022-6-20 21:50
这么多年来我是从来不用网上的,所有的歌词同步都是自己编辑的

嗯,你说过的

马黑黑 发表于 2022-6-20 21:57

醉美水芙蓉 发表于 2022-6-20 20:51
@马黑黑老师 柔情蜜意满人间有点慢了半拍!

是的,做完我也没校对,就大致看了一下,估算误差值,我已经在帖子里减去5秒了{:5_106:}

马黑黑 发表于 2022-6-20 21:57

小辣椒 发表于 2022-6-20 21:49
这个背景特别美,月色美,和谢采妘的甜美声线好相配

还行

马黑黑 发表于 2022-6-20 22:07

樵歌 发表于 2022-6-20 21:04
四个字,好看,好听。

还可以的吧

马黑黑 发表于 2022-6-20 22:07

绿叶清舟 发表于 2022-6-20 21:12
这月色漂亮了

还不错的

马黑黑 发表于 2022-6-20 22:07

红影 发表于 2022-6-20 21:35
浮云散明月来,如此美好的花好月圆的美景。欣赏黑黑好帖,梦油收礼开心@梦油

还差朵花{:5_117:}

东篱闲人 发表于 2022-6-20 22:38

海上升明月,天涯共此时。。。。{:5_116:}

加林森 发表于 2022-6-20 22:52

梦老兄收礼开森!

马黑黑 发表于 2022-6-20 23:11

加林森 发表于 2022-6-20 22:52
梦老兄收礼开森!

一同开森

加林森 发表于 2022-6-20 23:26

马黑黑 发表于 2022-6-20 23:11
一同开森

必要的哦。

红影 发表于 2022-6-21 16:45

马黑黑 发表于 2022-6-20 22:07
还差朵花

花在梦油心里{:4_189:}
页: [1] 2 3 4 5 6
查看完整版本: 月圆花好(致梦油先生)