可爱老人网

 找回密码
 注册会员
搜索
查看: 2096|回复: 34

菊~~王庆爽

[复制链接]
发表于 2022-10-7 07:47 | 显示全部楼层 |阅读模式
[i=s] 本帖最后由 一师 于 2025-10-16 17:15 编辑 [/i]

 
 
 
 
 
 
 
 
 
 
 
 

评分

参与人数 8人气值 +31 收起 理由
松柏一 + 3 赞一个!
黄煌长 + 5 赞一个!
真真 + 5 赞一个!
海姆 + 5 赞一个!
老梦缘 + 3 赞一个!

查看全部评分

发表于 2022-10-7 08:57 | 显示全部楼层
欣赏老师精彩视频佳作,上午好。
发表于 2022-10-7 09:09 | 显示全部楼层
欣赏精彩制作!
发表于 2022-10-7 09:11 | 显示全部楼层
欣赏老师佳作!
发表于 2022-10-7 09:16 | 显示全部楼层
                 欣赏一师老师的音画制作—— 菊   
发表于 2022-10-7 09:33 | 显示全部楼层
欣赏一师老师制作视频歌,上午好
发表于 2022-10-7 10:20 | 显示全部楼层
欣赏老师精美分享,祝老师幸福快乐!
发表于 2022-10-7 11:29 | 显示全部楼层
好长时间没有看到你的作品,欣赏【菊】音画制作,动听 漂亮!
 楼主| 发表于 2022-10-7 14:50 | 显示全部楼层
山水人家 发表于 2022-10-7 08:57
欣赏老师精彩视频佳作,上午好。

谢谢老师,周末愉快!
 楼主| 发表于 2022-10-7 14:50 | 显示全部楼层
本帖最后由 一师 于 2025-10-16 17:15 编辑
  1. .wall{width:970px;height: 600px;
  2.     position: absolute;
  3.     top: 0;
  4.     left: 0;
  5.     bottom: 0;
  6.     right: 0;z-index: 1;
  7. }
  8. div.book-wrap {width: 420px;
  9.             height:350px;
  10.             position: relative;
  11.             left: 500px;
  12.             top: 140px;
  13.             transform: rotatez(4deg)rotateX(24deg);
  14.             transform-style: preserve-3d;}
  15. div.page { width: 100%;
  16.         height: 100%;
  17.         position: absolute;
  18.         border-radius: 2px;border: 15px solid #cccccc;
  19.         transform-origin: left;display: flex;
  20.     justify-content: center;
  21.    align-items: center;
  22.      box-shadow:  0px 0px 0px 2px #000000;
  23.         background-size:100% 100%;}
  24. div.book-content {animation: roll 22s  22s   1;background-image: url(https://s1.ax1x.com/2022/10/05/x19mNj.jpg)}
  25. div.book-content1{animation: roll  4s 18s  2;background-image: url(https://s1.ax1x.com/2022/10/05/x19n4s.jpg)}
  26. div.book-content2{animation: roll  6s 16s  infinite;background-image: url(https://s1.ax1x.com/2022/10/05/x19KCn.jpg)}
  27. div.book-content3{animation: roll  8s 14s  1;background-image: url(https://s1.ax1x.com/2022/10/05/x19M3q.jpg)}
  28. div.book-content4{animation: roll 10s 12s  infinite;background-image: url(https://s1.ax1x.com/2022/10/05/x19Qg0.jpg)}
  29. div.book-content5{animation: roll 12s 10s  1;background-image: url(https://s1.ax1x.com/2022/10/05/x193uT.jpg)}
  30. div.book-content6{animation: roll 14s  8s  2;background-image: url(https://s1.ax1x.com/2022/10/05/x198DU.jpg)}
  31. div.book-content7{animation: roll 16s  6s  infinite;background-image: url(https://s1.ax1x.com/2022/10/05/x19GbF.jpg)}
  32. div.book-content8{animation: roll 18s  4s  2;background-image: url(https://s1.ax1x.com/2022/10/05/x19YE4.jpg)}
  33. div.book-content9{animation: roll 20s  2s   infinite;background-image: url(https://s1.ax1x.com/2022/10/05/x1CvYd.jpg)}

  34. .stop div.book-content {animation: roll 22s  22s 1;animation-play-state: paused;}
  35. .stop div.book-content1{animation: roll  4s 18s  2;animation-play-state: paused;}
  36. .stop div.book-content2{animation: roll  6s 16s  infinite;animation-play-state: paused;}
  37. .stop div.book-content3{animation: roll  8s 14s  1;animation-play-state: paused;}
  38. .stop div.book-content4{animation: roll 10s 12s  infinite;animation-play-state: paused;}
  39. .stop div.book-content5{animation: roll 12s 10s  1;animation-play-state: paused;}
  40. .stop div.book-content6{animation: roll 14s  8s  2;animation-play-state: paused;}
  41. .stop div.book-content7{animation: roll 16s  6s  infinite;animation-play-state: paused;}
  42. .stop div.book-content8{animation: roll 18s  4s  2;animation-play-state: paused;}
  43. .stop div.book-content9{animation: roll 20s  2s   infinite;animation-play-state: paused;}
  44.         @keyframes roll {
  45.   0% {transform: rotateY(0deg);opacity: 1;}
  46. 4% {transform: rotateY(-8deg);opacity: 1;}
  47. 30% {transform: rotateY(-170deg);opacity: 1;}
  48. 40% {transform: rotateY(-178deg);opacity: 1;}
  49. 50% {transform: rotateY(-180deg);opacity: 1;}
  50. 100% {transform: rotateY(-180deg);opacity: 1;}

  51. }
  52. div#midground{width:970px;height: 600px;
  53.     z-index: 1;
  54. animation: cc 3s linear infinite;
  55. }
  56. .stop div#midground {animation-play-state: paused;}
  57. @keyframes cc  {0% {opacity: 1;background: radial-gradient(ellipse 100% 100% at 50% 50%, rgba(21, 4, 255, 0) 25%,#FB0505 75%);filter:hue-rotate(0deg)contrast(150%)brightness(80%);}
  58. 50% {opacity: 1;background: radial-gradient(ellipse 100% 100% at 50% 50%, rgba(21, 4, 255, 0) 29%,#0521FB 85%);filter:hue-rotate(0deg)contrast(140%)brightness(110%);}
  59. 100% {opacity:1 ;background: radial-gradient(ellipse 100% 100% at 50% 50%, rgba(8, 237, 73, 0) 29%,#05FB51 85%);filter:hue-rotate(0deg)contrast(120%)brightness(100%);}
  60. }

  61. div#foreground{
  62.                 font-weight: bold;
  63.             
  64.             margin: 0px 0px;      
  65.                  z-index: 5;
  66.                 animation: aitf 0.15s linear infinite;
  67.         }
  68. .stop div#foreground{animation-play-state: paused;}
  69.         @keyframes aitf {
  70.                 0% { filter:hue-rotate(360deg)drop-shadow(0 0 38px #000080)contrast(120%)brightness(240%) ; }
  71.                 100% {filter:hue-rotate(0deg)drop-shadow(0 0 18px #fff000)contrast(120%)brightness(140%) ; }
  72.         }

  73. div#top{width: 970px;height: 600px;
  74.     background: url("http://www.100sucai.com/online/4234/images/stars.png")0 0/90% 90%;
  75.     z-index: 4;opacity: 1;
  76. animation: da 50s linear infinite;
  77. }
  78. .stop div#top{animation-play-state: paused;}
  79. @keyframes da {
  80.     0%{
  81.         background-position: 200% 0;filter:hue-rotate(0deg)contrast(180%)brightness(340%);
  82.     }
  83.     100%{
  84.         background-position: 0 600%;filter:hue-rotate(0deg)contrast(180%)brightness(240%);
  85.     }
  86. }

  87. div#cp{width: 150px;height: 150px;
  88.     border:2px solid #ffffff; -webkit-mask: radial-gradient(transparent 10px,red 0); border-radius: 50%; cursor: pointer;220px;background:url(http://pan.yinhuabbs.cn/view.php/a60d7a6c4172d96080d4e23d80d9af48.png)0 0/100% 100%,url(https://s1.ax1x.com/2022/09/08/vqu2H1.jpg)0px 0px/160%  100%;
  89.     z-index: 4; margin: 420px 50px;
  90. animation: pp 10s linear infinite;
  91. }
  92. .stop div#cp{
  93.   animation-play-state: paused;
  94. }
  95. @keyframes pp {0% { transform: rotateY(0deg)rotate(-360deg);filter: hue-rotate(180deg)brightness(150%)drop-shadow(0 0 10px #00ff00)}

  96. }


  97. div#plane {position: absolute;left: 450px;top: 40px;width: 400px;height: 400px;animation: move 0.12s linear infinite;background: url
  98. ("http://pan.yinhuabbs.cn/view.php/ee1f2925815538fb07ef4afd9fda49d8.png")0 0/20% 20%;z-index: 3;
  99. }
  100. .stop div#plane{animation-play-state: paused;}
  101. @keyframes move  {0%{opacity: 1;transform:translate(0%,0%)scale(1);}
  102.     99% {opacity: 1;filter:hue-rotate(360deg);transform:translate(0%,0%)scale(2);}

  103. 100%{opacity: 0;filter:hue-rotate(0deg);transform:translate(0%,0%)scale(3);}

  104. }

  105. </style>


  106. <div style="z-index: 127;width: 970px; height: 600px; margin-top:30px; margin-left:-170px;  box-shadow: 0px 0px 0px 2px #ffffff, 0px 0px 0px 15px #880000; overflow: hidden;transform:  rotate(0deg);background: linear-gradient(54deg, #0B0B0B 0%,#6E6BE5 100%);text-align: center;">
  107. <div class="HT"><div class="wall" id="testImg">
  108. <div class="wall" >
  109. <div class="book-wrap" id="testImg">

  110. <div class="page book-content" > </div>
  111. <div class="page  book-content1"  > </div>

  112. <div class="page  book-content2" > </div>

  113. <div class="page book-content3"  > </div>

  114. <div class="page  book-content4" > </div>

  115. <div class="page  book-content5" > </div>

  116. <div class="page  book-content6"  > </div>

  117. <div class="page  book-content7"  > </div>

  118. <div class="page  book-content8" > </div>

  119. <div class="page book-content9"  > </div>


  120. </div></div>
  121. <div class="wall" id="midground"></div>

  122. <div class="wall" id="foreground"><div class="lrc">
  123. <ul id="ullrc">
  124.          </ul>
  125.       </div></div>

  126. <div class="wall" id="top"> </div>
  127. <div class="wall" id="plane"><img src="http://pan.yinhuabbs.cn/view.php/0ea5380aee9a56531bb64a28659e02d0.png" style="width: 100%; height: 100%;" > </div>

  128. <div class="wall" id="cp"> </div>


  129. </div>
  130. </div>


  131.   <audio autoplay=""  id="MusicPlayer"  src="http://link.hhtjim.com/kw/6968586.mp3" loop="" ></audio>

  132.   <div class="btn">
  133. <div   id="testImg" onclick="bf()">
  134. <input  type="button" id="testBtn" value="||"style="width: 40px; height: 40px;border-radius: 0%;color: #ffffff;font-size:20px;font-weight:bold;border:2px solid #ffffff;-webkit-background-clip : text;overflow: hidden;"></input ></div></div>

  135. </div></div>

  136. <style type="text/css">
  137. .HT{
  138.     width: 1px;position: absolute;top:0px; left:0px;
  139. }
  140. #MusicPlayer{
  141.     width: 250px;
  142.     display: block;
  143.     margin: 0 auto;
  144. }
  145. .btn{
  146.     display: block;z-index: 300;
  147.     margin: 0px 0px;position: absolute;top:540px; left:920px;
  148. }
  149. .lrc{
  150.     width: 980px;
  151.     height: 140px;
  152.     overflow: hidden;filter:drop-shadow(#000000 1px 0 0)drop-shadow(#000000 0 1px 0)drop-shadow(#000000 -1px 0 0) drop-shadow(#000000 0 -1px  0);
  153.     display: block;position: absolute;top:500px; left:60px;z-index: 30;
  154.     margin: 0 auto;
  155. }
  156. .lrc #ullrc{
  157.     width: 100%;
  158.     padding: 0;
  159.     list-style: none;
  160.     transition: 0.3s all ease;
  161.     margin: 0;
  162. }
  163. /*歌词普通样式*/
  164. .lrc #ullrc li{
  165.     height: 80px;
  166.     line-height: 60px;
  167. font-family:华文隶书;
  168.     font-size: 0px;
  169.     color: #000078;transform: translate(0%,0%);
  170.     font-weight: normal;
  171.     transition: .3s all ease;/*一定要加上不然看着突兀*/
  172.     list-style-type: none;
  173.     text-align: center;
  174.     display: block;
  175.     width: 100%;
  176.     margin: 0 auto;background: linear-gradient(180deg, #07F6AE 18%,#2B40C0 31%,#8AFF00 46%,#F9FBFD 65%,#B92939 80%);
  177.      -webkit-text-fill-color : transparent; /*将颜色设置为透明*/
  178. -webkit-background-clip : text; /*背景裁剪,必不可少*/

  179. }
  180. /*动态歌词样式*/
  181. .lrc #ullrc li.active{
  182.     font-size: 40px;
  183.     color: #ff0000;transform: translate(0%,0%);
  184.     font-weight: bold;
  185. }



  186. /*歌词动画*/
  187. .img_border{ position: absolute;top:0px; left:0px;z-index: 250;display: block;}
  188. .img_border  #aplay{ }
  189. .z360z{animation:rotating 0s linear infinite;}
  190. @keyframes rotating  {0% { transform: rotateY(-90deg)rotate(-180deg);filter: hue-rotate(180deg)brightness(150%)drop-shadow(0 0 10px #00ff00)}
  191. 50% { transform:rotateY(0deg) rotatex(0deg);filter: hue-rotate(360deg)brightness(100%)drop-shadow(0 0 8px #000080) }
  192. 100% { transform: rotateY(0deg)rotatex(0deg);filter: hue-rotate(0deg)brightness(150%)drop-shadow(0 0 16px #ff0000)}
  193. }
  194. </style>

  195. <script>var lrc =`[00:00.40]菊


  196. [ver:v1.0]
  197. [ti:6968586]
  198. [00:00.60]菊-王庆爽
  199. [00:01.20]词:房千 曲:姚晓强
  200. [00:32.55]你笑看天下悄悄滴绽放芳华
  201. [00:42.01]梦里追寻着春天春天的步伐
  202. [00:51.13]你却不愿华丽转身把爱深深埋下
  203. [01:00.65]凌寒而立寂寞中有多少快乐潇洒
  204. [01:10.38]谁知你那滚烫的心已将冰雪融化
  205. [01:19.89]啊残阳下月朦胧
  206. [01:25.30]月朦胧清风中
  207. [01:29.59]你的香已飘遍千家万家
  208. [02:08.62]你笑看天下悄悄滴绽放芳华
  209. [02:18.15]梦里追寻着春天春天的步伐
  210. [02:27.24]你却不愿华丽转身把爱深深埋下
  211. [02:36.65]凌寒而立寂寞中有多少快乐潇洒
  212. [02:46.46]谁知你那滚烫的心已将冰雪融化
  213. [02:55.71]啊残阳下月朦胧
  214. [03:00.77]月朦胧清风中
  215. [03:05.41]你的香已飘遍千家万家
  216. [03:15.85]啊啊啊
  217. [03:30.31]香已飘遍千家万家



  218. `;
  219. function $(id) {return document.getElementById(id);
  220. }//这样写以后getid方便
  221. function getLrcArray() {
  222.     var parts = lrc.split("\n");
  223.     for (let index = 0; index < parts.length; index++) {
  224.         parts[index] = getLrcObj(parts[index]);
  225.     }
  226.     return parts;

  227.     function getLrcObj(content) {
  228.         var twoParts = content.split("]");
  229.         var time = twoParts[0].substr(1);
  230.         var timeParts = time.split(":");
  231.         var seconds = +timeParts[1];
  232.         var min = +timeParts[0];
  233.         seconds = min * 60 + seconds;
  234.         var words = twoParts[1];
  235.         return{
  236.             seconds: seconds,
  237.             words: words,
  238.         };
  239.     }
  240. }

  241. var lrcArray = getLrcArray();

  242. function inputLrc() {
  243.     for (let index = 0; index < lrcArray.length; index++) {
  244.         var li = document.createElement("li");
  245.         li.innerText = lrcArray[index].words;
  246.         $("ullrc").appendChild(li);
  247.     }
  248. }

  249. inputLrc();

  250. function setPosition() {
  251.     var index = getLrcIndex();
  252.     if (index == -1) {
  253.         return;
  254.     }
  255.     var lrc_li_height = 80, lrc_ul_height = 70;
  256.     var top = index * lrc_li_height + lrc_li_height / 2 - lrc_ul_height / 2;
  257.     if (top < 0) {
  258.         top = 0;
  259.     }
  260.     $("ullrc").style.marginTop = -top + "px";
  261.     var activeLi = $("ullrc").querySelector(".active");
  262.     if(activeLi){
  263.         activeLi.classList.remove("active");
  264.     }
  265.     $("ullrc").children[index].classList.add("active");
  266. }

  267. var turn = 0;

  268. function getLrcIndex(){
  269.     var time = $("MusicPlayer").currentTime + turn;
  270.     for (var index = 0; index < lrcArray.length; index++) {
  271.         if (lrcArray[index].seconds > time) {
  272.             return index - 1;
  273.         }
  274.     }
  275. }

  276. $("MusicPlayer").ontimeupdate = setPosition;
  277. </script>
  278. <script>
  279.          function bf() {
  280.             var audio = document.getElementById('MusicPlayer');
  281.             var bf=document.getElementById("bf");
  282.             if (audio !== null) {
  283.                 if (audio.paused) {
  284.                     audio.play(); //audio.play();
  285.                     bf.innerText="";
  286.                 } else {
  287.                     audio.pause();
  288.                     bf.innerText="";
  289.                 }
  290.             }
  291.         }
  292. var image = document.getElementById("testImg"),
  293.     button = document.getElementById("testBtn");
  294.    
  295. if (image.classList && image && button) {
  296.     button.onclick = function() {
  297.         if (this.value == '||') {
  298.             image.classList.add('stop');
  299.             this.value = '&#10148;';
  300.         } else {
  301.             image.classList.remove('stop');
  302.             this.value = '||';
  303.         }
  304.     };
  305. }
  306. var my_audio =document.getElementById("MusicPlayer");my_audio.onended = function(){document.getElementById("aplay").className="";};my_audio.onplaying = function()

  307. {document.getElementById("aplay").className="z360z";};my_audio.onpause = function(){document.getElementById("aplay").className="";};var lyric = parseLyric(songkrc);  
  308. </script>
复制代码

        
下一页 发布主题 快速回复

手机版|公众号|小黑屋|可爱老人网

GMT+8, 2025-10-17 01:56

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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