Wypowiedzi
-
Mam nadzieję, że do końca kwietnia uda mi się ogłosić coś konkretnego komukolwiek ;) Póki co jest masakra z czasem.
- 11.02.2015, 13:07
-
Gwoli przypomnienia marnotrawienia przez polski rząd naszych pieniędzy http://t.co/Kl6bAf5mVS
- 2.02.2015, 17:06
-
Obóz Auschwitz-Birkenau odtworzony w Minecrafcie - Gry http://t.co/XfGK5Q4iPa
- 1.02.2015, 13:12
-
Wykopciejak mozęcie naprawde warto! http://t.co/UjisABllld
- 31.01.2015, 22:04
-
Całkowicie mi się nie podoba ostatnia zmiana na Facebooku w kwestii listy znajomych. Jest tak daremna że aż żal.... http://t.co/h9hQG8g3GS
- 31.01.2015, 15:00
-
- 30.01.2015, 17:39
-
Rozmowa w labie: chce to miec np http://t.co/53BDz0fDOX ale... http://t.co/OkoZ2U7dfX
- 29.01.2015, 22:54
-
Powiem tak: ja pierdole ;) nie ma to jak composer ;) i sie tu czlowiek ma nie wkurwiac ;)
- 28.01.2015, 20:48
-
Istnieją firmy które się kocha. Kocha się ludzi, którzy tam pracują. I kocha się prezesów tej firmy. Taką firmą... http://t.co/snrEmtddB1
- 27.01.2015, 12:40
-
Siema spotkaliście się z tym, że chcieliście połączyć video z obrazkiem?
Mam takie dwa skrypty:
do generowania canvas:
var imageurl = null;
$(document).ready( function() {
$("#canvas").width(800);
$("#canvas").height(550);
// load default image
imageurl = "img/macbookmockup.png";
loadImage();
$('#loadimage').click(function() {
urlProvided();
});
$('#mirrorh').click(function() {
mirror(1,0);
});
$('#mirrorv').click(function() {
mirror(0,1);
});
});
function urlProvided() {
var userinput = document.getElementById('imageurl');
imageurl = userinput.value;
loadImage();
}
function loadImage(){
var canvas = document.getElementById('canvas');
var ctx = canvas.getContext('2d');
var img = new Image();
img.src = imageurl;
img.onload = function(){
ctx.drawImage(img,0,0);
};
var w = img.width;
var h = img.height;
canvas.width = w;
canvas.height = h;
}
function mirror(mirrorh,mirrorv){
var canvas=document.getElementById('canvas');
var ctx=canvas.getContext('2d');
var img = new Image();
img.src = imageurl;
ctx.clearRect(0,0,canvas.width,canvas.height);
ctx.save();
var w = img.width;
var h = img.height;
if(mirrorh){
ctx.scale(1, -1);
ctx.translate(0, -h);
}
if(mirrorv){
ctx.scale(-1, 1);
ctx.translate(-w,0);
}
ctx.drawImage(img,0,0,img.width,img.height,null,null,w,h);
ctx.save();
}
do obsługi youtube:
var ga = document.createElement('script');
ga.type = 'text/javascript';
ga.async = false;
ga.src = 'http://www.youtube.com/player_api';
var s = document.getElementsByTagName('script')[0];
s.parentNode.insertBefore(ga, s);
var done = false;
var player;
function onYouTubePlayerAPIReady() {
//try {
player = new YT.Player('howToVideo', {
height: '390',
width: '640',
videoId: 'y8Kyi0WNg40',
playerVars: {
'controls': 0,
'showinfo': 0,
'rel': 0,
'loop': 1
},
events: {
'onReady': onPlayerReady,
'onStateChange': onPlayerStateChange,
'onPlayerStateChange1': onPlayerStateChange1,
'autoplay' : 1,
'loop' : 1
}
});
//} catch (e) { console.log(e); }
}
function onPlayerReady(evt) {
console.log('onPlayerReady', evt);
evt.target.playVideo();
}
function onPlayerStateChange1(evt){
console.log('onPlayerStateChenge1', evt);
if(evt.data == YT.PlayerState.ENDED){
evt.target.playVideo();
}
}
function onPlayerStateChange(evt) {
console.log('onPlayerStateChange', evt);
if (evt.data == YT.PlayerState.PLAYING && !done) {
setTimeout(stopVideo, 6000);
done = true;
} else {
evt.target.playVideo();
}
}
function stopVideo() {
console.log('stopVideo');
player.stopVideo();
}
Chciałbym wrzuć pobrane video w canvas i ustawić jego wielkość oraz pozycję. Jakieś pomysły?Ten post został edytowany przez Autora dnia 26.01.15 o godzinie 13:18 -
życie bywa zakurwiste ;)
- 26.01.2015, 08:21
-
właśnie na wkurwie wypieprzam cała java ;)
- 25.01.2015, 18:26
-
Co jest moim zdaniem największą patologią PHP? to, że musisz załadowac plik, żeby mieć dostęp do klasy, czy... http://t.co/mdCsvsy5oF
- 23.01.2015, 22:17
-
W tym kraju są same afery, teraz mamynafere Ogórkowa heh Miller jak cos wymyslinto nie wiadomo czy się smiac czy... http://t.co/5fnSToMo2E
- 21.01.2015, 20:24
-
Nie to, żebym narzekał, ale ... Mam kolejne starcie z usługami google przez świetny język jakim jest PHP - PHP... http://t.co/lRaDiLjNSG
- 21.01.2015, 19:22
-
Ja się codziennie stresuje - stresuje mnie to, czy zarobie wystarczająco, czy wszyscy będą zadowoleni, czy mi... http://t.co/uryYyRIxrO
- 20.01.2015, 21:33
-
Nasi przyjaciele muzułmanie się bawili, youtube ocenzurował, fb cenzuruje - nieźle. Teraz proponuję jedną rzecz.... http://t.co/d17UG8VpzA
- 20.01.2015, 14:46
-
6 Reasons Using Promo Code Might Be Crucial For Your Business https://t.co/5gSaWfLBTC
- 20.01.2015, 10:15
-
- 20.01.2015, 10:14
-
trzeba do czegoś dażyc oto pan Filipiak:... http://t.co/6YQmvrZfDg
- 18.01.2015, 18:40