Examples here use the default settings, see the VidStab readme on GitHub for more advanced instructions.
Here's an example video I made
brew install ffmpeg --with-libvidstab
Examples here use the default settings, see the VidStab readme on GitHub for more advanced instructions.
Here's an example video I made
brew install ffmpeg --with-libvidstab
FFMPEG filters provide a powerful way to programmatically enhance or alter videos, and it’s fairly simple to add a watermark to a video using the overlay filter. The easiest way to install ffmpeg is to download a pre-built binary for your specific platform. Then you don’t have to worry about including and installing all the right dependencies and codecs you will be using.
Once you have ffmpeg installed, adding a watermark is as easy as passing your existing source through an overlay filter like so:
ffmpeg -i test.mp4 -i watermark.png -filter_complex "overlay=10:10" test1.mp4
Basically, we’re passing in the original video, and an overlay image as inputs, then passing it through the filter, and saving the output as test1.mp4.
gzip on; | |
gzip_vary on; | |
gzip_min_length 1024; | |
gzip_proxied expired no-cache no-store private auth; | |
gzip_types text/plain text/css text/xml text/javascript application/x-javascript application/javascript application/xml; | |
gzip_disable "MSIE [1-6]\."; |
#!/usr/bin/env bash | |
# https://stackoverflow.com/a/7506695/2474735 | |
set -e | |
set -u | |
set -o pipefail | |
echo `echo -ne "$1" | hexdump -v -e '/1 "%02x"' | sed 's/\(..\)/%\1/g'` |
# https://groups.google.com/forum/#!topic/mailing.openssl.users/3kK_f0ywCZQ | |
openssl req -new -x509 -days 24855 -key ca.key -out ca.crt |
#!/bin/bash | |
# update apt-get | |
export DEBIAN_FRONTEND="noninteractive" | |
sudo apt-get update | |
# remove previously installed Docker | |
sudo apt-get remove docker docker-engine docker.io* lxc-docker* | |
# install dependencies 4 cert |
Description: Bastion Host for SSH access into ECS cluster v1.1 | |
Parameters: | |
S3Bucket: | |
Description: S3 bucket name | |
Type: String | |
Default: bastion-host | |
S3Key: | |
Description: S3 object key | |
Type: String | |
Default: id_rsa |
// Based on: | |
// http://groups.google.com/group/nodejs-dev/browse_thread/thread/a0c23008029e5fa7 | |
process.stdin.resume(); | |
process.stdin.on('data', function (b) { | |
var s = b.toString('utf8'); | |
if (s === '\u0003') { | |
console.error('Ctrl+C'); | |
process.stdin.pause(); |
Slack Setup | |
So first you would need to configure an Incoming Web Hook in Slack: | |
https://YOUR_DOMAIN.slack.com/apps/manage/custom-integrations | |
Configuring this will give you a Webhook URL to which you can post your messages. | |
Machine Setup | |
Now connect to your machine and create a script in your ssh folder: |