| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 4582 人关注过本帖
标题:ffplayer 开源项目 v1.3.9 发布
只看楼主 加入收藏
RockCarry
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:13
帖 子:662
专家分:58
注 册:2005-8-5
结帖率:95.65%
收藏
已结贴  问题点数:100 回复次数:13 
ffplayer 开源项目 v1.3.9 发布
ffplayer 是基于 ffmpeg 的开源项目(支持 windows + android 平台)

项目地址:
https://

目前播放器核心已经比较稳定了,在性能和内存占用方面,都优于暴风影音。

测试播放器 testplayer 下载地址(v1.3.9 包含 windows 可执行程序和 android apk):
链接:https://pan.baidu.com/s/1qv5R7cOTxkvGBMeGFHQBog 密码:9kbr

项目 qq 群:383930765

+---------+
 使用说明
+---------+

testplayer
----------
ctrl+O - 打开文件
ctrl+E - 切换视觉效果(目前只有音乐播放时才有视觉效果)
ctrl+M - 切换视频显示方式(按比例缩放/拉伸到全屏)
ctrl+R - 切换视频渲染方式(GDI/D3D)
ctrl+A - 切换音频流
ctrl+V - 切换视频流
ctrl+S - 视频截图

命令行传参数:

播放 rtmp 流媒体
testplayer rtmp://localhost:1983/live/test

打开 vfw 摄像头
testplayer vfwcap


ffspliter
---------
ffspliter 是一个视频分割合并工具,可以实现视频分割、合并、流媒体保存为本地文件等等功能。

视频分割:
ffspliter test.mp4 30000 100000 test-30s-to-100s.mp4
将 test.mp4 视频文件的 30s - 100s 的片段分割保存到 test-30s-to-100s.mp4 文件

流媒体保存
ffspliter rtmp://live.hkstv.hk. -1 10000000 test.mp4

注意事项:
输入文件可以是任意格式的文件或流媒体 URL,输出文件格式只能是 mp4 或 flv
对于流媒体开始时间必须指定为 -1,结束时间表示录制的视频时长
结束可以是任意大,处理过程中如源文件到达结尾,则自动退出
时间以 ms 毫秒为单位


+----------+
 change log
+----------+

v1.3.9
-------
1. 增加对 windows 平台 dxva2 硬件加速的支持
2. 优化 android 平台视频渲染代码,提高性能和稳定性

v1.3.5
-------
1. 解决 android 版本的兼容性问题

v1.3.3
-------
1. 当没有音频流时会将视频同步到系统时间
2. 实现将流媒体视频保存到本地文件的功能
3. 更新 ffmpeg win32 library 采用 msys2+mingw64 编译
4. 优化 ffspliter 工具

v1.2.11
-------
1. 增加单步播放功能
2. 增加播放器参数配置文件

v1.2.10
-------
1. 优化播放器打开的速度(player_open 改为非阻塞方式)

v1.2.9
-------
1. 实现视频旋转功能,可任意角度旋转

v1.2.8
-------
1. 修改播放器关闭的时存在内存泄漏的问题

v1.2.7
-------
1. 更新 ffmpeg win32 dll
2. 调整代码架构

v1.2.6
-------
1. 更新 ffmpeg 库到 n3.2.9 版本

v1.2.5
-------
1. 优化 open url 的接口,实现非阻塞(异步)的打开方式
2. 增加 open url 成功和失败的通知消息
3. 增加打开网络流媒体的等待超时参数配置

v1.2.3
-------
1. 大幅优化 seek 操作速度,实现 0ms 延时(异步)的 seek 操作

v1.2.2
-------
1. 采用非阻塞方式初始化播放器并打开 URL 地址
2. 播放器状态显示 loading, inited, buffering

v1.2.1
-------
1. 优化视频设备选择、音视频流选择操作
2. 调整代码架构

v1.1.21
-------
1. 解决反复 seek 操作,容易导致播放花屏并报错的问题

v1.1.19
-------
1. 修复低几率视频播放花屏并报错的问题
2. 调整音视频同步收敛参数,播放更加稳定流畅

v1.1.18
-------
1. 优化 adev & vdev 代码
2. 优化流媒体播放功能

v1.1.16
-------
1. 优化 seek 操作,解决 ape 音频播放 seek 速度慢的问题
2. 更新 ffmpeg 库到 n3.2.7

v1.1.12
-------
1. 优化 seek 操作,seek 速度和 seek 后的音视频同步收敛速度有了明显提升
2. 修复 seek 到文件尾部附件,再 seek 到前面,会出现播放卡死的问题
3. 优化高清网络流媒体播放容易花屏的问题
4. 更新 ffmpeg 库到 n3.1.7

v1.1.10
-------
1. 更新 ffmpeg 库到 n3.1.5
2. 增加对解码线程个数的配置接口
3. 增加 ctrl+o 快捷键打开文件

v1.1.9
------
1. 实现对视频播放截图的支持
2. 修复播放 mp3 等 audio only 文件报错问题

v1.1.8
------
1. 实现对 vfw dshow gdigrab 的支持,可预览摄像头
2. 实现对网络流媒体播放的支持
3. 实现流选择功能(ctrl+A 切换音频流)






[此贴子已经被作者于2018-3-9 16:27编辑过]

2016-08-31 10:17
wp231957
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:神界
等 级:贵宾
威 望:423
帖 子:13688
专家分:53332
注 册:2012-10-18
收藏
得分:34 
有捆绑吗  有插件吗   暴风主要就是太流氓了

DO IT YOURSELF !
2016-08-31 10:39
FQYB
Rank: 3Rank: 3
等 级:论坛游侠
威 望:1
帖 子:43
专家分:130
注 册:2016-7-29
收藏
得分:34 
wine 无法运行
2016-08-31 11:02
书生牛犊
Rank: 14Rank: 14Rank: 14Rank: 14
来 自:星夜征程
等 级:贵宾
威 望:10
帖 子:1101
专家分:5265
注 册:2015-10-27
收藏
得分:34 
对不起,英语不好,没办法帮你测试

φ(゜▽゜*)♪
2016-08-31 11:05
RockCarry
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:13
帖 子:662
专家分:58
注 册:2005-8-5
收藏
得分:0 
以下是引用FQYB在2016-8-31 11:02:54的发言:

wine 无法运行

无法运行是,dll 依赖的问题,已经改为静态链接,请重新下载测试。
谢谢。
2016-08-31 12:09
RockCarry
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:13
帖 子:662
专家分:58
注 册:2005-8-5
收藏
得分:0 
以下是引用书生牛犊在2016-8-31 11:05:52的发言:

对不起,英语不好,没办法帮你测试

没关系,谢谢。
2016-08-31 12:10
FQYB
Rank: 3Rank: 3
等 级:论坛游侠
威 望:1
帖 子:43
专家分:130
注 册:2016-7-29
收藏
得分:0 
修改完wine可以运行了,
2016-09-04 15:52
RockCarry
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:13
帖 子:662
专家分:58
注 册:2005-8-5
收藏
得分:0 
下一阶段要完善的:
1. 字幕
2. 硬件加速
3. 流选择

另外,已经有开发者,使用 ffplayer 作为核心,用 qt 做 ui,开发了 sunplayer。
等完善后,我上传给大家看看。
2016-09-05 10:23
RockCarry
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:13
帖 子:662
专家分:58
注 册:2005-8-5
收藏
得分:0 
更新到 v1.1.8 版本
2016-09-13 11:45
RockCarry
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:13
帖 子:662
专家分:58
注 册:2005-8-5
收藏
得分:0 
更新到 v1.1.9 版本
2016-10-11 09:57
快速回复:ffplayer 开源项目 v1.3.9 发布
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016511 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved