CineFlow:做一个真正属于桌面的影视世界

Movies are not just something to watch. They are worlds to explore.

做 CineFlow 的最初想法其实很简单。

我一直觉得,影视软件似乎已经有很多了。

但真正打开电脑,准备找一部电影的时候,体验却并没有想象中那么好。

搜索、翻网页、找资源、切播放器……

明明只是想看一部电影,却总要在播放之前做很多事情。

所以我想做一个不太一样的东西。

不是再做一个单纯的播放器。

而是做一个真正属于桌面的 影视世界入口

于是有了 CineFlow

直达:CineFlow 是一款面向Win桌面的电影/节目推荐应用

bg


01 / CineFlow 是什么?

CineFlow 是我搓的一款 Win桌面影视聚合播放器。

它的核心并不是单纯的“播放视频”。

我更希望它能够把:

1
2
3
4
5
6
7
8
9
寻找

发现

探索

选择

播放

变成一个连续的过程。

cine1

你可以搜索一部电影。

既可以从心情、天气等场景开始,也可以从演员、类型、关键词开始。

甚至什么都不确定,只是随便逛逛。

看到一部感兴趣的作品之后,再继续向外探索。

我希望 CineFlow 更像一个影视世界的入口,而不是一个冷冰冰的播放器。


02 / 为什么要做它?

现在的影视内容已经多到很难真正“找完”。

电影越来越多。

电视剧越来越多。

但内容越多,另一个问题也越来越明显:

选择反而变得困难。

有时候并不是没有电影看。

而是不知道:

“今晚到底看什么?”

我做 CineFlow,就是想让这个过程简单一点。

不需要提前想好完整的片名。

也不需要为了寻找一部电影不断切换页面。

你可以从心情开始。

从现在天气开始。

从一个关键词开始。

从一个演员开始。

也从一个类型开始。

然后让内容自己把你带到下一个地方。


03 / 我想做的不是“播放器”

这是 CineFlow 和传统播放器最大的区别。

传统播放器通常是:

1
2
3
4
5
  视频

播放器

播放

而我希望 CineFlow 是:

1
2
3
4
5
6
7
8
9
10
11
                 ┌── Actor

├── Genre

Search ─────── Movie ───── Similar

├── Keyword

└── Recommendation

Watch

播放只是最后一步。

真正让我感兴趣的,是前面的那一大段过程。

cine2

一部电影可以连接另一部电影。

一个演员可以连接几十个故事。

一种心情可以连接不同心灵。

一个类型可以连接完全不同的世界。

当这些内容被串起来之后,影视就不再只是一个个孤立的视频文件。

它变成了一张巨大的内容网络。

而 CineFlow,就是我想做的那个入口。


04 / 我喜欢“探索”胜过“搜索”

搜索是一件非常明确的事情。

你知道自己想要什么。

然后输入关键词。

得到结果。

结束。

但看电影有时候不是这样的。

很多时候,我们打开软件的时候甚至不知道自己想看什么。

所以 CineFlow 里,我一直比较重视 Explore

你可以随便浏览。

随便点进去。

从一个作品跳到另一个作品。

然后突然发现:

“这个好像不错。”

这可能就是影视内容最有意思的地方。

你永远不知道下一次点击会把你带到哪里。


05 / 我希望它像一个“桌面终端”

CineFlow不仅仅是一个Win桌面应用。

也不是简单地把网页塞进一个窗口里。

我希望它真正属于桌面。

打开的时候,它是一个完整的影视空间。

需要的时候,它可以快速出现。

不需要的时候,它又可以安静地缩到一边。

其中我比较喜欢的一个设计,就是灵动岛模式

cine3

它可以变成一个非常紧凑的桌面入口。

搜索。

展开。

返回。

然后继续消失在桌面边缘。

这种感觉其实很像我对未来桌面软件的想象:

1
2
3
4
5
6
7
8
9
┌───────────────────────────────┐
│ │
│ Your Desktop │
│ │
│ ┌───────┐ │
│ │CineFlow│ │
│ └───────┘ │
│ │
└───────────────────────────────┘

cine4

软件不应该一直占据你的屏幕。

它应该在你需要的时候出现。


06 / 资源,可以由你自己决定

CineFlow 也支持外部影视资源导入。

这一点对我来说很重要。

我不希望 CineFlow 成为一个封闭的内容平台。

相反,我更希望它是一个开放的播放入口。

你可以使用自己的资源。

使用自己熟悉的片源。

cine5

然后交给 CineFlow 来完成后面的体验。

简单来说:

资源从哪里来,由你决定。

怎么发现、怎么管理、怎么看,由 CineFlow 来完成。

这种开放性也是我坚持把项目开源的原因之一。


07 / 我想让它越来越“懂你”

CineFlow 还加入了个性化推荐。

搜索过什么。

看过什么。

这些行为都会逐渐影响后续的内容推荐。

我并不认为推荐一定要做得多么复杂。

对于一个个人影视应用来说,我更喜欢一种自然的变化:

刚开始:

1
CineFlow

用了一段时间之后:

1
2
3
CineFlow

Your Flow

首页开始出现你喜欢的类型。

出现你可能感兴趣的作品。

甚至出现一些原本不会主动搜索,却最终会喜欢上的电影。

我希望它最后变成一个“越来越像你”的应用。


08 / CineFlow 还远远没有完成

如果把现在的 CineFlow 当成终点,那其实完全错了。

它现在只是一个开始。

还有很多地方可以继续做。

更多的内容发现方式。

更完善的媒体管理。

更自然的推荐。

更好的播放体验。

更多桌面交互。

以及更多我现在还没有想到的东西。

所以我更愿意把 CineFlow 看成一个 持续进化中的项目

版本号会变化。

代码会变化。

设计会变化。

甚至某些最初的想法也可能被推翻。

这很正常。

因为:

一个真正持续开发的开源项目,本来就不应该一成不变。


09 / 最后

CineFlow 对我来说,不只是一个练手项目。

它更像是我对“桌面影视应用应该是什么样”的一次尝试。

我不想做一个复杂到让人不知道怎么用的软件。

也不想做一个只有播放按钮的播放器。

我想做的是一个足够简单,却又足够有趣的影视入口。

打开它。

找到一部电影。

然后进入另一个世界。

就这么简单。

1
2
3
4
5
6
7
8
9
10
11
12
13
      C I N E F L O W

┌──────────────────────┐
│ │
│ DISCOVER │
│ ↓ │
│ EXPLORE │
│ ↓ │
│ WATCH │
│ │
└──────────────────────┘

ENTER THE FLOW.

CineFlow —— 让寻找电影,本身也成为一种体验。


Open Source

GitHub:https://github.com/incldue/CineFlow

如果你也喜欢折腾桌面应用、影视工具或者开源项目,欢迎来看看 CineFlow。

Star / Fork / Issue / PR,都欢迎。

这个项目还在继续。

而我希望,它最终能够成为一个真正有自己灵魂的影视应用。