• Stars
    star
    312
  • Rank 134,133 (Top 3 %)
  • Language
    Python
  • Created over 8 years ago
  • Updated about 7 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

douyutv danmu 斗鱼TV 弹幕助手

danmu.fm

这是一个用来获取斗鱼 TV 指定主播的弹幕的命令行小工具。最近更新时间为 2017-07-10

如果对你有帮助记得点赞哦

使用参见 http://www.jianshu.com/p/2e0d14978ae9

原理参见 http://www.jianshu.com/p/ef0225b6bb0e

如何使用

首先本程序在 Py3 下执行(不要给程序提兼容 Py2 的 PR 或者兼容 Windows 平台,谢谢). 依赖 requests 以及外部程序 wget 和 mplayer

如果你是 MacOSX 的用户,你只需要

brew install mplayer
pip3 install danmu.fm
# 查看海量弹幕,并且在当前目录下缓存视频
danmu.fm -q 3 -m 1 -p . -vvvv  http://www.douyu.com/wt55kai
# 查看海量弹幕,并且直接调用 MPlayer 查看视频
danmu.fm -q 3 -m 1 -p 0 -vvvv  http://www.douyu.com/wt55kai
# 查看正常弹幕,并且直接调用 MPlayer 查看视频
danmu.fm -q 3 -m 1 -p 0 -vvvv  http://www.douyu.com/wt55kai

如果你是 Ubuntu 用户,你只需要

pip3 install danmu.fm
# 查看海量弹幕,并且在当前目录下缓存视频
danmu.fm -q 3 -m 1 -p . -vvvv  http://www.douyu.com/wt55kai
# 查看海量弹幕,并且直接调用 MPlayer 查看视频
danmu.fm -q 3 -m 1 -p 0 -vvvv  http://www.douyu.com/wt55kai
# 查看正常弹幕,并且直接调用 MPlayer 查看视频
danmu.fm -q 3 -m 1 -p 0 -vvvv  http://www.douyu.com/wt55kai

如果 Ubuntu 环境报错,请立即帮忙提 Issue, 我会尽快解决。

感谢

  • 往事如风
  • douban.fm (Python 版本)

最近更新时间

  • **Update 20170710 : ** 感谢 @jjpprrrr 修复的解析问题 , 版本提升为 0.3.5
  • **Update 20160714 : ** 更新 Python 客户端,微小调整。版本提升为 0.3.1
  • **Update 20160611 : ** 更新 Python 客户端,引入 Click 进行命令行构建,重写一半的逻辑。版本提升为 0.3.0
  • **Update 20160609 : ** 更新 Python 客户端,修复由于斗鱼网页版面修改带来的小问题,直接开启海量弹幕模式(请大家不要问我为什么端午节这一天为什么闲着没事更新代码,这个真的和情人节是同一个原因).
  • **Update 20160220 : ** 更新 Python 客户端,增加直播视频的 Live 获取,以及 Mac 平台下面的 Mplayer 的视频播放。代码均放在 Github 上面。GitHub - twocucao/danmu.fm: douyutv danmu 斗鱼 TV 弹幕助手**
  • Update 20160214 : ** 更新 Python 和 Ruby 客户端(请大家不要问我为什么情人节这一天为什么闲着没事更新代码)

License

MIT

More Repositories

1

YaDjangoBlog

一个 Django Best Practice 最佳实践
Python
356
star
2

ChatGPT-Nuxt

ChatGPT Web Nuxt 3 Vue 3 Version
TypeScript
259
star
3

comfyui-workflow

207
star
4

YaVueBlog

Vue 最佳实践
Vue
141
star
5

tifa

Yet another opinionated fastapi-start-kit with best practice
Python
131
star
6

svd-webui

Python
116
star
7

danmu

douyutv弹幕助手
Ruby
69
star
8

the-road-to-fitness

写给程序员的减肥健身指北
TypeScript
67
star
9

silverhand

Micheal Gardner的数据科学笔记
Jupyter Notebook
61
star
10

remotion-bar-race-chart

TypeScript
39
star
11

ChortHotKey

ChorkHotkey
AutoHotkey
33
star
12

nuxt-segment-anything-webgpu

In-browser image segmentation via Transformers.js , Service Worker, Nuxt
TypeScript
22
star
13

spacemacs.d

Spacemacs私人配置
Emacs Lisp
21
star
14

tifa-admin

cybercity-admin = ant design pro - umi + mobx + better nodejs backend integration
TypeScript
13
star
15

dotfiles

Shell
11
star
16

comfyui-copilot

Python
10
star
17

c-vim

一个基于k-vim依照自己技术栈修改的适用于 MacOS 和 Ubuntu 的配置
Vim Script
6
star
18

hutoolpy

A set of tools that make Python tasty
Python
5
star
19

elastic-labs

elastic-labs
Dockerfile
5
star
20

knowledge-repo

A FullStack Pythonist's Experience
CSS
3
star
21

hylarucoder

3
star
22

twocucao.github.io

nextjs blog
HTML
3
star
23

json5_se

Makefile
2
star
24

airflow-labs

Python
2
star
25

mipha

Rust
2
star
26

newsletter-lowcode

2
star
27

writing4cn

为什么就不能格式化一下你的 Markdown 呢
TypeScript
2
star
28

react-starter

A very opinionated and uncompromising boilerplate for react start for desktop development, built with Vite/React/Tailwind/Mobx/Antd
TypeScript
2
star
29

vue-starter-kit

vue-start-kit
TypeScript
2
star
30

cybercity

An opinioned boilerplate for TypeScript FullStack Development
TypeScript
2
star
31

YaPyLib

Yet Another Python Lib
Python
2
star
32

thanos-spring

Java
1
star
33

saas-zelda

微服务和云原生架构项目,基于 spring2go / staffjoy 的 Kotlin 改进版本
Kotlin
1
star
34

saas-witcher

Makefile
1
star
35

zelda

labs about golang/gin/micro
Go
1
star
36

nuxt-starter-kit

Vue
1
star
37

hutooljs

1
star
38

oh-my-code

TypeScript
1
star
39

react-starter-taro

TypeScript
1
star
40

YaReactWeb

一个用于快速上手React框架的项目
JavaScript
1
star
41

react-starter-remaxjs

CSS
1
star
42

hawkeye

Python
1
star
43

odoo-labs

Dockerfile
1
star
44

assassin

Python
1
star
45

superset-labs

Python
1
star
46

demeter

Python
1
star
47

animatediff-cli-prompt-travel-launcher

Vue
1
star