更新一個,突然想到《讓子彈飛》裏「張麻子「有一句,

我是想站著,還把錢賺了。

何就是既保持著自己的數碼科普觀眾粉絲喜歡,又把贊助的錢賺了。

這應該就是「站著」賺錢了。

原回答如下:


很多人都在評價恰飯性質,

或者高贊表揚了科普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)


推薦閱讀:
相關文章