diff --git a/README.md b/README.md
index 182fc12a..40a26803 100644
--- a/README.md
+++ b/README.md
@@ -128,7 +128,7 @@ $ you-get https://github.com/soimort/you-get/archive/master.zip
or use [chocolatey package manager](https://chocolatey.org):
```
-> choco upgrade you-get
+> choco upgrade you-get
```
In order to get the latest ```develop``` branch without messing up the PIP, you can try:
@@ -373,7 +373,7 @@ Use `--url`/`-u` to get a list of downloadable resource URLs extracted from the
| 爆米花网 | |✓| | |
| **bilibili
哔哩哔哩** | |✓| | |
| Dilidili | |✓| | |
-| 豆瓣 | | | |✓|
+| 豆瓣 | |✓| |✓|
| 斗鱼 | |✓| | |
| Panda
熊猫 | |✓| | |
| 凤凰视频 | |✓| | |
diff --git a/src/you_get/extractors/douban.py b/src/you_get/extractors/douban.py
index 187e99c0..1a4a67d1 100644
--- a/src/you_get/extractors/douban.py
+++ b/src/you_get/extractors/douban.py
@@ -7,12 +7,23 @@ from ..common import *
def douban_download(url, output_dir = '.', merge = True, info_only = False, **kwargs):
html = get_html(url)
- if 'subject' in url:
+
+ if re.match(r'https?://movie', url):
+ title = match1(html, 'name="description" content="([^"]+)')
+ tid = match1(url, 'trailer/(\d+)')
+ real_url = 'https://movie.douban.com/trailer/video_url?tid=%s' % tid
+ type, ext, size = url_info(real_url)
+
+ print_info(site_info, title, type, size)
+ if not info_only:
+ download_urls([real_url], title, ext, size, output_dir, merge = merge)
+
+ elif 'subject' in url:
titles = re.findall(r'data-title="([^"]*)">', html)
song_id = re.findall(r'