Pertanyaan YouTube: Cara menyajikan video penyematan dengan suara dibisukan


Saya mencoba menyematkan video dengan suara yang disenyapkan tetapi saya tidak tahu cara kerjanya.

Saat ini saya menggunakan ini tetapi tidak berfungsi:

<iframe src="https://www.youtube.com/embed/uNRGWVJ10gQ?rel=0&amp;autoplay=1" width="560" height="315" frameborder="0" allowfullscreen></iframe>

Setiap dari Anda tahu bagaimana saya bisa membuat ini bekerja?


36
2018-01-27 17:51


asal


Jawaban:


Diperbarui

Menambahkan &mute=1 hingga akhir url Anda.

Kode baru Anda adalah:

<iframe src="https://www.youtube.com/embed/uNRGWVJ10gQ?rel=0&amp;autoplay=1&mute=1" width="560" height="315" frameborder="0" allowfullscreen></iframe>

Jawaban Lama

Anda harus menambahkan Javascript untuk menonaktifkan audio. Tambahkan id ke iframe Anda:              Kemudian, ambil id dengan javascript:       var myVideo = iframe.getElementById ('myVideo'); myVideo.mute ();

Lihat juga bagian bisu di referensi API Youtube https://developers.google.com/youtube/js_api_reference?csw=1

Dan pertanyaannya: Bagaimana cara saya memutar video Youtube (IFrame API) secara otomatis? 


8
2018-01-27 18:01



Untuk saya bekerja menggunakan &autoplay=1&mute=1


82
2018-06-23 15:56



Ambil url sumber, misalnya:

http://www.youtube.com/embed/1r2a3n4d5o6m/

lalu tambahkan ?mute=1 sampai akhir, jadi:

http://www.youtube.com/embed/1r2a3n4d5o6m/?mute=1

Ada parameter pemutar tambahan di dokumentasi google.


27
2017-07-10 19:52



Jawaban yang diterima tidak bekerja untuk saya, saya mengikuti tutorial ini alih-alih dengan sukses.

Pada dasarnya:

<div id="muteYouTubeVideoPlayer"></div>
<script async src="https://www.youtube.com/iframe_api"></script>
<script>
 function onYouTubeIframeAPIReady() {
  var player;
  player = new YT.Player('muteYouTubeVideoPlayer', {
    videoId: 'YOUR_VIDEO_ID', // YouTube Video ID
    width: 560,               // Player width (in px)
    height: 316,              // Player height (in px)
    playerVars: {
      autoplay: 1,        // Auto-play the video on load
      controls: 1,        // Show pause/play buttons in player
      showinfo: 0,        // Hide the video title
      modestbranding: 1,  // Hide the Youtube Logo
      loop: 1,            // Run the video in a loop
      fs: 0,              // Hide the full screen button
      cc_load_policy: 0, // Hide closed captions
      iv_load_policy: 3,  // Hide the Video Annotations
      autohide: 0         // Hide video controls when playing
    },
    events: {
      onReady: function(e) {
        e.target.mute();
      }
    }
  });
 }

 // Written by @labnol 
</script>

16
2017-12-08 17:22



Ini mudah. Tambahkan saja bisu = 1 ke parameter src dari iframe.

Contoh:

<iframe src="https://www.youtube.com/embed/uNRGWVJ10gQ?ecver=1?controls=0&mute=1&showinfo=0&rel=0&autoplay=1&loop=1&playlist=uNRGWVJ10gQ" frameborder="0" allowfullscreen></iframe>


9
2018-06-27 04:20



<iframe  src="https://www.youtube.com/embed/7cjVj1ZyzyE?autoplay=1&loop=1&playlist=7cjVj1ZyzyE&mute=1" frameborder="0"  allowfullscreen></iframe>

bisu = 1


5
2018-02-14 11:46



<iframe width="560" height="315" src="https://www.youtube-nocookie.com/embed/ObHKvS2qSp8?list=PLF8tTShmRC6uppiZ_v-Xj-E1EtR3QCTox&autoplay=1&controls=1&loop=1&mute=1" frameborder="0" allowfullscreen></iframe>



<iframe width="560" height="315" src="https://www.youtube.com/embed/ObHKvS2qSp8?list=PLF8tTShmRC6uppiZ_v-Xj-E1EtR3QCTox&autoplay=1&controls=1&loop=1&mute=1" frameborder="0" allowfullscreen></iframe>

3
2017-07-08 12:49



Sumber: https://developers.google.com/youtube/iframe_api_reference 

   <div id="player"></div>
    <script>

          var tag = document.createElement('script');
          tag.src = "https://www.youtube.com/iframe_api";
          var firstScriptTag = document.getElementsByTagName('script')[0];
          firstScriptTag.parentNode.insertBefore(tag, firstScriptTag);

          var player;
          function onYouTubeIframeAPIReady() {
            player = new YT.Player('player', {
              height: '720',
              width: '1280',
              videoId: 'M7lc1UVf-VE',
              playerVars :{'autoplay':1,'loop':1,'playlist':'M7lc1UVf-VE','vq':'hd720'},
              events: {
                'onReady': onPlayerReady,
                'onStateChange': onPlayerStateChange
              }
            });
          }

          function onPlayerReady(event) {
               event.target.setVolume(0);
           event.target.playVideo();
          }

          var done = false;
          function onPlayerStateChange(event) {
            if (event.data == YT.PlayerState.PLAYING && !done) {
        //      setTimeout(stopVideo, 6000);
                      done = true;
            }
               event.target.setVolume(0);
          }
    </script>

1
2017-12-21 09:23