Skip to content

Instantly share code, notes, and snippets.

View lemenkov's full-sized avatar

Peter Lemenkov lemenkov

View GitHub Profile
set terminal png
set output "output.png"
plot "~/feat.txt" u 1:2 with lines t 'Number of Features in Fedora' ; set xlabel "Release number" ; set ylabel "Features number" ; set xrange [6:20] ; set yrange [10:100] ; set xtics 1 ; set datafile separator ","
replot
@lemenkov
lemenkov / sdp rtp ids
Created December 28, 2012 08:51
Random SDP payload codes
0 PCMU/8000
0 PCMU/8000/1
2 G721/8000
2 G721/8000/1
2 G726-32/8000
2 G726-32/8000/1
3 GSM/8000
4 g723/8000
4 G723/8000
4 G723/8000/1
@lemenkov
lemenkov / gist:3713262
Created September 13, 2012 09:44
How to verify SSL cert against a given Root cert
# CA-bundle -> Public Cert.
openssl verify -CAfile ~/your-ca-bundle.crt ~/your-cert.crt
@lemenkov
lemenkov / gist:2947110
Last active July 19, 2021 14:05
How to convert from any video format to mkv with ffmpeg/libav w/o recompressing
# "-fflags +genpts" - add this to regenerate packet timestamps (in case of error "Can't write packet with unknown timestamp")
./ffmpeg -fflags +genpts -i "/media/nfs/Nostromo/video/Japan Sinks (Nihon Chinbotsu) 1973 - WMV/NihonChinbotsu_1973.wmv" -acodec copy -vcodec copy ~/Desktop/NihonChinbotsu_1973.mkv
@lemenkov
lemenkov / gist:2049881
Created March 16, 2012 12:34
How to record screen
ffmpeg -y -r 25 -s 1280x1024 -f x11grab -i :0.0+0,0 -vcodec libvpx ~/screen.webm
ffmpeg -y -r 25 -s 1280x1024 -f x11grab -i :0.0+0,0 -vcodec libx264 -vpre lossless_ultrafast ~/screen.mp4
@lemenkov
lemenkov / gist:1802493
Created February 11, 2012 17:10
How to build with macports on macppc
CFLAGS="$CFLAGS -I/opt/local/include" CXXFLAGS="$CXXFLAGS -I/opt/local/include" LDFLAGS="$LDFLAGS -L/opt/local/lib" ./configure
@lemenkov
lemenkov / gist:1674929
Created January 25, 2012 05:31
Properly download from GitHub with wget or curl
wget --content-disposition https://github.com/joyent/node/tarball/v0.7.1
curl -LJO https://github.com/joyent/node/tarball/v0.7.1
git archive --format=tar --prefix=myproject-1.0.0/ "1.0.0" | gzip > myproject-1.0.0.tar.gz
0 pcmu/8000
0 PCMU/8000
0 PCMU/8000/1
2 G721/8000
2 G721/8000/1
2 G726-32/8000
2 G726-32/8000/1
3 gsm/8000
3 GSM/8000
3 gsm/8000/1
cpp -dM - < /dev/null | LANG=C sort