All Projects → twocucao → Danmu.fm

twocucao / Danmu.fm

douyutv danmu 斗鱼TV 弹幕助手

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Danmu.fm

Sysmon
Graphical system monitor for linux, including information about CPU, GPU, Memory, HDD/SDD and your network connections. Similar to windows task manager.
Stars: ✭ 256 (-18.73%)
Mutual labels:  ubuntu
Static status
🚦Bash script to generate a static status page.
Stars: ✭ 286 (-9.21%)
Mutual labels:  ubuntu
Quickbox Lite
Lightweigt QuickBox
Stars: ✭ 298 (-5.4%)
Mutual labels:  ubuntu
Howtopopbuntu
Tweaks for Debian & Ubuntu based Distro.
Stars: ✭ 267 (-15.24%)
Mutual labels:  ubuntu
Btfs
A bittorrent filesystem based on FUSE.
Stars: ✭ 2,984 (+847.3%)
Mutual labels:  ubuntu
Sapmachine
An OpenJDK release maintained and supported by SAP
Stars: ✭ 294 (-6.67%)
Mutual labels:  ubuntu
ansible-developer recipes
Helper ansible repository for my devbox box configuration. Suitable for: LAMP, MEAN stack, Java stack [DevOps, Ansible]
Stars: ✭ 33 (-89.52%)
Mutual labels:  ubuntu
Battery Wallpaper
Simple bash script to set wallpaper according to battery percentage with charging animations.
Stars: ✭ 314 (-0.32%)
Mutual labels:  ubuntu
Debian Packaging For The Modern Developer
Debian packaging tutorials for the modern developer
Stars: ✭ 284 (-9.84%)
Mutual labels:  ubuntu
Ocbarrage
iOS 弹幕库 OCBarrage, 同时渲染5000条弹幕也不卡, 轻量, 可拓展, 高度自定义动画, 超高性能, 简单易上手; A barrage render-engine with high performance for iOS. At the same time, rendering 5000 barrages is also very smooth, lightweight, scalable, highly custom animation, ultra high performance, simple and easy to use!
Stars: ✭ 294 (-6.67%)
Mutual labels:  danmu
Suru Plus
Suru++ 25 — A cyberpunk, elegant, futuristic and Papirus-like third-party icons theme
Stars: ✭ 269 (-14.6%)
Mutual labels:  ubuntu
Vim Lastplace
Intelligently reopen files at your last edit position in Vim.
Stars: ✭ 271 (-13.97%)
Mutual labels:  ubuntu
Ubuntu Server Setup
A setup script for Ubuntu servers
Stars: ✭ 291 (-7.62%)
Mutual labels:  ubuntu
Olivia
Elegant music player for LINUX
Stars: ✭ 261 (-17.14%)
Mutual labels:  ubuntu
Robox
The tools needed to robotically create/configure/provision a large number of operating systems, for a variety of hypervisors, using packer.
Stars: ✭ 303 (-3.81%)
Mutual labels:  ubuntu
Webinoly
Optimized LEMP Web Server to manage your WordPress, PHP, or simple HTML sites running on a powerful NGINX setup.
Stars: ✭ 254 (-19.37%)
Mutual labels:  ubuntu
Tensorflow Gpu Install Ubuntu 16.04
Tensorflow GPU install instructions for ubuntu 16.04 - Deep learning
Stars: ✭ 293 (-6.98%)
Mutual labels:  ubuntu
Slickstack
SlickStack is a free LEMP stack automation script written in Bash designed to enhance and simplify WordPress provisioning, performance, and security.
Stars: ✭ 311 (-1.27%)
Mutual labels:  ubuntu
Kikoplay
KikoPlay - NOT ONLY A Full-Featured Danmu Player 不仅仅是全功能弹幕播放器
Stars: ✭ 313 (-0.63%)
Mutual labels:  danmu
Endoflife.date
Informative site with EoL dates of everything
Stars: ✭ 296 (-6.03%)
Mutual labels:  ubuntu

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

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].