Skip to content

Instantly share code, notes, and snippets.

Avatar
☢️
radioactive commit messages

Lily Scott suchipi

☢️
radioactive commit messages
View GitHub Profile
@whs
whs / mkhardsub.sh
Created Feb 9, 2012
Hardsub a mkv
View mkhardsub.sh
#!/bin/bash
if [ "$1" = "" -o "$2" = "" ]; then
echo "mkhardsub file.mkv out.mkv"
exit 1
fi
# -ass-force-style FontName=supermarket,Default
mplayer -nosound -benchmark "$1" -ass -fontconfig -ass-font-scale 1.2 -vf scale=854:480 -sid 0 -vo yuv4mpeg:file=>(x264 --crf 20 --preset ultrafast --level 30 --vbv-bufsize 10000 --vbv-maxrate 16000 --threads auto --output /tmp/mkhardsub.mkv --demuxer y4m -)
ffmpeg -i /tmp/mkhardsub.mkv -i "$1" -vcodec copy -map 0:0 -map 1:a:0 $2
#rm /tmp/mkhardsub.mkv
@willurd
willurd / web-servers.md
Last active Apr 14, 2021
Big list of http static server one-liners
View web-servers.md

Each of these commands will run an ad hoc http static server in your current (or specified) directory, available at http://localhost:8000. Use this power wisely.

Discussion on reddit.

Python 2.x

$ python -m SimpleHTTPServer 8000
@Python1320
Python1320 / coroutinefun.lua
Last active Dec 15, 2019
Garry's Mod Lua (glua, luajit) coroutine fun (testing version)
View coroutinefun.lua
--setfenv(1,_G)
local meta={}
local co=setmetatable({},meta)
_G.co=co
-- todo
-- error handler wrapper?
-- select() polling support (epoll() please :c)
-- co.make steal parameters
-- ?