📜 Tümünü Göster 🔄 Otomatiğe Al var oynatici; var sozler=[ { "time": 11.507960879837038, "text": "Hello darkness, my old friend", "meaning": "Merhaba karanlık, eski dostum" }, { "time": 16.75632507247925, "text": "I’ve come to talk with you again", "meaning": "Yeniden seninle konuşmaya geldim" }, { "time": 21.820155814987185, "text": "Because a vision softly creeping", "meaning": "Çünkü usulca sürünen bir hayal" }, { "time": 26.884064114440918, "text": "Left its seeds while I was sleeping", "meaning": "Ben uyurken tohumlarını bırakmış" }, { "time": 32.32554, "text": "And the vision that was planted in my brain", "meaning": "Beynime ekilen o hayalse" }, { "time": 40.148127979019165, "text": "Still remains", "meaning": "Filizleniyor" }, { "time": 44.171706146865844, "text": "Within the sound of silence", "meaning": "Sükutun sesinde" }, { "time": 50.85253080735779, "text": "In restless dreams, I walked alone", "meaning": "Huzursuz rüyalarda, yalnız yürüdüm" }, { "time": 56.42033407629394, "text": "Narrow streets of cobblestone", "meaning": "Parke taşlı dar sokaklarda" }, { "time": 61.6444098626709, "text": "‘Neath the halo of a street lamp", "meaning": "Sokak lambasının ışığı altında" }, { "time": 66.73435404386902, "text": "I turned my collar to the cold and damp", "meaning": "Yakamı kaldırdım hava soğuk diye" }, { "time": 72.35072993324279, "text": "When my eyes were stabbed by the flash of a neon light", "meaning": "Gözlerim bir neon ışığının parıltısıyla bıçaklandığında" }, { "time": 80.43905907629394, "text": "That split the night", "meaning": "Geceyi yaran" }, { "time": 84.59106609918213, "text": "And touched the sound of silence", "meaning": "Sükutun sesine dokunan" }, { "time": 91.40661592752075, "text": "And in the naked light, I saw", "meaning": "Çıplak ışıkta da gördüm" }, { "time": 96.91067097138976, "text": "Ten thousand people, maybe more", "meaning": "On bin kişiyi, belki daha da fazlasını" }, { "time": 102.80600399046325, "text": "People talking without speaking", "meaning": "Söylemeden konuşanları" }, { "time": 108.82241205531311, "text": "People hearing without listening", "meaning": "Dinlemeden duyanları" }, { "time": 113.84528079019165, "text": "People writing songs that voices never shared", "meaning": "Seslerin hiç paylaşmadığı şarkılar yazanları" }, { "time": 123.1818562117157, "text": "And no one dared", "meaning": "Hiçbirisi de cesaret etmedi" }, { "time": 127.26275708583069, "text": "Disturb the sound of silence", "meaning": "Sükutun sesini bozmayı" }, { "time": 134.15783387602235, "text": "“Fools” said I, “You do not know", "meaning": "“Aptallar” dedim, “Bilmiyorsunuz" }, { "time": 139.62966095040895, "text": "Silence like a cancer grows", "meaning": "Kanser gibi büyür sessizlik" }, { "time": 145.28637893515017, "text": "Hear my words that I might teach you", "meaning": "Sözlerimi dinleyin ki size öğretebileyim" }, { "time": 150.8221410152588, "text": "Take my arms that I might reach you”", "meaning": "Kollarıma girin ki size ulaşabileyim”" }, { "time": 156.53395920217898, "text": "But my words, like silent raindrops fell", "meaning": "Ama sözlerim sessiz yağmur damlaları gibi düştü" }, { "time": 168.2, "text": "And echoed in the wells of silence", "meaning": "Ve yankılandı sessizliğin kuyularında" }, { "time": 177.4229609752045, "text": "And the people bowed and prayed", "meaning": "Ve insanlar eğilip dua ettiler" }, { "time": 182.7431581525879, "text": "To the neon god they made", "meaning": "Yaptıkları neon tanrıya" }, { "time": 187.92569888365173, "text": "And the sign flashed out its warning", "meaning": "Ve tabela uyarısını gösterdi" }, { "time": 193.414354917984, "text": "In the words that it was forming", "meaning": "Şekillendirdiği kelimelerle" }, { "time": 198.79056480926513, "text": "Then the sign said, “The words on the prophets are written on the subway walls", "meaning": "Ardından şöyle beliriverdi: “Peygamberlerin sözleri metro duvarlarında" }, { "time": 208.20606997138978, "text": "In tenement halls”", "meaning": "Kiralık evlerde yazılıdır”" }, { "time": 211.59029898664858, "text": "And whispered in the sound of silence", "meaning": "Ve fısıldanır sükutun sesinde" } ]; var mevcutSatir=-1; var lastMevcutSatir=-1; var sozlerGuncelleInterval; // Şarkı sözlerini oluşturma fonksiyonu sozlerOlustur(); // Tümünü göster ikonuna tıklama document.getElementById('show-all-icon').addEventListener('click', function(){ document.getElementById('sozler-kapsayici').style.height='auto'; document.getElementById('sozler-kapsayici').style.overflowY='visible'; this.style.display='none'; document.getElementById('scroll-icon').style.display='inline'; }); // Scroll moduna dön ikonuna tıklama document.getElementById('scroll-icon').addEventListener('click', function(){ document.getElementById('sozler-kapsayici').style.height='400px'; document.getElementById('sozler-kapsayici').style.overflowY='auto'; this.style.display='none'; document.getElementById('show-all-icon').style.display='inline'; }); function onYouTubeIframeAPIReady(){ oynatici=new YT.Player('oynatici', { height: '315', width: '560', videoId: 'NAEppFUWLfc', // Buraya YouTube video ID'sini girin playerVars: { autoplay: 0, controls: 1, mute: 0, disablekb: 0, rel: 0, showinfo: 0, modestbranding: 1 }, events: { 'onStateChange': oynaticiDurumDegisti } }); } function oynaticiDurumDegisti(event){ if(event.data==YT.PlayerState.PLAYING||event.data==YT.PlayerState.PAUSED||event.data==YT.PlayerState.BUFFERING){ if(!sozlerGuncelleInterval){ sozleriGuncelle(); sozlerGuncelleInterval=setInterval(sozleriGuncelle, 200); } }else{ clearInterval(sozlerGuncelleInterval); sozlerGuncelleInterval=null; } } function sozleriGuncelle(){ if(!oynatici||!oynatici.getCurrentTime) return; var currentTime=oynatici.getCurrentTime(); for (var i=0; i < sozler.length; i++){ if(currentTime >=sozler[i].time&&(!sozler[i + 1]||currentTime < sozler[i + 1].time)){ if(mevcutSatir!==i){ mevcutSatir=i; sozlerStilGuncelle(); } break; } } } function sozlerStilGuncelle(){ if(lastMevcutSatir >=0){ var lastLineEl=document.getElementById('soz-' + lastMevcutSatir); if(lastLineEl){ lastLineEl.classList.remove('current'); lastLineEl.classList.add('passed'); } } var currentLineEl=document.getElementById('soz-' + mevcutSatir); if(currentLineEl){ currentLineEl.classList.add('current'); currentLineEl.classList.remove('passed'); // Mevcut satırı ekranın ortasında göstermek için otomatik kaydırma var sozlerKapsayici=document.getElementById('sozler-kapsayici'); var containerHeight=sozlerKapsayici.clientHeight; var currentLineOffset=currentLineEl.offsetTop - sozlerKapsayici.offsetTop; var scrollPosition=currentLineOffset - (containerHeight / 2) + (currentLineEl.clientHeight / 2); // Yumuşak kaydırma için özel fonksiyon animateScroll(sozlerKapsayici, scrollPosition, 300); } lastMevcutSatir=mevcutSatir; } function animateScroll(element, to, duration){ var start=element.scrollTop; var change=to - start; var startTime=performance.now(); function animateScrollStep(currentTime){ var elapsedTime=currentTime - startTime; var progress=Math.min(elapsedTime / duration, 1); element.scrollTop=start + change * easeInOutQuad(progress); if(progress < 1){ requestAnimationFrame(animateScrollStep); } } requestAnimationFrame(animateScrollStep); } function easeInOutQuad(t){ return t < 0.5 ? 2*t*t:-1+(4-2*t)*t; } function sozlerOlustur(){ var sozlerKapsayici=document.getElementById('sozler-kapsayici'); sozlerKapsayici.innerHTML=''; for (var i=0; i < sozler.length; i++){ var lyricDiv=document.createElement('div'); lyricDiv.className='sozler-satir'; lyricDiv.id='soz-' + i; lyricDiv.setAttribute('data-time', sozler[i].time); var textDiv=document.createElement('div'); textDiv.textContent=sozler[i].text; var meaningDiv=document.createElement('div'); meaningDiv.className='sozler-anlam'; meaningDiv.textContent=sozler[i].meaning; lyricDiv.appendChild(textDiv); lyricDiv.appendChild(meaningDiv); lyricDiv.addEventListener('click', function(){ var time=parseFloat(this.getAttribute('data-time')); oynatici.seekTo(time, true); }); sozlerKapsayici.appendChild(lyricDiv); } }