Advertisement
BrU32

JS Webcam Canvas Volume Controls W\ Cube And Contrast FX SRC

Jan 11th, 2017
113
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.36 KB | None | 0 0
  1. <html>
  2. <style>
  3. body{
  4. filter:contrast(1522%);
  5. }
  6. canvas{
  7. filter:invert(906%);
  8. }
  9. </style>
  10. <button onclick="document.getElementById('video').volume+=.1"><b><font color='green'">Webcam Mic Volume +1</button>
  11. <button onclick="document.getElementById('video').volume-=.1"><b><font color='red'">Webcam Mic Volume -1</button>
  12. <button onclick="document.getElementById('video').volume=0"><b><font color='blue'">Webcam Mic Mute All</button>
  13. <body bgcolor="black" onload="setInterval(Gen,333)">
  14. <video id="video" hidden>
  15. </video>
  16. <canvas id="canvas" width="500" height="500" style="opacity:1.0;fillColor:black;">
  17. <script>
  18. var ii=1;
  19. var inn=0;
  20. var video = document.getElementById("video");
  21. var c = document.getElementById("canvas");
  22. var ctx = c.getContext("2d");
  23. var i=0;
  24. var canvas = document.getElementById('canvas');
  25. var context = canvas.getContext('2d');
  26. var video = document.getElementById('video');
  27. var mediaConfig = { video: true,audio:false};
  28. navigator.mediaDevices.getUserMedia(mediaConfig).then(function(stream) {
  29. video.src = this.window.URL.createObjectURL(stream);
  30. video.play();
  31. video.addEventListener("play", function() {i = window.setInterval(function() {
  32. canvas.style.opacity=1.0;
  33. canvas.style.opacity=+Math.random()*99;
  34. ctx.drawImage(video,1,1,500,50)},inn++);
  35. }, false);
  36. });
  37. function Gen(){
  38. var text = "";
  39. var possible = ""
  40. for(var i=0; i!=6; i++)
  41. text+=possible.charAt(Math.floor(Math.random()*possible.length));
  42. document.body.style.backgroundColor=(text);
  43. }
  44. </script>
  45. <center>
  46. <body bgcolor="black" onmousemove="drawe();" onmousedown="drawe" onchange="drawe" ondoubkeclick="drawe;">
  47. <video id="video" autoplay hidden>
  48. </video>
  49. <canvas id="canvas" onchange="drawe;" topmost=false onchange="drawe;" width="500" height="500" style="opacity:1.0;fillColor:none;">
  50. <script>
  51. var ii=10;
  52. var inn=24;
  53. var video = document.getElementById("video");
  54. var c = document.getElementById("canvas");
  55. var ctx = c.getContext("2d");
  56. var canvas = document.getElementById('canvas');
  57. var context = canvas.getContext('2d');
  58. var video = document.getElementById('video');
  59. var mediaConfig = { video: true,audio:false};
  60. function drawe(){
  61. var possible = "FABCGDE0123456789";
  62. var text = "";
  63. var canvas = document.getElementById("canvas");
  64. var ctx = canvas.getContext("2d");
  65. for(var i=0; i!=6; i++)
  66. text+=possible.charAt(Math.floor(Math.random()*possible.length))
  67. ctx.strokeStyle="#"+text;
  68. ctx.topmost=false;
  69. }
  70. navigator.mediaDevices.getUserMedia(mediaConfig).then(function(stream) {
  71. if(ctx.width==500){event.mouseMove++;}
  72. video.src = this.window.URL.createObjectURL(stream);
  73. video.play();
  74. video.addEventListener("play", function() {i = window.setInterval(function() {
  75. canvas.style.opacity=1.0;
  76. ctx.topmost=false;
  77. ctx.drawStyle=''
  78. ctx.drawImage(video,Math.random()+80,Math.random())},0.1);
  79. ctx.drawImage(video,Math.random()*80,Math.random())},0.1);
  80. ctx.drawImage(video,Math.random()*800,Math.random()},0.1);
  81. ctx.drawImage(video,1,61,50,500)},0.1);
  82. ctx.draw();
  83. drawe;
  84. }, false);
  85. });
  86. </script>
  87. <script>
  88. var context = new AudioContext();
  89. </script>
  90. <center>
  91. <body bgcolor="black" onmousemove="drawe();" onmousedown="drawe" onchange="drawe" ondoubkeclick="drawe;">
  92. <video id="video" autoplay hidden>
  93. </video>
  94. <canvas id="canvas" onchange="drawe;" topmost=false onchange="drawe;" width="500" height="500" style="opacity:1.0;fillColor:none;">
  95. <script>
  96. var ii=1;
  97. var video = document.getElementById("video");
  98. var c = document.getElementById("canvas");
  99. var ctx = c.getContext("2d");
  100. var canvas = document.getElementById('canvas');
  101. var context = canvas.getContext('2d');
  102. var video = document.getElementById('video');
  103. var mediaConfig = { video: true,audio:true};
  104. function drawe(){
  105. var possible = "FABCGDE0123456789";
  106. var text = "";
  107. var canvas = document.getElementById("canvas");
  108. var ctx = canvas.getContext("2d");
  109. for(var i=0; i!=6; i++)
  110. text+=possible.charAt(Math.floor(Math.random()*possible.length))
  111. ctx.fillStyle="#"+text;
  112. ctx.beginPath();
  113. ctx.draw();
  114. ctx.topmost=true;
  115. ctx.stroke();
  116. text='';
  117. }
  118. navigator.mediaDevices.getUserMedia(mediaConfig).then(function(stream) {
  119. if(ctx.width==500){event.mouseMove++;}
  120. video.src = this.window.URL.createObjectURL(stream);
  121. video.play();
  122. video.addEventListener("play", function() {i = window.setInterval(function() {
  123. ctx.hidden=true;
  124. ctx.drawImage(video,1,1,500,500)},100);
  125. ctx.draw();
  126. drawe;
  127. }, false);
  128. });</script>
  129. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement