话说最近研究ijkplayer开源库,对于其中的一个目录名称非常不解,tv.danmaku.ijk.*,后来发现B站确实就有一个叫danmaku的开源项目,同时也明白了,这个单词(danmaku)的意思是:弹幕。...
原创 2021-07-06 16:49:05
560阅读
# Android danmaku加边框 在移动端开发中,弹幕(danmaku)已经成为很多应用中常见的功能。用户可以看到其他用户发送的实时弹幕,增加了互动性和趣味性。在实现弹幕功能时,为了让弹幕更加醒目和美观,我们可以给弹幕添加边框。本文将介绍如何在Android应用中实现danmaku并加上边框。 ## 1. 引入danmaku库 为了实现danmaku功能,我们可以使用开源的danma
原创 2024-04-16 07:05:16
73阅读
一、引言 视频弹幕(Danmaku)是一种实时显示用户评论的方式,广泛应用于在线视频平台。它不仅增强了用户的互动体验,还为内容创作者提供了即时反馈的渠道。在React中实现一个视频弹幕组件可以极大地提
原创 2月前
0阅读
引言 随着视频内容的普及,弹幕(Danmaku)作为一种互动方式,越来越受到用户的喜爱。它不仅增加了观看体验的趣味性,还促进了观众之间的交流。在 React 应用中实现一个功能完善的视频弹幕组件并非易事,涉及多个方面的技术挑战。本文将由浅入深地介绍如何构建一个 React 视频弹幕组件,并探讨常见问题、易错点及解决方案。 什么是弹幕? 弹幕是一种实时显示用户评论的方式,通常以滚动文本的形式出现在
原创 精选 7月前
346阅读
一、引言 视频弹幕(Danmaku)是一种实时显示用户评论的方式,广泛应用于在线视频平台。它不仅增强了用户的互动体验,还为内容创作者提供了即时反馈的渠道。在React中实现一个视频弹幕组件可以极大地提升用户体验。本文将由浅入深地介绍React视频弹幕组件(Video Danmaku)的常见问题、易错点及如何避免这些问题,并通过代码案例进行解释。 二、什么是视频弹幕 视频弹幕是指用户在观看视频时发
原创 7月前
112阅读
在项目module的gradle里面添加依赖:implementation ‘tv.danmaku.ijk.media:ijkplayer-java:0.8.3’ implementation ‘tv.danmaku.ijk.media:ijkplayer-armv7a:0.8.3’ implementation ‘tv.danmaku.ijk.media:ijkplayer-armv5:0.
转载 2024-09-24 14:26:14
18阅读
aku/danmaku_proto.mdBi...
转载 2022-12-20 21:32:49
831阅读
1.如何使用ijkplayer官方:https://github.com/Bilibili/ijkplayerbuild.gradle添加下述依赖引用即可:dependencies { # 对于大部分的设备来说已经够用了 compile 'tv.danmaku.ijk.media:ijkplayer-java:0.8.4' compile 'tv.danmaku.ijk.
转载 2023-10-20 17:36:25
673阅读
compile 'tv.danmaku.ijk.media:ijkplayer-java:0.7.8.1' compile 'tv.danmaku.ijk.media:ijkplayer-armv7a:0.7.8.1'需求:项目中gradle里引入的ijkplayer默认可以支持播放avcodec编码的mp4格式的视频,但是不支持播放mp4格式MPEG-4编码的视频(现象为视频出现黑屏,可听到声音
文章目录配置说明:一、使用danmaku2ass 将xml字幕转换成ass字幕项目地址(记得给人家点个赞,我已经默默的点过了):使用步骤:1、将项目下载下来,2、保留danmaku2ass.py文件(这个是主要的)3、使用you-get下载一个B站视频4、开始转换字幕5、使用播放器打开视频就会出现字幕了注意事项:6、测试一下没有字幕文件的视频二、ffmpeg将ass字幕合并成含有字幕的视频0、来
转载 2024-07-15 16:50:46
48阅读
这篇博客将从应用层入手分析,看ijkplayer是如何调入到jni层的。一、Java层代码分析:选择码流进行播放时,将会跳转到VideoActivity,看一下onCreate:onCreate@ijkplayer\android\ijkplayer\ijkplayer-example\src\main\java\tv\danmaku\ijk\media\example\activities\Vi
首先引入看jkplayer库,可以直接从gradle引入,也可以从GitHub下载ijkplayer源码,自己编译后再导入项目中。这里我们使用从gradle中引入。新建工程,在build.gradle(Module:app)文件中添加:// required, enough for most devices. implementation 'tv.danmaku.ijk.media:ijkplay
转载 2023-05-19 15:02:06
291阅读
1.如何使用ijkplayer 官方:https://github.com/Bilibili/ijkplayerbuild.gradle添加下述依赖引用即可:dependencies { # 对于大部分的设备来说已经够用了 compile 'tv.danmaku.ijk.media:ijkplayer-java:0.8.4' compile 'tv.danm
手机空间不够了,查看bilibili的视频默认是放在du手机存储的storage/emulated/0的文件zhi夹中的,但是进去后,发现根本没有,可恶的TX, 实际上在Android/data/tv.danmaku.bili/download目录,这里面全bai是缓存的视频,du这些视频的zhi后
转载 2021-01-31 09:07:00
760阅读
2评论
Android弹幕实现:基于B站弹幕开源系统(3)本文在附录1,2的基础上再次对异步获取弹幕并显示弹幕完善逻辑和代码,集中在上层Java代码部分:package zhangphil.danmaku; import android.app.Activity; import android.graphics.Color; import android.os.Bundle; import andro
工程简介项目地址页面效果(前台)后台项目技术框架:springboot视图技术:thymeleaf数据库实现:mybatis缓存:redis任务管理:邮箱消息队列:rabbitMQ权限管理:springsecurity评论系统:LeanCloud 导出功能:easyexcel视频播放器:DPlayer2 | Powerful danmaku video player | NPlayer(可以尝试一
转载 2024-03-07 11:41:51
50阅读
easyDanmaku.js弹幕插件使用详解(长期更新)介绍A Danmaku plugin for the web,一个用于web端的弹幕插件特点支持TypeScript、使用简单、使用css3过渡动画实现,弹幕流畅不卡顿、核心代码压缩后仅8kb。安装LINK<script src="http://panchuanpeng.cn/easyDanmaku/easyDanmaku.js"&gt
直播和看视频中越来越火的控件---弹幕(Danmaku)本文即介绍怎样实现简单的弹幕效果:咱们使用的是哔哩哔哩开源的弹幕效果库 DanmakuFlameMaster.必需:首先咱们在项目主工程app/build.gradle中的dependencies闭包中添加如下依赖:compile 'com.github.ctiao:DanmakuFlameMaster:0.5.3' 这样我们就将D
前言基于github上哔哩哔哩开源项目(https://github.com/bilibili/DanmakuFlameMaster),进行了鸿蒙化迁移和重构,可实现弹幕的隐藏、显示、暂停、继续、发送、定时发送弹幕等一系列的功能,代码已经开源到(https://gitee.com/isrc_ohos/danmaku-flame-master_ohos),欢迎各位下载使用并提出宝贵意见!为了更加清晰
​​EXE 下载地址​​从手机目录copy缓存视频到电脑,路径如下内部共享存储空间\Android\data\tv.danmaku.bili\download由于文件夹内音频和视频分开 所以使用 ffmpeg进行合成导出,合成指令如下ffmpeg.exe -i audio.m4s -i video.m4s -vcodec copy -acodec copy video2.mp4简化
原创 2022-04-20 15:46:44
264阅读
  • 1
  • 2
  • 3