23.3k star,推荐一款好用的工具,极简的播放器,mpv

简介: 【8月更文挑战第17天】

1 mpv简介

MPV 是命令行的免费(如自由)媒体播放器。它支持多种媒体文件格式、音频和视频编解码器以及字幕类型。

极简的播放器,简单到什么程度呢?可以将屏幕上所有的按键通过配置去掉,从而只留下一个播放屏幕。同时也是一个自定义化程度很高的播放器,支持lua或者js脚本。

但说实在的,一些更高级的功能,对于新手来讲,属实不好入门,64页的说明书,只会让你头更大,但是万能的网友怎么会让你失望,你可以直接去下,mpv-lazy,使用别人已经加好的配置和脚本。
让你有更极致的体验。

2 mpv安装

直接访问如下地址就好,mpv是一个跨平台的软件,支持多种终端

https://mpv.io/installation/

image.png

源码可以去如下地址访问:

https://github.com/mpv-player/mpv

3 推荐你使用mpv的原因

无广、简单、开源、强大

mpv的主要特点包括:

  • 支持大多数音视频格式:mpv内置了多种解码器,可以播放常见的音视频文件。

  • 跨平台:mpv可运行在Linux、Windows、macOS等主流系统。

  • 强大的自定义性:mpv提供了许多自定义选项和脚本接口,用户可以自由定制播放体验。

  • 轻量高效:mpv硬件资源占用较低,优化良好,能流畅播放高分辨率视频。

  • 命令行界面:mpv提供简单强大的命令行操作方式。

  • 支持Youtube等站点:mpv可以直接解析和播放Youtube等视频站点。

  • 丰富的快捷键:可使用快捷键控制播放、调整设置等。

mpv由于上述特点,在Linux上尤其受欢迎,被许多发行版预装。它也经常被用于搭建媒体中心。总体来说,mpv是一个非常出色的开源视频播放器。

4 mpv一些常用的快捷键

这里介绍一些mpv播放器中比较常用的快捷键:

空间键 - 暂停/继续播放

左/右方向键 - 前后10秒

上/下方向键 - 音量调节

Page Down/Page Up - 上/下一章

Home/End - 跳到视频开始/结束

f - 全屏切换

z - 显示/隐藏控制栏

j/k - 前后切换字幕轨

1/2 - 减速/加速播放

[ / ] - 前后一帧

{ / } - 前后10帧

q - 停止播放并退出

/和? - 向前/向后搜索

d - 显示码流信息

o - 轮换播放顺序

这些是mpv中一些常用的快捷键,可以改善观影体验。mpv还允许用户自定义快捷键,非常方便。掌握这些快捷键可以提高使用mpv的效率。

image.png

相关文章
|
7月前
|
存储 缓存 Android开发
安卓Jetpack Compose+Kotlin, 使用ExoPlayer播放多个【远程url】音频,搭配Okhttp库进行下载和缓存,播放完随机播放下一首
这是一个Kotlin项目,使用Jetpack Compose和ExoPlayer框架开发Android应用,功能是播放远程URL音频列表。应用会检查本地缓存,如果文件存在且大小与远程文件一致则使用缓存,否则下载文件并播放。播放完成后或遇到异常,会随机播放下一首音频,并在播放前随机设置播放速度(0.9到1.2倍速)。代码包括ViewModel,负责音频管理和播放逻辑,以及UI层,包含播放和停止按钮。
|
5月前
|
Linux Shell Android开发
40K+Star的开源免费美化命令行工具
40K+Star的开源免费美化命令行工具
|
8月前
|
编解码 Java Linux
开源文档预览项目 kkFileView (9.9k star) ,快速入门
kkFileView 是一款文件文档在线预览解决方案,采用流行的 Spring Boot 框架构建,易于上手和部署。 该项目基本支持主流办公文档的在线预览,包括但不限于 doc、docx、xls、xlsx、ppt、pptx、pdf、txt、zip、rar,以及图片、视频、音频等格式。
开源文档预览项目 kkFileView (9.9k star) ,快速入门
|
8月前
|
JSON 安全 Java
Star 28.2k!这个开源库真是好用
阅读Hutool的源码是深入理解其工作原理的有效方式。通过阅读源码,你可以学习到Hutool的实现细节,了解其内部的逻辑和设计模式。这对于提高自己的编程技能和理解Hutool的精髓非常有帮助。由于分析源码需要更大的文章篇幅,后续有时间,V 哥再单独写一篇文章来解释这些好用工具类的源码分析。
|
8月前
|
Web App开发
Star 5.5k!这款Web剪藏工具绝了,支持10+平台内容剪辑同步!
Star 5.5k!这款Web剪藏工具绝了,支持10+平台内容剪辑同步!
|
编解码 Java API
CSDN直播BlOB视频流下载,JAVA实现下载直播视频
CSDN直播BlOB视频流下载,JAVA实现下载直播视频
523 0
CSDN直播BlOB视频流下载,JAVA实现下载直播视频
|
安全 前端开发 JavaScript
整合阿里云视频播放器测试 | 学习笔记
快速学习 整合阿里云视频播放器测试
467 0
整合阿里云视频播放器测试 | 学习笔记
|
编解码 开发工具 图形学
Unity 之 发布WebGL并部署到GitHub供外部访问 (Unity | WebGL | GitHub | 内嵌网页)
一文教你Unity发布WebGl并上传到GitHub提供外部访问,开启页游之旅~
2907 1
Unity 之 发布WebGL并部署到GitHub供外部访问 (Unity | WebGL | GitHub | 内嵌网页)
|
Linux 开发工具 C++
开源项目推荐:音视频项目之OBS/Shotcut/Openshot/Kdenlive/QtAV
开源项目推荐:音视频项目之OBS/Shotcut/Openshot/Kdenlive/QtAV
1173 0