object embed api kullanıyorsunuz...
iframe api kullanırsanız sorunu çözebilirsiniz...

ayrıca çok zor bulunan bir şeydir...
bilirim çok kafa ağrıttım buna...
şu an satışta olan sistemim için playlist yazıyorum...


var done = false;
function onPlayerStateChange(event) {

		if (event.data == YT.PlayerState.ENDED && !done) {
			// sıradaki şarkıya geçişi buradan tetikleyin...
        }
		
		if (event.data == YT.PlayerState.PLAYING) {
			// şarkı oynamaya başlayınca yapılacakları buradan tetikleyin
		}
		
		if (event.data == YT.PlayerState.PAUSED) {
			// şarkı duraklatıldığında yapılacakları buradan tetikleyin
		}
		
		if (event.data == YT.PlayerState.BUFFERING) {
			// müzik buffer olurken yüklenmek için duraklatıldığında yapılacak olanları buradan tetikleyin...
			// yani yükleniyor tarzı bişey çıkartmak için...
		}
	
		if(event.data == YT.PlayerState.onPlayerError){
			// müziği bulamazsa olacakları buradan tetikleyin...
		
		}