Git Product home page Git Product logo

dandanplay-libraryindex's People

Contributors

cberyellowstone avatar kaedei avatar kansaer avatar nchyn avatar stu43005 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

dandanplay-libraryindex's Issues

大佬你好!前来请求2件事情。

1.关于Dplayer只身外挂.vtt web字幕的问题,是不是因为nancyfx文件用Hash访问所以没法找到真实字幕文件路径所以没法加载?(其实在一些用Nginx的Dplayer播放器也是挂载不了,但我有见到过成功的,也不是很清楚怎么弄的)

2.能否添加上视频连播的功能,或者提示跳转下一P,而不是要切回前一个页面去找下一个视频。

本人不懂web编写,也不懂HTML5中关于HLS什么的特性,只是百度现学现卖,如有错误还请指出。

最后感谢弹弹Play为众多肥·宅做的贡献。

mkv/视频 无法播放

几乎所有视频文件都为多轨mkv文件,文件大小多为1G左右,但无法播放

字幕加载为404

关于.flv文件的问题

您好,有以下两个问题:
1.发现远程播放无法播放.flv文件,在查阅Dplayer的文档后,在vedio.html里加入了flv.js,但是发现还是没有办法播放。在线播放器的属性里写的type: norml。
后来在type那个属性的位置吧'auto'改成'.flv'就可以播放flv文件了。但是其他文件又无法正常播放了。
2.请问是否有办法访问到当前文件的后缀名使得能够把auto改成后缀

[Bug] 无法访问远程媒体库的视频缩略图

版本: 弹弹Play 12.3.1 (UWP)
描述:在手机端使用弹弹Play概念版时,发现缩略图不能正常加载,于是尝试打开网页版媒体库,但缩略图也不能正常显示。查看了API 文档后,自己在浏览器地址拼接 image url 并得到如下结果(测试使用的数据其LastThumbnail 不为空)

  1. 使用 /api/v1/image/{hash} API
  1. 使用 /api/v1/image/{id} API

预期行为:

HEVC编码的视频出现"视频加载失败"

Win端:
Windows 11 专业版 22H2
使用无线网卡Realtek RTL8852AE WiFi 6 802.11ax PCIe Adapter的移动热点功能

移动端:
iPhone 13 Pro iOS 16.5 连接到上述电脑端移动热点,Safari浏览器

HEVC, x265的视频文件都无法正常播放,x264的可以正常加载

关于在播放列表页面添加缓存弹幕按钮

image
可否在此处添加一个下载弹幕的按钮,由于有时只需要下载弹弹play优秀的弹幕文件以供其他播放器使用(集合多平台弹幕和保留弹幕特殊格式),故而一个个打开视频进行保存并不是个好选择,甚至有时候会因弹幕过多导致打开过慢甚至失败。
image
此处既然可以在未打开视频时添加弹幕,那我想不打开直接下载添加的弹幕应该也不是什么难事

希望可以在linux服务器上面使用

想在我的NAS上面部署,是centos系统,
毕竟想在手机看番时还要开电脑就有点....多此一举?
所以请问能不能把远程访问功能单独整理成为一个软件包?

web下无法看到视频缩略图

如标题所示,在web下无法看到其缩略图
image
弹弹play版本:8.6.5.0 UWP
系统版本:windows 10 1803 专业版,已关闭防火墙

网页播放体验简单优化

对播放页,在 pc 和 移动端的效果做了一些简单的调整,移动端加个了 双击切换暂停播放 功能,给大家提供个参考

/* 弹幕字体调小,仅在屏幕顶部 35% 显示 */
.dplayer-danmaku {
    font-size: 18px;
    height: 35%;
}

/* 弹幕移动速度调慢 5s -> 8s */
.dplayer-danmaku .dplayer-danmaku-right.dplayer-danmaku-move {
    -webkit-animation: danmaku 8s linear;
    animation: danmaku 8s linear;
    -webkit-animation-play-state: paused;
    animation-play-state: paused;
}

/* mobile */

/* 控制条 mask 高度调小,避免影响双击切换暂停播放 */
.dplayer-mobile .dplayer-controller-mask {
    height: 60px;
}

/* 弹幕字体调小 */
.dplayer-mobile .dplayer-danmaku {
    font-size: 13px;
}
.dplayer.dplayer-arrow.dplayer-mobile .dplayer-danmaku {
    font-size: 13px;
}
// 移动端双击切换暂停播放
let lastClickTime = 0
let lastPlayerPausedStatus = true
$(".dplayer-video").click(function () {
	let now = Date.now()
	let interval = now - lastClickTime

	if (interval < 300) {
		if (lastPlayerPausedStatus === dp.paused) {
			console.log('player double click toggle pause')
			dp.toggle()
		}
	}

	lastClickTime = now
	lastPlayerPausedStatus = dp.paused
});

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.