Getting Started with Videos

OpenCV 3.0

    Learn to read video, display video and save video.
    Learn to capture from Camera and display it.
    You will learn these functions : cv2.VideoCapture(), cv2.VideoWriter()

DirectShow runtime is a core Windows component. It does not need a separate installation

FFmpeg
Capture & Display Camera
ex: ffmpeg -i “rtsp://root:camera@10.0.4.127/stream/profile1=u” -vcodec copy -acodec none test.mp4
https://github.com/adaptlearning/adapt_authoring/wiki/Installing-FFmpeg
rdp/screen-capture-recorder-to-video-windows-free
ffmpeg -f dshow -i audio=”virtual-audio-capturer”:video=”screen-capture-recorder” yo.mp4

list all ffmpeg
ffmpeg -list_devices true -f dshow -i dummy
Use the built-in GDI screengrabber (no install needed) like this :
ffmpeg -f gdigrab -framerate 10 -i desktop [output]
ffmpeg -f gdigrab -framerate 25 -i title=Calculator [output]
ffmpeg -f gdigrab -framerate 25 -i title=”Netflix – Google Chrome” [output]
ffmpeg -f gdigrab -framerate 25 -i title=”Netflix – Google Chrome” -f dshow -i audio=”virtual-audio-capturer” -c:v libx264 -b:v 200k test.mp4
ffmpeg -f dshow -framerate 25 -i video=”screen-capture-recorder” -f dshow -i audio=”virtual-audio-capturer” -c:v libx264 -b:v 200k test.mp4

ffmpeg wiki

x264 lossless
ffmpeg -i input -c:v libx264 -preset ultrafast -qp 0 output

Recording webcam
ffmpeg -f alsa -i default -f v4l2 -s 640×480 -i /dev/video0 output.mpg
ffmpeg -f alsa -i default -f v4l2 -s 640×480 -i /dev/video0 -acodec flac -vcodec libx264 output.mkv

VOB to any container
cat f0.VOB f1.VOB f2.VOB | ffmpeg -i – out.mp2

Two-pass MPEG-4 (very high quality)
ffmpeg -i video.mpg -an -vcodec mpeg4 -pass 1 -f rawvideo -y NUL
ffmpeg -i video.mpg -acodec libvorbis -aq 8 -ar 48000 -vcodec mpeg4 -pass 2 -b 8000k output.mp4

FFserver
he FFmpeg package includes FFserver, which can be used to stream media over a network.

H264 Capture
-i audio=”Sound Blaster Audigy Fx”
Motion, a software motion detector http://motion.sf.net

Linux DDNS with namecheap

sudo apt-get update
sudo apt-get install ddclient

During installation an installation wizard opens and wants to know some things from you. Here you can safely enter what you want,, because we have to adjust the configuration file manually either way, because the wizard does not support the Namecheap.com interface.

The following is the format of the DDClient configuration:

/etc/ddclient.conf

use=web, web=dynamicdns.park-your-domain.com/getip
protocol=namecheap
server=dynamicdns.park-your-domain.com
login=yourdomain.com
password=your dynamic dns password
yourhost

Raspbeery Pi3 with 2 wifi donggle/VPN router

connecting to a WPA WiFi network, your /etc/network/interfaces file will contain something like this:

allow-hotplug wlan0 # detect WiFi adapter
iface wlan0 inet dhcp # connect WiFi with DHCP
wpa-ssid “myhostnetwork” # WPA access point name
wpa-psk “myhostpassword” # WPA access point password

Manually restart WiFi to connect the Raspberry Pi to the Internet.
$ sudo ifdown wlan0
$ sudo ifup wlan0

You can validate that you have a WiFi connection by pinging a website or running the command:

$ ifconfig wlan0

Installing hostapd
$ wget https://github.com/jenssegers/RTL8188-hostapd/archive/v1.1.tar.gz
$ tar -zxvf v1.1.tar.gz
$ cd RTL8188-hostapd-1.1/hostapd
$ make
$ sudo make install

/etc/hostapd/hostapd.conf
interface=wlan1
ssid=mySecureRouter
wpa_passphrase=mySecurePassword

$ sudo service hostapd start
$ sudo update-rc.d hostapd enable

Install DHCP server
$ sudo apt-get install dnsmasq

/etc/dnsmasq.d/dnsmasq.custom.conf
interface=wlan1
dhcp-range=wlan1,192.168.10.10,192.168.10.200,2h
dhcp-option=3,192.168.10.1 # our router
dhcp-option=6,192.168.10.1 # our DNS Server
dhcp-authoritative # force clients to grab a new IP

/etc/resolv.conf
nameserver 192.168.1.1
nameserver 8.8.8.8
nameserver 8.8.8.4

/etc/network/interfaces
iface wlan1 inet static
address 192.168.10.1
netmask 255.255.255.0

$ sudo ifdown wlan1
$ sudo ifup wlan1
$ sudo service dnsmasq start
$ sudo update-rc.d dnsmasq enable

TOR, or The Onion Router, is an encryption technology that encrypts and distributes your internet data across a network of computers on the way back and forth to a website.
VPNs can be more secure than TOR if you trust your VPN server.

To install TOR,
$ sudo apt-get install tor
$ sudo service tor start
$ sudo update-rc.d tor enable

Installing VPN
$ sudo apt-get install openvpn

Edit /etc/openvpn/client.conf
$ sudo service ntp start
$ sudo update-rc.d ntp enable

$ sudo service openvpn start
$ sudo update-rc.d openvpn enable

Routing
$ echo 1 | sudo tee /proc/sys/net/ipv4/ip_forward
sudo iptables –t nat –A POSTROUTING –o tun0 -j MASQUERADE
$ sudo iptables –A FORWARD –i wlan1 –o tun0 -j ACCEPT
$ sudo iptables –A FORWARD –i tun0 -o wlan1 –m state –state RELATED,ESTABLISHED –j ACCEPT

persistent the settings
$ sudo sh –c “iptables-save > /etc/iptables.restore”
$ echo “up iptables-restore < /etc/iptables.restore” | sudo tee --append /etc/network/interfaces https://makezine.com/projects/browse-anonymously-with-a-diy-raspberry-pi-vpntor-router/
http://www.dickson.me.uk/2016/06/21/setting-up-a-raspberry-pi-as-a-vpn-router-updated/

台海局势的三个想不到op

台海局势的三个想不到

(2016年9月27日)

李 毅

蔡英文上台四个月了。目前的台海局势,蔡英文1月16日当选以来的台海局势,可以用三句话来概括。第一,蔡英文永远不会承认九二共识,蔡英文永远不会承认两岸同属一中。第二,蔡英文连任做八年,毫无悬念。第三,国民党将很快土崩瓦解,蓝营已经不复存在,绿营将长期执政,至少二十年。二十年之后,绿营执政将更加巩固。关于这三个核心观点,我今年已经发表了三篇长文,做了详细的研究和解说。
台海局势,有三个想不到。第一个想不到,是大陆对蔡英文、民进党坚持台独的意志与决心,想不到。大陆朝野,大陆党政军上中下涉台官员,大陆研究台湾的学者,有很多人,对台湾很不了解。大陆改革开放三十多年,一心一意搞建设,全心全意谋发展,对很多事情,都采取一切向钱看的态度。从向钱看的角度出发,台湾经济,目前总量只有大陆的二十分之一,接近零增长,主要依赖大陆,任何人执政,哪怕为了过好日子,也必须要和大陆搞好关系,也必须要承认九二共识,也必须要承认两岸同属一中。这些大陆官员和学者,根本就不了解,根本就想不到,蔡英文和一批民进党骨干,活着不是为了钱,她(他)们为了台独理想,英勇奋斗,赴汤蹈火,前赴后继,有大无畏的英雄气概,不但不要钱,连死都不怕。这些大陆官员和学者以为,先用减少陆客,然后用不执行两岸经贸协定的穷台政策,然后用烽火外交,减少台湾的邦交国,迫使蔡英文当局在经济、政治、外交上日子过不下去,最终一定会迫使蔡英文和民进党就范,回过头来,承认九二共识,承认两岸同属一中。这根本是白日做梦。蔡英文当局的所作所为,很快就会使这些大陆官员和学者,幡然悔悟,认识到自己完全错了,彻底错了。世界上,并不是一切问题,都是人民币能解决的。他们幡然悔悟的时间,就在一两年之内。国民党很快就会土崩瓦解。蓝营已不复存在。蔡英文连任,根本没有悬念,因为根本就没有对手。洪秀柱,朱立伦,吴敦义,郝龙斌,连胜文,柯文哲,宋楚瑜,王金平,等等,都不是蔡英文的对手。蔡英文做满八年后,绿营长期执政,更是没有蓝营对手。
第二个想不到,是蔡英文和民进党,想不到,大陆朝野完成祖国统一神圣大业的意志与决心。在本质上,在实质上,蔡英文,民进党,不了解中国,不了解中华文明。大陆很世俗,饮食男女,穷人吃喝玩乐,富人吃喝嫖赌抽,没有什么东西是神圣的。目前明文规定的,神圣的东西,只有一个:祖国统一神圣大业。祖国统一,在自古世俗的中华文明,为什么是唯一神圣的东西?夏商周,三千年,实际控制的地方,不大。领先世界两千年的中国,主要是秦皇汉武建立的。秦始皇千古一帝,统一了长城内外,大江南北,直到广东福建沿海。汉武帝雄才大略,继承秦皇统一大业,指挥卫青、霍去病等伟大将帅,打了将近四十年,消灭了北方大国匈奴,拿下了今天外蒙古,拿下了河西走廊,出河西走廊拿下了新疆,在南边建立了海南省,犯强汉者,虽远必诛。秦皇汉武,建立中国,尸积成山,血流成河。在元朝,700年前,西藏进入祖国大家庭。台湾自古是中国的,隋唐以来,郑成功以来,刘铭传以来,一千多年了,1888年,中国正式建立台湾省。1895年,因为甲午战争失败,中国台湾省被日本割去。1945年,因为中国抗战胜利,中国从日本收回台湾省。甲午战败割让台湾,是中国百年国耻的重要标志,任何爱国的中国人,每忆及此,情不自禁,痛彻心扉。秦皇汉武以降,两千年来,每次中国重新统一,大多尸积成山,血流成河。今天,中国经济总值世界第二,军费世界第二,正在赶超美国。今天,在台海这个局部战场,中国军队已对美日军队取得战略优势。今天,蔡英文,民进党,不承认九二共识,不承认两岸同属一中,全面加速走向文化台独、思想台独、教育台独、社会台独,消灭了和平统一的任何希望。这是中国的奇耻大辱。这是侮辱十四亿中国人民,这是侮辱中国军队,这是侮辱中国执政党,这是侮辱中国领袖。是可忍,孰不可忍。蔡英文民进党的如意算盘是,在陆客减少、经济穷台、烽火外交之后,蔡英文民进党岿然不动,大陆黔驴技穷,不得不承认现实,向蔡英文民进党低头让步。这是白日做梦。一两年内,大陆和平手段用尽之后,确认和平统一无望之时,就是台独势力灭亡之日。两千年来,中国的本质,不是一切向钱看,而是秦皇汉武毛泽东,是祖国统一的神圣大业。如果和平统一没有任何希望了,谁敢坐视? 没人敢坐视。
第三个想不到,是美国对台海形势的爆炸性,想不到。美国只知道,本拉登不怕死,伊斯兰国不怕死。美国根本想不到,蔡英文和一批民进党骨干也不怕死。美国以为,美国能管住李登辉、陈水扁,也一定能管住蔡英文。美国不知道,蔡英文大智大勇,蔡英文有足够的政治智慧,让美国管不住蔡英文。美国如果管不住蔡英文,还有可能管住大陆吗?简直是开玩笑。习近平,敢在钓鱼岛海空巡航,敢建立东海航空识别区,敢在南海大规模填海造岛。台湾问题,比所有这些问题加起来,还重要一百倍。陆客减少、经济穷台、烽火外交之后,如果蔡英文民进党还是岿然不动,坚决不承认九二共识,蔡英文连任毫无悬念,难道要大陆认输吗?目前,美国党政军掌管台海的一线官员,都没有大智慧,格局都很小,连话都不会说。反倒是美国学术界,一两年来,有人对台湾的未来有理性的讨论。一两年后,如果美国台海一线党政军官员,还是这样没有大智慧,结果必然是爆炸性的。美国在乌克兰失策,误判普京,使美俄关系崩盘。今天,美国出兵台海已经没有丝毫胜算。美国在台海失策,误判大陆,将使美国在西太平洋的霸权提前崩盘。
今年一月以来,大陆,台港澳,美日欧,研究台海局势的文章,中文的,英文的,读了几百篇。我同意:金灿荣的四个阶段说,朱成虎的四个幻想说,王洪光的台海战役方案。我有三篇长文,在全球华人广为流传。1月19日,《李毅台湾观选总结:和平统一 已无可能》。5月15日,《李毅再论和平统一已无可能》。6月12日,《美国之音李毅采访录》。拙文三篇,仅供批判,仅供参考。