A server to support playing videos with mpv
Project description
PlayWithMpv
A server to support playing videos with mpv. Currently this project mainly
supports for bilibili.com based on Tampermonkey-script Bilibili-Evolved (version 2.0.8
)
Preparation
- Install MPV or MPV-lazy
(If you're newer, strongly recommend MPV-lazy.) - Install Tampermonkey-scrip Bilibili-Evolved
- Add “下载视频” 组件 in Bilibili-Evolved
- Add mpv-output-playlist.js插件 (提取码是gqvp)
- ( 注意:不是在线仓库的那个MPV插件,目前需要把mpv-output-playlist.js插件下载下来,手动浏览导入进去 )
- Install Python3 (>=3.8)
Installation
Just run pip install playwithmpv --user
Usage
- open the terminal, run
playwithmpv
to start the server. - On Bilibili-Evolved:
- 打开 下载视频
- 格式选 flv
(如若不可用,先选其他格式,再选回来) - 输出方式选 MPV播放
- 若mpv 命令路径已加入环境变量, 默认设置就好,不用更改
- Click 开始 and enjoy.
Autostart
BTW
If you are interest in watching bangumi with MPV, could see:
- A High-Quality Real Time Upscaler for Anime Video
- MPV FOR ANIME
- MPV-lazy小站
- How Do I Get The Best SVP4 Settings?
Why use MPV? BTW, I think MPV is a so strong and free tool that can be easily for stream vidoes, user shaders and movement enhacement etc. The last one using SVP4 as movement enhacement, if you config SVP as the article said and make it work. Congratulation, a new world is there.Wooss.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
playwithmpv-0.1.2.tar.gz
(5.9 kB
view hashes)
Built Distribution
Close
Hashes for playwithmpv-0.1.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3f7c4838002e4f5888e7479642544ccddf0cea4a40539d31208daec83bcbf000 |
|
MD5 | 5abdd70ffc2487c18da18803f838791f |
|
BLAKE2b-256 | 4e53937efd7aee363b04eeef09bf6d3f7db7596f6b1c117c1b2a951f80b15879 |