需求分析
一个电影或者电视剧,用户可能会收集它不同的片源,用来做收藏,如何方便且有效的管理这些片源?
目前都是当普通文件方式来访问与播放,但如果飞牛能在刮削中鉴别这些片源,在播放页面上提供不同的片源选择与切换,那就非常完美了。(目前飞牛影视只手机端、Web端的SDR、HDR分类选择,没有再进一步细分)。
片源分类
我为目前的用户片源做了一个统计表格,作为参考。
目前的片源分类:
类别 |
详细说明 |
视频编码 |
AV1、AVC(H264)、HEVC(H265)(可按照实际识别为准) |
音频编码 |
2声道、5.1声道、7.1声道、杜比音效、杜比全景声(可按照实际识别为准) |
分辨率 |
720P/I、1080P/I、4K、8K(可按照实际识别为准)(P为逐行、I为隔行) |
颜色 |
SDR、HDR、杜比视界(P4、P5、P7、P8、P9、P10) |
帧率 |
25fps、30fps、50fps、60fps、120fps(可按照实际识别为准) |
具体分析
对于电视剧类别来说,用户可能收集了两到三个或者更多不同编码分类的剧,并把它们放置于各个不同路径下,通过不同的命名方式来进行区分。这个时候我们播放,通常会选择其中同一个目录下的相同编码状态的文件进行播放。如果中途切换文件,选择其它格式(其它目录)播放,就会跳转过去,同时下一集也会记住这个播放模式一直播放下去,直到这个剧集播放完或者用户自己退出为止。
要完成上面的操作,在播放页面和播放端就要做到如下亮点:
1、选择节目源,用来切换播放文件
2、锁定播放模式,待到下一集的时候不用用户再次选择节目源
3、增加播放偏好设置:片源分类,可以在播放偏好中做提前设置,这样用户在播放的时候,如果可选,并且在偏好中有对应的片源分类,就按照偏好来替用户做默认选择。
注:目前飞牛在web端、手机端做了简单分类,如1080P SDR、1080P HDR、4K SDR、4K HDR。电视端还无法选择节目源,希望能够跟进这个选择。
需求呈现方式建议
在飞牛影视所有的播放端中,提供更加详细的片源分类选择,如下:
720I SDR 2声道 25fps、1080P SDR 2声道 30fps、1080P HDR10 杜比音效 60fps、4K SDR 5.1声道 60fps、4K 杜比视界P8 120fps
总结
目的是为了对用户多片源选择的有效区分,当然如果这样设计太过于复杂,可以采用更加简单的方法,就是直接显示为:片源1、片源2、片源3、片源4、片源5,同时用户结合选择片源后,结合下面的路径指向,去区分不同的播放源。只是这样就太过于**,无法做到更加美好的体验,建议开发者去结合B站大会员模式下的播放源选择方案,在播放器的右下角可以看到,每一部电影、电视剧、其可选择多种组合,来实现不同播放源的选择。