All Projects → Goshin → Yatto

Goshin / Yatto

Licence: gpl-3.0
Parse & play online video with danmaku on local player.

Programming Languages

python
139335 projects - #7 most used programming language

Labels

Projects that are alternatives of or similar to Yatto

blrec
Bilibili Live Streaming Recorder 哔哩哔哩直播录制
Stars: ✭ 124 (+785.71%)
Mutual labels:  danmaku
Bilibili Block List
基于正则表达式的Bilibili弹幕屏蔽规则
Stars: ✭ 304 (+2071.43%)
Mutual labels:  danmaku
Biliduang
Bilibili 哔哩哔哩视频下载 C# GUI版 - 支持BV 支持4K 支持地区限制下载 支持互动视频 支持无水印 支持弹幕/字幕下载转换 支持课程下载
Stars: ✭ 438 (+3028.57%)
Mutual labels:  danmaku
DanmakuChicken
一个在屏幕上显示弹幕的小程序
Stars: ✭ 17 (+21.43%)
Mutual labels:  danmaku
Danmaku-no-Kyojin
Danmaku no Kyojin (弾幕の巨人) is a 2D danmaku developed in C# with XNA.
Stars: ✭ 14 (+0%)
Mutual labels:  danmaku
Opendanmaku
一个Android的弹幕控件.Open Danmaku is a Android widget which shows danmaku animation.
Stars: ✭ 362 (+2485.71%)
Mutual labels:  danmaku
acfunlive-backend
AcFun直播通用后端
Stars: ✭ 19 (+35.71%)
Mutual labels:  danmaku
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: ✭ 589 (+4107.14%)
Mutual labels:  danmaku
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 (+2000%)
Mutual labels:  danmaku
Taisei
A free and open-source Touhou Project fangame
Stars: ✭ 428 (+2957.14%)
Mutual labels:  danmaku
flutter danmaku
a normal danmaku by flutter. live comment hohoho😊 all in dart.
Stars: ✭ 30 (+114.29%)
Mutual labels:  danmaku
awesome-danmaku
一款轻量、适用于 H5 弹幕场景的 JS lib。🚀🚀
Stars: ✭ 35 (+150%)
Mutual labels:  danmaku
Bilili
🍻 bilibili video (including bangumi) and danmaku downloader | B站视频(含番剧)、弹幕下载器
Stars: ✭ 379 (+2607.14%)
Mutual labels:  danmaku
hello-muiplayer
💡 一款优秀的 HTML5 视频播放器框架
Stars: ✭ 268 (+1814.29%)
Mutual labels:  danmaku
Danmaku
A high-performance JavaScript danmaku engine. 高性能弹幕引擎库
Stars: ✭ 446 (+3085.71%)
Mutual labels:  danmaku
QLivePlayer
Tools to play live stream with danmaku.
Stars: ✭ 158 (+1028.57%)
Mutual labels:  danmaku
Kikoplay
KikoPlay - NOT ONLY A Full-Featured Danmu Player 不仅仅是全功能弹幕播放器
Stars: ✭ 313 (+2135.71%)
Mutual labels:  danmaku
Hjdanmakudemo
A high performance danmaku engine for iOS
Stars: ✭ 844 (+5928.57%)
Mutual labels:  danmaku
Iina Plus
Extra danmaku support for iina. (iina 弹幕支持
Stars: ✭ 451 (+3121.43%)
Mutual labels:  danmaku
Moonplayer
Video player that can play online videos from youtube, bilibili etc.
Stars: ✭ 399 (+2750%)
Mutual labels:  danmaku

Yatto

Parse and play online video with danmaku on local player.


Features

  • Merge video segments as a single video file.
  • Danmaku supported: Youku, Tudou, Acfun, Bilibili

Requirements

  • Python 3
  • Mpv Player
  • FFmpeg with FFprobe
  • You-Get

Usage

usage: yatto.py [-h] [-i] [-e EXTRA] URL

positional arguments:
  URL

optional arguments:
  -h, --help            show this help message and exit
  -i, --info            Show the format and quality information of the video
  -e EXTRA, --extra EXTRA
                        Specify the you-get options, like --extra="--format=hd"

Examples:

$ python Yatto.py http://www.xxxxx.com/albumplay/92J2xqpSxWY.html

To specify the video quality:

$ python Yatto.py -i http://www.xxxxx.com/albumplay/Lqfme5hSolM/wNMcatvqbWU.html
2016-05-05 20:34:45,789 - INFO - Parsing page...
title:               第678话 真
streams:             # Available quality and codecs
    [ DEFAULT ] _________________________________
    - format:        hd3
      container:     flv
      video-profile: 1080P
      size:          524.2 MiB (549712642 bytes)
    # download-with: you-get --format=hd3 [URL]

    - format:        hd2
      container:     flv
      video-profile: 超清
      size:          272.8 MiB (286074050 bytes)
    # download-with: you-get --format=hd2 [URL]

    - format:        mp4
      container:     mp4
      video-profile: 高清
      size:          144.5 MiB (151558876 bytes)
    # download-with: you-get --format=mp4 [URL]

    - format:        flvhd
      container:     flv
      video-profile: 标清
      size:          69.9 MiB (73280225 bytes)
    # download-with: you-get --format=flvhd [URL]

$ python Yatto.py --extra="--format=mp4" http://www.xxxxx.com/albumplay/Lqfme5hSolM/wNMcatvqbWU.html

License

The software is released under GNU General Public License.

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].