幾個月前,曾有國內玩家用一顆Threadripper 3990X在任務管理器中展示出的64線程框框來“播放”了經典的Bad Apple PV。實現方式是把每個線程框框看成一個像素點,通過控制線程佔用率來控制這個“像素點”的亮度,從而用14x9的“像素點陣”模擬原作中的黑白像素,雖然“顆粒”粗了一點但仍然能夠看出原作風貌。現在有國外網友用這套玩法配合一套更為高階的平台,玩出了更好的效果。
這位國外網友使用了一套32槽的服務器平台,擁有896個CPU物理核心和1792個線程,在任務管理器中可以形成一個56x32的像素矩陣,“顆粒”比上面那個14x9的要細很多,效果自然也好上不少。
在Bad Apple之後,他又寫了一個 模擬《精靈寶可夢》OP 的程序:
其實讓任務管理器“播放”視頻這個操作並不算是太複雜,通過更改原始視頻的顏色、重新分塊和線程佔用率調教之後就可以產出腳本或是程序了,未來甚至可能會有愛好者製作簡單化的程序來實現它。關鍵問題還是你得有一套有足夠多線程的平台,線程越多,每個“色塊”的尺寸就越小,還原度就可以做到更高。以後隨着服務器CPU的內核數量提升,説不定就看到有人用兩三千個線程來跑更細膩的效果了。