#视频播放器
DashPlayer - 英语视频学习播放器
Github开源项目DashPlayer英语学习视频播放器字幕功能AI 字幕
DashPlayer — 英语学习播放器,提供AI字幕、字幕跳转、双语字幕及视频高效学习工具,界面友好,支持自定义设置与夜间模式,优化各种学习环境。
xgplayer - 轻量级、高性能的Web视频播放器框架
Github开源项目视频播放器xgplayer网页组件多媒体技术
xgplayer是一款开源的Web视频播放器框架,具有模块化UI设计和灵活功能配置。支持MP4分段加载、清晰度无缝切换,以及FLV、HLS、DASH等格式的直播和点播。它优化了视频加载和缓冲机制,提供丰富的插件生态系统,为开发者提供高度定制化的视频播放解决方案。
SmartTube - Android TV开源视频播放器 无广告高清体验
Github开源项目开源视频播放器SmartTubeAndroid TV无广告
SmartTube是专为Android TV和机顶盒开发的开源视频播放器。它具备无广告播放、SponsorBlock、可调速度、8K/60fps/HDR支持等功能,无需Google服务即可运行。该应用支持多个公共视频源,拥有活跃的国际用户社区。SmartTube专注于为大屏设备提供流畅高清的视频体验,不支持手机和平板电脑。
viewtube - 开源无广告的 YouTube 替代视频平台
Github开源项目视频播放器YouTube替代品无广告ViewTube
ViewTube 是一个开源的 YouTube 替代平台,提供无广告、无跟踪的视频观看体验。该平台支持移动端和桌面端,具备深浅主题切换和触控友好的视频播放器。用户可创建独立账户,浏览评论,观看播放列表,订阅频道并接收更新通知。ViewTube 采用 Nuxt 和 Nest 技术构建,确保流畅安全的视频体验。
player - 跨框架的可定制视频音频播放器库
Github开源项目视频播放器跨框架兼容音频播放器Vidstack Player
Vidstack Player是一个跨框架的视频和音频播放器库,支持React、Angular、Vue等多种JavaScript框架。该库提供预构建布局和自定义组件,注重可访问性和可定制性。作为Plyr和Vime的后继者,Vidstack Player为开发者提供了构建生产级播放器所需的工具、文档和社区支持。
iina - 基于mpv的macOS视频播放器 功能丰富且高度可定制
Github开源项目开源软件macOS视频播放器IINAmpv
IINA是基于mpv的macOS视频播放器,具有强大的解码能力和丰富的功能。它支持字幕、播放列表、章节管理,兼容Force Touch、画中画和Touch Bar。IINA还提供音乐模式、视频缩略图和在线字幕搜索等实用功能。该项目持续活跃开发,为用户提供了一个功能全面、界面可定制的视频播放工具。
yattee - 跨平台隐私视频播放器 支持iOS tvOS和macOS
Github开源项目隐私保护开源软件视频播放器iOSYattee
Yattee是一款跨平台开源视频播放器,适用于iOS、tvOS和macOS。基于SwiftUI开发,注重用户隐私保护。提供原生界面、播放队列、历史记录、4K播放、画中画和后台音频等功能。集成SponsorBlock,可自定义跳过广告内容。开放源代码,支持社区贡献和多语言本地化。
miru - 实时流式动漫torrent播放器 无需等待下载
Github开源项目视频播放器种子下载Miru动漫流媒体AniList集成
Miru是一个基于JavaScript的BitTorrent流媒体环境,集成了列表管理功能。该项目融合了qBit、Taiga和MPV的特性,提供实时流式播放体验。Miru具备AniList集成、自动查找torrent、字幕支持和自定义快捷键等功能。作为无广告、无跟踪的应用,Miru致力于提供类似流媒体网站的使用体验,同时保留torrent下载的优势,如更快的下载速度和更高的视频质量。
animeopenings - 动漫片头片尾曲在线播放及管理平台
Github开源项目视频播放器元数据管理GitHub项目部署指南animeopenings
animeopenings是一个开源的动漫片头片尾曲在线播放平台。该项目支持随机播放、视频列表展示和元数据管理,兼容SSA/ASS字幕格式。其特点包括简洁的播放器界面、易于部署的系统架构、可自定义的视频行为和类型分类,以及面向开发者的API接口。平台设计轻量化,同时提供丰富功能,适合动漫爱好者使用。
h5player - HTML5视频播放增强脚本 提供全面功能和优化体验
Github开源项目视频播放器油猴脚本网页增强h5player快捷键控制
h5player是一款HTML5视频播放增强脚本,兼容所有H5视频网站。脚本提供快捷键控制、播放速度调节、视频截图、画中画等功能,支持自定义配置。可加快教程视频学习、存储离线音视频文件,优化在线视频体验。具有广泛兼容性、跨域控制、多实例支持等特性,适合视频爱好者使用。
NewPipe - Android平台上的开源流媒体聚合应用
Github开源项目开源软件视频播放器安卓流媒体NewPipe
NewPipe是一款Android平台的开源流媒体聚合应用,支持YouTube、PeerTube等多个视频音频服务。它提供4K视频播放、后台音频播放、画中画模式和频道订阅等功能。无需Google服务即可使用,不收集用户数据,注重用户隐私保护。NewPipe为用户提供了一个轻量级且功能丰富的流媒体体验。
aos-AVP - 功能丰富的Android开源视频播放器
Github开源项目开源多语言视频播放器安卓NOVA
NOVA是一款功能丰富的Android开源视频播放器。它支持多种视频格式,具备媒体库和文件管理功能。NOVA界面直观,提供字幕和音轨切换等高级特性。该项目持续更新,不断增加新功能,并支持多种语言。用户可通过Google Play、F-Droid等渠道安装。NOVA作为开源项目,为Android视频播放提供了多样化的选择。
griffith - React 驱动的流媒体视频播放器
Github开源项目React视频播放器流媒体Griffith
Griffith 是一款开源的 React 视频播放器,专注于流媒体播放、扩展性和稳定性。该播放器支持 MP4 和 HLS 格式,采用 Media Source Extension 技术实现分段加载。Griffith 不仅易于集成到 React 应用中,还提供 UMD 模式支持非 React 环境。作为知乎网站和移动端的核心播放器,Griffith 经过大规模实践验证,具有出色的性能和可靠性。其 Monorepo 结构和自定义构建特性为开发者提供了更大的灵活性。
DPlayer - 功能丰富的开源HTML5弹幕视频播放器
Github开源项目视频播放器HTML5弹幕DPlayer
作为一款开源HTML5弹幕视频播放器,DPlayer支持多种流媒体格式并提供丰富功能。它不仅具备弹幕、截图、热键控制等特性,还能实现画质切换。DPlayer已在学习强国、小红书等平台得到应用,证明了其稳定性和实用性。该播放器设计简洁,便于开发者快速集成视频和弹幕功能。
mpv-android - 基于libmpv的Android视频播放器 支持多种解码和高级功能
Github开源项目开源软件视频播放器Android应用libmpvmpv-android
mpv-android是基于libmpv的开源Android视频播放器,支持硬件和软件解码。它具有手势控制、高质量渲染、网络流播放等功能,还提供背景播放、画中画模式和键盘输入。该应用可在GitHub、Google Play和F-Droid下载,Android TV版本需通过F-Droid或手动安装APK获取。
GSYVideoPlayer - 多内核安卓视频播放器 支持自定义和丰富功能
Github开源项目视频播放器缓存自定义多功能GSYVideoPlayer
GSYVideoPlayer是一款开源的安卓视频播放器,集成了IJKPlayer、Media3、MediaPlayer和AliPlayer等多种内核。它支持边播边缓存、多协议播放、滤镜效果、帧截图等基础功能,还提供自定义布局、广告插入、字幕显示等高级特性。该播放器功能丰富,扩展性强,适合开发者快速实现各类视频播放需求。
YUView - 多功能YUV播放器与视频分析工具
Github开源项目跨平台视频播放器YUView视频分析工具YUV格式
YUView是一款开源免费的YUV播放器和视频分析工具,具有强大的功能。它支持多种YUV格式、RGB文件和图像序列,能够直接解码H.265/HEVC比特流并提供内部信息可视化。YUView提供图像对比、差异计算和播放列表管理等功能,用户可以轻松导航和缩放视频,叠加统计数据。该软件还可与HM和JEM参考软件解码器交互,为视频分析和处理提供全面解决方案。作为跨平台软件,YUView兼容Windows、Mac和Linux系统。
vue3-video-play - 功能丰富的Vue 3视频播放器组件
Github开源项目自定义配置视频播放器vue3-video-playVue3组件Hls播放
vue3-video-play是一个基于Vue 3的视频播放器组件。它支持hls流媒体和多种视频格式,具有快捷键控制、倍速播放、画面镜像等功能。该组件界面美观、配置灵活,可适配移动端,并支持清晰度切换和直播。对于开发者而言,这是一个功能完善、易于集成的视频播放解决方案。
mpv.js - 全格式嵌入式视频播放器
Github开源项目开源跨平台Electron视频播放器mpv.js
mpv.js是一款基于mpv的开源全格式嵌入式视频播放器,专为Electron和NW.js应用程序设计。它支持Windows、macOS和Linux平台,能处理多种视频格式。项目提供预构建二进制文件和简单的React组件,无需额外编译器设置,方便开发者快速集成高性能视频播放功能到应用中。
KNPhotoBrowser - iOS平台下仿微信微博的图片视频浏览器
Github开源项目用户界面视频播放器iOS开发KNPhotoBrowser图片浏览器
KNPhotoBrowser是一个仿微信和微博浏览体验的iOS图片和视频浏览器。支持本地和网络图片、GIF及视频,适配各种iPhone和iPad机型。提供预加载、自定义视图、视频播放控制等API,支持屏幕旋转和手势操作。基于UIViewController构建,依赖SDWebImage库。该项目为开发者提供了灵活的定制选项,适用于需要高度自定义的图片视频浏览需求。
react-html5video - React高阶组件实现的可定制HTML5视频播放器
Github开源项目React组件视频播放器国际化自定义控件HTML5视频
react-html5video是React生态系统中的HTML5视频播放器高阶组件。它允许开发者自定义视频控件,支持国际化和无障碍功能,同时保留HTML5视频原生特性。该组件提供默认播放器和高级API,满足不同复杂度的开发需求,方便实现个性化视频播放界面。
GSPlayer - Swift开发的iOS视频播放器 支持自定义UI和预加载功能
Github开源项目视频播放器Swift缓存机制iOS开发GSPlayer
GSPlayer是一个开源的iOS和macOS视频播放器框架,使用Swift 5开发。它提供自定义UI、简洁API、缓存机制、预加载功能、列表视图集成和全屏播放等特性。通过CocoaPods集成,GSPlayer为移动应用开发者提供了灵活高效的视频播放解决方案。
Memento - 基于mpv的开源日语学习视频播放器 支持语法识别和字典集成
Github开源项目视频播放器日语学习Memento字幕搜索Anki卡片制作
Memento是一款开源日语学习视频播放器,基于mpv开发。它融合了语法感知字幕搜索、Yomichan风格字典、Anki卡片制作等功能,并支持mpv生态系统,为用户提供全面的日语学习体验。该播放器集成多项实用工具,旨在提升日语学习效率,涵盖词汇、语法和汉字等方面。
videojs-contrib-ads - video.js广告功能开发库
Github开源项目JavaScript视频播放器视频广告videojs-contrib-ads
videojs-contrib-ads是专为video.js设计的广告功能库,提供广告超时处理、播放状态恢复、内容暂停和加载动画显示等功能。支持媒体事件重分发、URL宏替换和源变更时的预加载检查,简化了视频广告插件开发。虽非独立广告插件,但为video.js广告解决方案开发提供了基础框架。适用于需要在video.js中实现自定义广告功能的开发者。
MPV-EASY-Player - 基于MPV的现代化开源视频播放器 易用灵活功能丰富
Github开源项目开源视频播放器自定义MPV-EASY PlayerMPV
MPV-EASY Player是一款现代化开源视频播放器,基于MPV开发。它支持中英等多语言界面,提供自定义脚本和配置功能,可在不同运行模式和GUI界面间灵活切换。该播放器主要面向Windows用户,但其配置文件和脚本也适用于其他平台的MPV。通过整合众多开源代码,MPV-EASY Player为用户提供了丰富的功能和灵活的定制选项,是一款易用且功能强大的视频播放工具。
fanplayer - 基于FFmpeg的高性能跨平台视频播放器 支持多功能媒体播放
Github开源项目跨平台硬件加速视频播放器FFmpeg音视频同步
fanplayer是一款基于FFmpeg的跨平台视频播放器,支持Windows和Android系统。它以低资源消耗、精准音视频同步和多种渲染模式为特色。播放器提供变速播放、流媒体支持、硬件加速解码等功能,适用于多种场景。其代码结构简洁,易于理解和扩展。
media-kit - 功能强大的跨平台媒体播放器库
Github开源项目跨平台Flutter视频播放器音频播放器media_kit
media-kit是Flutter和Dart生态系统中的跨平台媒体播放器库。支持多种格式,提供硬件加速、播放列表管理等功能,可在移动、桌面和Web平台使用。为开发者提供统一API,实现高性能媒体播放。
YTLitePlus - 为iOS设备打造的YouTube增强版应用 支持无广告和4K播放
Github开源项目iOS应用视频播放器YTLitePlusYouTube增强
YTLitePlus是一款面向iOS和iPadOS设备的YouTube增强型应用。它集成了多个开源项目,提供无广告观看、后台播放、4K视频等功能,还包括画中画、自定义播放速度在内的60多项个性化选项。该应用旨在为用户带来流畅而个性化的YouTube体验,支持iOS 14.0及以上系统,并持续更新维护。
gridplayer - 多视频同步播放工具 支持多格式和流媒体
Github开源项目开源软件跨平台视频播放器GridPlayer多视频同时播放
GridPlayer是一款开源的跨平台多视频同步播放工具。基于VLC技术,支持主流视频格式和流媒体URL。可同时播放多个视频,数量仅受硬件限制。具备硬件解码、自定义网格布局、循环片段等功能,可保存各视频播放设置。支持多语言,适用于Windows、Mac和Linux系统。该工具为多视频观看提供了灵活的解决方案。
moonplayer - 多功能视频播放器 支持在线观看下载和弹幕显示
Github开源项目开源软件视频播放器视频下载MoonPlayer在线播放
MoonPlayer是一款开源的跨平台视频播放器,支持在线播放、视频下载和本地文件播放。兼容Windows、macOS和Linux系统,可通过AppImage、Flatpak等方式安装。基于Qt、libmpv和ffmpeg等技术,MoonPlayer集成了弹幕显示功能,并提供简洁界面和强大播放性能。该播放器支持多种视频格式,满足用户多样化的观影需求。此外,MoonPlayer还提供多语言支持,进一步增强了用户体验。
qier-player - 高度可定制的开源 H5 视频播放器
Github开源项目视频播放器自定义界面H5qier-player
qier-player 是一个开源的 H5 视频播放器项目,具有高度可定制的 UI 和丰富的功能。支持 npm 安装和 CDN 引入,使用方便。播放器采用响应式设计,适配多种设备,支持自定义控制栏、全屏播放、画中画等功能。目前提供 React 版本,计划推出 Vue 版本和弹幕插件,进一步扩展其生态系统。
fluid-player - 开源HTML5视频播放器 集成简便支持VAST广告
Github开源项目开源软件视频播放器HTML5Fluid PlayerVAST
Fluid Player是一个开源的HTML5视频播放器,具有轻量级设计和简易集成特点。除基本视频播放功能外,还提供高级VAST广告支持,适合视频广告投放。最新的第3版本引入了多项改进,建议用户升级。该项目采用MIT许可证,为开发者提供了充分的使用自由。