Thursday, 4 June 2015

How I did This YouTube Video

https://www.youtube.com/watch?v=whhxdSBRwso&feature=youtu.be&noredirect=1

^That's the YouTube video referred to in the title.

This is how I did it:

  • First, I made a game (super-important)
  • Then, I made the music. This was done in FamiTracker.
  • This music was then added to the game, but here's the rub: that was not essential.
  • Then I used LiceCap to record a GIF of my playing the game.
  • I then used Audacity as I watched the GIF to cut the music tracks together - the ones I had previously made in FamiTracker - so that they sync up with the music that was in the game. For example, the death music being placed where I got onto the lava.
  • I now have a WAV file made in Audacity and a GIF made with Licecap and I put them in the FFMPEG bin folder. I used FFMPEG to put these two medias together in a WebM.
  • The thing that I typed into the FFMPEg console was: "ffmpeg -i music.wav -i image.gif together.webm'.   Which isn't so complicated. However, if I were to do it again it is likely that I would add a "-c copy" before my output.
  • I was surprised to find that one could upload a WebM for YouTube, but you can and that is what I did. 
A veritable cacophony of different software. 

Tuesday, 2 June 2015

Will I Upgrade to Windows 10?

I'm still debating it.

Frankly, it doesn't seem too big a difference. Although, those giant clickables in the Start menu, I can see infuriating something awful. I use a laptop, this means that screen space is somewhat at a premium, but anything reasonably sized is easily clicked. This means that many features for tablets that are harmless on a desktop can be really annoying.

The one asset that makes me thing about Windows 10 is the ability to have multiple screens working at one time. However, this is something that I can technically do on Windows 7 - it is just fiddly - and I've yet to see anything that suggests it really will be trivial.

Looking at this article for examples of things that will change, the only thing that will actually affect me is the DVD playing problem - Windows Media Center has never worked on my laptop for some reason - but that isn't an issue that has a huge influence on me.

Ultimately, it is a case of 'what is the least riskiest approach', and my answer to that is that I don't know yet. I'm likely to make my decision closer to the time, but I've not had any issues with Windows 7 yet.

Monday, 1 June 2015

JavaScript Alert

The simplest thing to do in JavaScript is quite probably doing an alert. To refresh your memory making an alert is this:

alert("Thing you want to alert")

You could add a 'window.' to the beginning of that, but you don't have to. It is very simple.

By comparison, to instead put your string into a paragraph of your site it requires    

document.getElementById("ID").innerHTML = "Thing you want to place";

Now, that I'm experienced and I might want to get an element by its ID for reasons other than changing its innerHTML, it doesn't seem that complicated, but for the life of me when I was starting out I couldn't remember that code for the life of me. Honestly, I would rather have created a canvas, and used

ctx.fillText("Test to be filled", arbitrary number, arbitrary number);

 So alert(), very useless, very annoying, very easy.

Livestream Screenshare for Youtube

Yesterday, I was trying to livestream my screen on my YouTube account, this is something that I was previously successful at on doing something, but I forgot. A google search was absolutely useless. Perhaps, I was just using the wrong search terms, but if that isn't the case then this is a WebM showing how to livestream your screen for YouTube videos.

Its too large for me to 'embed' so here's a link to my WebM showing it: A link to the WebM

If you can't use the WebM, here's a GIF for you.

A link since the GIF is far too large for my page.