Youtubevideo ohne Ton einbetten
germanfrogman
- javascript
Hallo,
erstmal super Forum.
Ich habe eine mehrsprachige Webseite (mit Radio tabs) und binde dort auch Youtubevideos ein.
Ich wollte auf die gleiche Unterseite wo ich schon ein Video eingebunden habe ein weiteres einbinden, diesmal aber ohne Ton. Dazu habe ich ein Snippet gefunden. Das funktioniert auch aber nur in der ersten Sprache.
Link: http://www.dendrowiki.org/gir/ranitomeya-amazonica.html
Snippet:
< 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: '480',
width: '800',
videoId: 'f9AwHFKfyCI',
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) {
done = true;
}
event.target.setVolume(0);
}
< /script>
Nun zu meinen Fragen
Vielen Dank
Ich schließe mich der Frage an.
Ich brauche nur den Ton der Videos für meinen klingenden Kalender. Ich weiss, dass ich mit Online-Programmen den Ton als MP3 bekommen und auf meinem Server speichern kann.
Aus rechtlichen Gründen speichere ich aber keine Audio- und Video-Dateien. Die müssen online von den Servern der Mitglieder oder eben von youtu.be kommen.
Der Trend geht zum teuren Video: "Video kills the radio star". Aber die Leitungen glühen unnötig, wenn nur Schall gewünscht wird.
Linuchs