fvp 0.17.0 版本已正式发布,作为 Flutter video_player 的全平台插件,此次更新带来了众多令人激动的改进和优化。以下是本次更新的主要亮点:
- 扩展平台支持:针对 Windows 和 Linux 平台,fvp 插件无需额外代码即可通过添加依赖直接支持。这使得 Flutter 开发者能够轻松实现跨平台视频播放功能。
- FFmpeg 升级:将 FFmpeg 升级至 7.0 版本,提升了视频解码和处理的性能,为用户带来更加流畅、高质量的播放体验。
- 杜比视界渲染支持:所有平台现均已支持杜比视界渲染,为视频爱好者提供了极致的视觉享受。
- 字幕支持:新增字幕字体文件选项,并在 Android 上加入了 libass 渲染字幕功能,满足用户对于字幕显示的多样化需求。
- 初始化异常修复:针对多次初始化可能导致的异常问题进行了修复,提高了插件的稳定性和可靠性。
- Seek 优化:优化了 seek 功能,支持异步操作并忽略不必要的频繁 seek 请求,有效减少了用户等待时间。
- 多显卡环境适配:针对多显卡环境,插件能够正确选择 dxgi adapter,解决了画面黑屏的问题。
- 纯音频支持:新增了对纯音频的支持,并修复了音频封面不显示的问题,为用户提供了更加完善的音频播放体验。
- 画面比例和纹理大小修复:解决了画面比例不正确和带旋转的视频纹理大小问题,确保视频能够以正确的尺寸和比例展示。
- 低延迟选项:增加了低延迟选项,适用于需要实时反馈的场景,如视频会议或直播等。
- 低版本 Android 兼容:即使在低版本 Android 系统上加载插件失败,也不会影响程序的正常运行,保证了应用的稳定性和兼容性。
fvp 0.17.0 版本的发布,为 Flutter 开发者提供了更加强大、稳定的视频播放解决方案。快来体验这些激动人心的新功能吧!