Add support for VK
diff --git a/README.md b/README.md
index 996d8390e5..5aac180ad2 100644
--- a/README.md
+++ b/README.md
@@ -60,6 +60,7 @@ __中文说明__已移至[wiki](https://github.com/soimort/you-get/wiki/%E4%B8%A
 * Baidu Wangpan (百度网盘) <http://pan.baidu.com>
 * SongTaste <http://www.songtaste.com>
 * Alive.in.th <http://alive.in.th>
+* VK <http://vk.com>
 
 ## Dependencies
 
diff --git a/README.txt b/README.txt
index a2f17c2d1a..c4275cad77 100644
--- a/README.txt
+++ b/README.txt
@@ -63,6 +63,7 @@ Supported Sites (As of Now)
 * Baidu Wangpan (百度网盘) http://pan.baidu.com
 * SongTaste http://www.songtaste.com
 * Alive.in.th http://alive.in.th
+* VK http://vk.com
 
 Dependencies
 ------------
diff --git a/src/you_get/extractor/__init__.py b/src/you_get/extractor/__init__.py
index 5f084d4d78..018cf07214 100644
--- a/src/you_get/extractor/__init__.py
+++ b/src/you_get/extractor/__init__.py
@@ -37,6 +37,7 @@
 from .vid48 import *
 from .vimeo import *
 from .vine import *
+from .vk import *
 from .w56 import *
 from .xiami import *
 from .yinyuetai import *
diff --git a/src/you_get/extractor/__main__.py b/src/you_get/extractor/__main__.py
index 744a064666..0cb5fe93f3 100644
--- a/src/you_get/extractor/__main__.py
+++ b/src/you_get/extractor/__main__.py
@@ -58,6 +58,7 @@ def url_to_module(url):
         'vid48': vid48,
         'vimeo': vimeo,
         'vine': vine,
+        'vk': vk,
         'xiami': xiami,
         'yinyuetai': yinyuetai,
         'youku': youku,
diff --git a/src/you_get/extractor/vk.py b/src/you_get/extractor/vk.py
new file mode 100644
index 0000000000..6bb8b39a9e
--- /dev/null
+++ b/src/you_get/extractor/vk.py
@@ -0,0 +1,25 @@
+#!/usr/bin/env python
+
+__all__ = ['vk_download']
+
+from ..common import *
+
+def vk_download(url, output_dir='.', merge=True, info_only=False):
+    video_page = get_content(url)
+    title = unescape_html(r1(r'"title":"([^"]+)"', video_page))
+    info = dict(re.findall(r'\\"url(\d+)\\":\\"([^"]+)\\"', video_page))
+    for quality in ['1080', '720', '480', '360', '240']:
+        if quality in info:
+            url = re.sub(r'\\\\\\/', r'/', info[quality])
+            break
+    assert url
+
+    type, ext, size = url_info(url)
+
+    print_info(site_info, title, type, size)
+    if not info_only:
+        download_urls([url], title, ext, size, output_dir, merge=merge)
+
+site_info = "VK.com"
+download = vk_download
+download_playlist = playlist_not_supported('vk')

**VK** (https://vk.com) is the largest European social network with more than a 100 million active users.

Test links:
- http://vk.com/video-6318641_167337138
