📜 Tümünü Göster 🔄 Otomatiğe Al var oynatici; var sozler=[ { "time": 0, "text": "We were both young when I first saw you", "meaning": "Çünkü seni ilk gördüğümde ikimiz de çok gençtik" }, { "time": 20.538891984741213, "text": "I close my eyes and the flashback starts", "meaning": "Gözlerimi kapatınca o günler yeniden canlanıveriyor" }, { "time": 24, "text": "I'm standin' there on a balcony in summer air", "meaning": "Balkonda duruyorum, yazın pırıltısı yüzüme vuruyor" }, { "time": 32.763441076293944, "text": "See the lights, see the party, the ball gowns", "meaning": "Işıklar, o kalabalık, parıltılı elbiseler…" }, { "time": 36.89898603242492, "text": "See you make your way through the crowd and say, 'Hello'", "meaning": "Kalabalığın içinden geçip bana yaklaşırken 'Merhaba' diyorsun" }, { "time": 43.7, "text": "Little did I know...", "meaning": "Ama nereden bilebilirdim ki..." }, { "time": 48.74368883215332, "text": "That you were Romeo, you were throwin' pebbles", "meaning": "Sen meğer Romeo’ymuşsun, cama taş atıyormuşsun" }, { "time": 52.59704510108948, "text": "And my daddy said, 'Stay away from Juliet'", "meaning": "Babamsa 'Juliet’ten uzak dur!' diye kestirip atmıştı" }, { "time": 56.22356288746643, "text": "And I was cryin' on the staircase beggin' you, 'Please don't go'", "meaning": "Merdiven başında ağlıyordum, yalvarıyordum sana 'Lütfen gitme' diye" }, { "time": 63.51930292752075, "text": "And I said: Romeo, take me somewhere we can be alone", "meaning": "Ve ben dedim ki: Romeo, beni al götür, baş başa kalabileceğimiz bir yere" }, { "time": 69.12346898092652, "text": "I'll be waiting, all there's left to do is run", "meaning": "Bekleyeceğim seni, geriye sadece kaçmak kalıyor" }, { "time": 73.08898189700317, "text": "You'll be the prince and I'll be the princess", "meaning": "Sen prens olacaksın, ben de prensesin" }, { "time": 77.17277611253357, "text": "It's a love story, baby, just say, 'Yes'", "meaning": "Bu bir aşk masalı, bebeğim… Sadece 'Evet' de" }, { "time": 85, "text": "So I sneak out to the garden to see you", "meaning": "Gece gizlice bahçeye iniyorum seni görebilmek için" }, { "time": 89.21712284931945, "text": "We keep quiet, 'cause we're dead if they knew", "meaning": "Sessiz kalıyoruz, çünkü öğrenirlerse biteriz" }, { "time": 92.68960390272521, "text": "So close your eyes, escape this town for a little while", "meaning": "Gözlerini kapa, hadi biraz olsun bu şehirden kaçalım" }, { "time": 101, "text": "'Cause you were Romeo, I was a scarlet letter", "meaning": "Sen Romeo’ydun, bense Scarlet Letter (herkesin ayıpladığı o kız)" }, { "time": 104.99265794087219, "text": "And my daddy said, 'Stay away from Juliet'", "meaning": "Babamsa hâlâ 'Juliet’ten uzak dur!' diyor" }, { "time": 108.72337507629395, "text": "But you were everything to me", "meaning": "Ama sen benim her şeyimdin" }, { "time": 111, "text": "I was beggin' you, 'Please don't go'", "meaning": "Yalvarıyordum sana 'Lütfen gitme' diye" }, { "time": 115.99253696566772, "text": "And I said: Romeo, take me somewhere we can be alone", "meaning": "Diyordum ki: Romeo, sadece ikimizin olacağı uzaklara götür beni" }, { "time": 121.54236808773804, "text": "I'll be waiting, all there's left to do is run", "meaning": "Seni bekliyor olacağım, başka çaremiz kalmadı zaten" }, { "time": 125.54595790272522, "text": "You'll be the prince and I'll be the princess", "meaning": "Sen prens bense senin prensesin olacağım" }, { "time": 129.6591468512268, "text": "It's a love story, baby, just say, 'Yes'", "meaning": "Bu bir aşk hikayesi, sevgilim... Sadece 'Evet' de" }, { "time": 133.69223790653993, "text": "Romeo, save me, they're tryna tell me how to feel", "meaning": "Romeo, kurtar beni! Herkes bana ne hissetmem gerektiğini söylüyor" }, { "time": 137.65335580163574, "text": "This love is difficult, but it's real", "meaning": "Bu aşk zor, ama gerçek" }, { "time": 141.6801200629425, "text": "Don't be afraid, we'll make it out of this mess", "meaning": "Korkma, birlikte atlatacağız bu karmaşayı" }, { "time": 145.73733201716615, "text": "It's a love story, baby, just say, 'Yes'", "meaning": "Bu bizim aşk hikayemiz, sevgilim, sadece 'Evet' de" }, { "time": 164.80817999618532, "text": "I got tired of waiting", "meaning": "Beklemekten yoruldum" }, { "time": 168.71726102098086, "text": "Wonderin' if you were ever comin' around", "meaning": "Gerçekten geri dönecek misin diye düşünüp durmaktan" }, { "time": 172.75345020027163, "text": "My faith in you was fading", "meaning": "Sana olan inancım azalıyordu" }, { "time": 177.5779829752045, "text": "When I met you on the outskirts of town, and I said", "meaning": "Sonra seni şehrin kıyısında gördüm ve dedim ki" }, { "time": 181.91723596185304, "text": "Romeo, save me, I've been feeling so alone", "meaning": "Romeo, kurtar beni, kendimi çok yalnız hissediyorum" }, { "time": 186.05786299427797, "text": "I keep waiting for you, but you never come", "meaning": "Seni bekleyip duruyorum ama sen hiç gelmiyorsun" }, { "time": 189.9892689790192, "text": "Is this in my head? I don't know what to think", "meaning": "Kafamda mı kuruyorum bunları? Bilmiyorum ne düşüneceğimi" }, { "time": 193.70200612397767, "text": "He knelt to the ground and pulled out a ring", "meaning": "Sonra diz çöktün ve bir yüzük çıkardın" }, { "time": 197.2, "text": "And said, 'Marry me, Juliet'", "meaning": "Ve dedin ki: 'Juliet, benimle evlenir misin'" }, { "time": 199.9657757882843, "text": "You'll never have to be alone", "meaning": "Asla yalnız kalmayacaksın" }, { "time": 202.1671270419617, "text": "I love you and that's all I really know", "meaning": "Seni seviyorum, tek bildiğim bu" }, { "time": 206.17926586839295, "text": "I talked to your dad, go pick out a white dress", "meaning": "Babanla konuştum bile, git beyaz elbiseni seç" }, { "time": 210.27452800190736, "text": "It's a love story, baby, just say, 'Yes'", "meaning": "Bu bir aşk hikayesi bebeğim, sadece 'Evet' de" }, { "time": 225.93208987602236, "text": "'Cause we were both young when I first saw you", "meaning": "Çünkü seni ilk gördüğümde ikimiz de çok gençtik" } ]; 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: '8xg3vE8Ie_E', // 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); } }