The NetVC has a new altenative video codec

"The Thor video codec is a block-based hybrid video codec similar in structure to widespread standards."

Encoder: ./Thorenc -cf config.txt

Decoder: ./Thordec str.bit out.yuv

Source Code

http://github.com/cisco/thor

Windows Cygwin x64 Builds

a new installment in the quick & easy series!

Tinc VPN 1.1 on ASUSWRT-Merlin
with windows client (repeat client step to add more clients)

setup tinc and open firewall

echo #!/bin/sh >> /jffs/scripts/init-start

echo modprobe tun >> /jffs/scripts/init-start

echo /jffs/sbin/tincd -n vpn >> /jffs/scripts/init-start

echo iptables -I INPUT -p tcp --destination-port 655 -j ACCEPT >> /jffs/scripts/firewall-start

chmod a+rx /jffs/scripts/*

Go to Administration - System in Router Admin Page
and set Enable JFFS custom scripts and configs to Yes

Load tun module temporarily

modprobe tun

Install Tinc VPN

wget http://files.lancethepants.com/Binaries/tinc/arm/tinc%201.1pre11/tinc -O /jffs/sbin/tinc

wget http://files.lancethepants.com/Binaries/tinc/arm/tinc%201.1pre11/tincd -O /jffs/sbin/tincd

chmod +x /jffs/sbin/tinc*

Configure master node (router)

/jffs/sbin/tinc -n vpn init router

/jffs/sbin/tinc -n vpn add subnet 20.0.0.1

/jffs/sbin/tinc -n vpn add address=myrouter.domain.ninja-or-ip

echo ifconfig $INTERFACE 20.0.0.1 netmask 255.255.255.0 > /jffs/etc/tinc/vpn/tinc-up

Configure client node (on windows computer)

if you want to add more clients, change name and ip

Download & Install Tinc

Navigate to C:\Program Files (x86)\tinc
Click on File > Open Command Prompt > As Administrator

tinc -n vpn init client1

tinc -n vpn add connectto router

tinc -n vpn add subnet 20.0.0.2

setup ethernet interface

cd tap-win64

addtap.bat

cd ..

go to Control Panel\Network and Internet\Network Connections
(note the name of the tap adapter)

netsh interface set interface name = "insert name of tap adapter" newname = "tinc"

netsh interface ip set address "tinc" static 20.0.0.2 255.255.255.0

Exchange Keys to the kingdom

Install winscp on client1 and run it

login with these settings
File Protocol: SCP
Hostname: 192.168.1.1
login with ssh user/password

Open Syncronize with CTRL + S
Local: C:\Program Files (x86)\tinc\vpn\hosts\
Remote: //jffs/etc/tinc/vpn/hosts
Direction/Target to Both
Click OK and OK

test it with

Router

/jffs/sbin/tincd -n vpn -D -d3

Client1

tincd -n vpn -D -d3

Run as daemon (on both router and client)

Router:
./jffs/sbin/tincd -n vpn

Client
“C:\Program Files (x86)\tinc\tincd -n vpn”

thanks to lancethepants for binaries, tinc for vpn
asus for awesome hardware and merlin for his firmware

amd is furius again ;)

a

got more? comment!

Here is a very short long list of fury X reviews

English

German

Dutch

Swedish

French

Indoesian

Spanish

Thai

Polish

found more? post them in the comment and i will update the list

Step #1 Get the MSDM key

  1. Download get_win8key
  2. Naviate to get-win8key folder
  3. Click on File > Open Command Prompt as Administrator
  4. Type get_win8key.exe > key.txt and enter

Step #2 Create Media

Create the media with Windows Installation Media Creation Tool

Language:  English  
Edition: Windows 8.1 or Windows 8.1 Pro  
Architecture: 64-bit (x64)  

Step #3 ei.cfg mod

  1. Naviate to install folder (from step #2)
  2. Click on File > Open Command Prompt as Administrator
  3. notepad \sources\ei.cfg
  4. copy and paste the content below
[EditionID]
[Channel]
OEM  
[VL]
0  

Step 4

Install Windows 8.1 using the newly created media and the MSDM key from step #1

Test your network bandwidth with this furiously uber fast benchmark based on lftp

notes

  • v1 basic version
  • v2 now with a benchmark score
  • v3 the furius uber fast edition that includes benchmark score
  • Just finished my DO network benchmark, please check it out
  • *You will have to manualy remove the test. files after each test
  • also please remove or rename doresults.txt before re-running it*

you can read the code on github
https://raw.githubusercontent.com/nwgat/scripts/master/lftp.dotest.100.sh
https://raw.githubusercontent.com/nwgat/scripts/master/lftp.dotest.100.v2.sh
https://raw.githubusercontent.com/nwgat/scripts/master/lftp.dotest.100.v3.sh


oneliner

V1
apt-get install lftp && lftp -c 'get http://git.io/vIZAR -o lftp.dotest.100.sh && quit' && chmod +x lftp.dotest.100.sh && ./lftp.dotest.100.sh

screenshot

#############################################
Nwgat.Ninja DigitalOcean Network Benchmark v1  
#############################################

Digitalocean NYC1 (New York City, United States)  
104857600 bytes transferred in 7 seconds (14.85 MiB/s)  
Digitalocean NYC2 (New York City, United States)  
104857600 bytes transferred in 19 seconds (5.36 MiB/s)  
Digitalocean NYC3 (New York City, United States)  
104857600 bytes transferred in 5 seconds (20.44 MiB/s)           

Digitalocean (San Fransisco, United States)  
104857600 bytes transferred in 7 seconds (15.14 MiB/s)            

Digitalocean AMS1 (Amsterdam, Europe)  
104857600 bytes transferred in 2 seconds (54.92 MiB/s)  
Digitalocean AMS2 (Amsterdam, Europe)  
104857600 bytes transferred in 2 seconds (51.94 MiB/s)  
Digitalocean AMS3 (Amsterdam, Europe)  
104857600 bytes transferred in 3 seconds (33.94 MiB/s)           

Digitalocean (London, Europe)  
104857600 bytes transferred in 3 seconds (37.56 MiB/s)            

Digitalocean (Francefort, Germany)  
104857600 bytes transferred in 2 seconds (40.99 MiB/s)            

Digitalocean (Singapore, Asia)  
104857600 bytes transferred in 7 seconds (13.94 MiB/s)  

(almost) up to date daala builds for windows
64-bit for now, if anyone need 32-bit just contact me

Daala Websites
Website - GitHub - Demos - Doom9 Discussion

Compiler Details(for nwgat builds)

  • Cygwin64 1.7.32(0.274/5/3) or later
  • libogg 1.3.1-1 or later

Usage

Source: ffmpeg -pix_fmt yuv420p -i any-source-video.webm source.y4m
Source: (720p resize) ffmpeg -pix_fmt yuv420p scale=1280:-1 -i any-source-video.webm source.y4m
Encoding: encoder_example -v 20 source.y4m -o daala-video.ogv
Decoding: dump_video daala-video.ogv -o daala-video.y4m
Playback: Play daala-video.y4m in MPC-BE

Use between 0-55 (0 being lossless), daala supports upto 511 but thats pointless in my testing

Issues

Only use same build for the encoded file.
daala is not finished. so file decoding will break between builds

Download

Nice TV, but it has alot of small annoyances

Subtitles

  • Subtitles and Smart LED is a mess!? its not that smart, it will boost backlight on lower parts of the picture when the subtitles shows up
  • not possible to change primary subtitle language, its greyed out on mkv content (!)
  • not possible to turn off english subtitles on english language
  • or turn on english subtitles on japanese/non-english content only

DLNA

  • When browsing DLNA media server and sort by date, it will go back to root path and sort everything(this take ages with alot of media), would have been more useful and alot faster to do it on a per folder basis, so i can set sorting after date on "my pictures folder" but in the underfolders it can keep sorting a-z

Matroska

  • no FLAC in mkv support (it does play Music FLACs via DLNA)
  • no OPUS in mkv support (vorbis works however)
  • if the audio is unsupported, would have been useful if it tries another audio track? some of my files have both flac and dts/ac3
  • no H.264 High Profile 10-bit in mkv support (what? it is a 10-bit (12-bit?!) UltraHDTV for crying out lound)

will update as i notice more, some things might work but i havnt find out how, will try more testing of files

Did not find a simple way to setup network on arch, so here is a realy quick and easy guide to setup network on arch

wlan0 dhcp

nano /etc/netctl/wlan0
and put this inside

Description='wpa wireless'  
Interface=wlan0  
Connection=wireless  
Security=wpa  
IP=dhcp  
ESSID='MyNetwork'  
Key='WirelessKey'

now you can
netctl enable wlan0 && netctl start wlan0

dhcp eth0

nano /etc/netctl/eth0 and put this inside

Description='eth0'  
Interface=eth0  
Connection=ethernet  
IP=dhcp  

now you can
netctl enable && netctl start eth0