Install FFmpeg with homebrew. You'll need to install it with a couple flags for webm and the AAC audio codec.
brew install ffmpeg --with-libvpx --with-libvorbis --with-fdk-aac --with-opus| On why stateful code is bad | |
| =========================== | |
| STUDENT: Sir, can I ask a question? | |
| TEACHER: Yes! | |
| STUDENT: How do you put an elephant inside a fridge? | |
| TEACHER: I don't know. | |
| STUDENT: It's easy, you just open the fridge and put it in. I have another question! | |
| TEACHER: Ok, ask. | |
| STUDENT: How to put a donkey inside the fridge? |
| Number.prototype.map = function (in_min, in_max, out_min, out_max) { | |
| return (this - in_min) * (out_max - out_min) / (in_max - in_min) + out_min; | |
| } |
| FFMPEG '-i', file, '-c:v', 'libopenjpeg', "jpeg2000\\" + name + ".jp2"\ | |
| Convert image to jpeg2000 | |
| ffmpeg -i in.png -c:v libopenjpeg out.jp2 | |
| Hex Edit out.jp2 | |
| ffmpeg -i in.jp2 -c:v png out.png | |
| General Edit | |
| ffmpeg -i input.avi -c:v mpeg2video -g 999 -q:v 1 output.avi | |
| *edit in avidemux/whatever* |
| // -----JS CODE----- | |
| function showProps(obj, pre) { | |
| pre = pre || '' | |
| var result = ''; | |
| result += pre + "Properties\n"; | |
| for (var i in obj) { | |
| if (obj.hasOwnProperty(i)) { | |
| result += pre + ' .' + i + ' = ' + obj[i] + '\n'; | |
| } | |
| } |
| import { | |
| Object3D, | |
| Cache, | |
| Texture, | |
| PlaneGeometry, | |
| MeshLambertMaterial, | |
| Mesh, | |
| ClampToEdgeWrapping, | |
| RepeatWrapping, | |
| MirroredRepeatWrapping, |