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.
$ python -m SimpleHTTPServer 8000
#!/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 |
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.
$ python -m SimpleHTTPServer 8000
--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 | |
-- ? |