更新一个,突然想到《让子弹飞》里「张麻子「有一句,

我是想站著,还把钱赚了。

何就是既保持著自己的数码科普观众粉丝喜欢,又把赞助的钱赚了。

这应该就是「站著」赚钱了。

原回答如下:


很多人都在评价恰饭性质,

或者高赞表扬了科普60/120帧视觉表现。我想从不同角度分析评价。

首先确定这是恰饭[1]收到赞助的视频,毕竟何同学的粉丝多,所以有人找到何同学做赞助合作也无可厚非。何也做到了角度刁钻,内容新颖。也兼顾了他视频一贯的数码科普风格。

单论视频是个四分钟左右的视频,成绩是5月6日发布视频,24小时达成30余万点赞,24万硬币(5月7日晚我看到),

截止5月8日早8时57分,达成251万播放量,51万点赞,41.3万硬币。

可能很多人对b站视频播放量多很平常,但这是一个恰饭视频,或者说这是个带有商业性质打广告的视频,能有这样短时间,大流量,高认可,上热门。我觉得这是我关注列表里头一个做恰饭能有这样成绩的up。

抛开恰饭性质。那么这个视频该怎样评价呢?

我认为好视频要注重以下几个点:

内容主题,文案,配乐,视觉,节奏

配乐:在该视频中,小猫开始动及后续演示部分都插入了很好效果的BGM,在这部分整体配乐和局部配乐都相当有水平,相当有感觉。

内容:无疑是手机广告和帧率科普。我推测这里是先收到手机厂商邀约合作,随后根据需求确定了结合帧率科普的内容主题。是的这个视频主体仍然是科普,有关手机的信息片段我估计不到30秒,甚至20秒都可能没有。这个内容主题的确定,我只能用有才形容。

文案:何的文案,确实用心,通篇流畅,而保证这样流畅的录制视频。除了多次用功录制,背后就是充分准备的文案基础。

视觉:部分就不用多说了,视频主色调都非常的现代酷炫,小猫动起来的时候视觉效果拉满。我在视频里看视频。

最后就是节奏,全篇节奏,有快有慢,张弛有度。没有配乐和念白冲突的地方,音乐切换的节奏也恰到好处。在短短四分钟内,完成要讲的广告,要讲的科普,科普内容的演示这三件事。内容简短有力是一方面,另外就是无缝穿插的节奏。

最后总结。何的这期视频不论是商业恰饭视频还是数码科普视频都算是比较成功的视频。也期待B站的恰饭能向何看齐,你恰自然可以,不要整那些防不胜防…也不要枯燥的念我要恰饭了求原谅,何的这期与他们做出了鲜明的对比。

何用行动告诉我们,视频就是创作产品。产品就要保持自己以往的质量甚至要优于以往质量。降低质量乱恰烂饭只会让关注up的粉丝心生厌恶,进而取关。这类「乱恰」行为无疑就是杀鸡取卵。何的这期视频可以说是 自媒体up的恰饭视频质量的标杆。

参考

  1. ^「恰饭」备注:植入广告的商业合作视频,实现创作视频达到赞助支持的视频被B站用户称为「恰饭视频」,恰饭本词源应该是某地「吃饭」的方言。


昨天加班到一点多,早晨躺在床上看了一下;

一开始,这是什么东西?

然后,我被科普了;

科普的不是120刷新率,而是原来可以这么玩!

自己用python写了一个脚本:

import matplotlib.pyplot as plt
from PIL import Image

im = Image.open("cat.png")
img_size = im.size
print(img_size)

plt.ion()

for j in range(10):
for i in range(10):
x = 0
y = 0 + i*363
w = 584
h = 370
region = im.crop((x, y, x+w, y+h))
plt.axis(off)
plt.imshow(region)
plt.pause(0.1)
plt.close()

其中pause可以调节速度,看你屏幕刷新率:

小猫也动起来了;

就是anaconda这个出来的图颜色好诡异

大佬点名了,我就用终端跑了一下,手机录的视频(新版是录屏):

何同学的小猫在扑光点


直接起床看了网页:

何同学の测试屋?

img.yitangyx.cn图标

F12之后,原来这么简单:

其中cat的图(图片引自网页):

我第一想起来的是原来用脚本写gif文件:

用R制作gif动态图以及从gif中提取图片?

www.jianshu.com图标

原来都是类似,但如果一加找我做手机测评,我真的想不到这个方案;

大概率我会拿著友商手机,在屏幕前说

「你看,明显不,是不是比60帧顺滑的多」


「后浪」真的优势应该是有自己的项目、有自己的行动力;

而不是「有钱」


这个视频证明了两点:

1、该机型的刷新率确实能达到120Hz。

2、该机型的CPU单线程性能和2D渲染性能允许在渲染文本滚动的时候达到满刷新率。

(但是看公开那个apk,滚动的是webview,里面的并不是纯文字,而实际上是一堆gif?那就算了。)

话说谁有插到120fps的Bad Apple?下次试试看夏普的120hz LCD能不能跑出来。

当然原生Android系统的备忘录能不能导入如此巨大的文本文件,这个也是个问题。

字元动画是B站还叫Mikufans时代就有的传统艺能。


这波恰饭,才是真正的B站恰饭。

当得上寓教于乐,商业与科普双丰收。

我已经给了一建三连。

说句实在话,120和60,你让普通人怎么去展现?

我:各位老铁,你看,这就是60的。(装模作样滑动一下)

然后拿出120的,你们看,这就是120的,是不是很顺溜(我的兄弟叫顺溜之120Hz)认可的给个双击一键三连。谢谢老铁????

你会买吗???

还不如铁锅炖自己呢。

何同学这个事情,其实容易被人说的就两个点,一个就是恰饭,一个就是闲得慌。

另一批人,会觉得惊艳

读书少的会说:牛13。

这种表现形式,恰到好处的表现了120的优势。

数码圈啥时候真都这么恰饭,我真是很乐意看,

相信普罗大众其实也愿意看,毕竟点赞数和播放数已经给出了答案。

何同学加油啊。

科普恰饭做到如此,当然要支持。

最怕的就是那种:

哎呦,我去,

iPad pro 太(违法广告法) 牛13了,

实在太(违法广告法)厉害了,

有史以来最(违法广告法)厉害

我真是不能呼吸了,

我曾经梦寐以求希望能出这些配置,

稍等一下,我缓缓,

不行,实在太(违法广告法)厉害了

朋友们,你们知道吗,

新款iPad pro 实在太(违法广告法)厉害了,

我都语无伦次了。

然后这期视频,五十万播放???

你舒服吗?

反正我不舒服。

何同学能上央视,是有原因的。

期待更多作品。


挺好的创意。

何同学说是一行一行手打的,不得不说真有毅力。

完全可以用代码生成…

刚刚写了个『3D』版,

代码先渲染一组字元组成的的,连续变化的心形,带点立体感。

然后控制print的速度就可以模拟翻页效果了。

只要print的速度恰到好处,就可以让上下两幅图重合。

演示

import math
import time

A = 1.0
B = 9.0 / 4.0
C = 1.0

def f(x, y ,z):
global A,B,C
a = A * x * x + B * y * y + C * z * z - 1
return a * a * a - x * x * z * z * z - 9.0 / 80.0 * y * y * z * z * z

def h(x, z):
y = 1.0
while y &>= 0.0:
if f(x, y, z) &<= 0.0: return y y -= 0.001 return 0.0 def render(): global A,B,C str_images = [[] for i in range(30)] aa = [0.3*math.sin((i/30.0)*2*3.1415) for i in range(0,30)] bb = [0.1*math.sin((i/30.0)*2*3.1415) for i in range(0,30)] cc = [0.2*math.sin((i/30.0)*2*3.1415) for i in range(0,30)] for i in range(30): A = 1.0 + aa[i] B = 9.0 / 4.0 + bb[i] C = 1.0 + cc[i] z = 2.0 while z &> -2.0:
s = ""
x = -2.0
while x &< 2.0: v = f(x, 0.0, z) if v &<= 0.0: y0 = h(x, z) ny = 0.01 nx = h(x + ny, z) - y0 nz = h(x, z + ny) - y0 nd = 1.0 / math.sqrt(nx * nx + ny * ny + nz * nz) d = (nx + ny - nz) * nd * 0.5 + 0.5 s += ".:-=+*#%@"[int(d * 5.0)] else: s += x += 0.05 str_images[i].append(s) z -= 0.1 return str_images if __name__ == __main__: print("Rendering...") str_images = render() d = [0.0015, 0.0007, 0.0003, 0.00015, 0.00007, 0.00005, 0.00003, 0.000015, 0.00007, 0.000003] for t in d: for l in str_images: for s in l: print(s) time.sleep(t) time.sleep(0.03) for t in range(5): for l in str_images: for s in l: print(s) time.sleep(0.03)


推荐阅读:
相关文章