既然檔案是以二進位制方式存放在硬碟,那我能否通過二進位制編碼在自己的電腦上編出一部電影?

時間 2021-05-05 18:36:15

1樓:鍋小鵬

就按照現在的高畫質來說吧!1080p每秒24fps,一秒鐘單影象不說壓縮處理部分,單按顯示來算

1920×1080×3(RGB)×8(8bit)×24=1,194,393,600

你要寫這麼多個0或1,一秒鐘就gg了

2樓:星期天的老豆

當然可以。看到高讚的幾個答案都預設題主是要用鍵盤敲出電影的編碼,但我覺得題主是想問能不能開發乙個軟體,輸入你想要的場景,人物形象以及故事內容,軟體就可以自動生成你想要的電影。從程式猿的角度來看,這並非不可實現。

3樓:龍吟九野

之前有同類問題,已經存了不少十六進製制資料(其實也是二進位制),都是Linux命令轉出來的小電影,真的很小!

所以咱們還是說個能,只不過憑空打太累。

4樓:賴嗒咕咕叮

97年世界程式設計大賽冠軍作品:Mekka 』97 4K Intro.

5樓:Mr.老李

人類通過操作大腦皮層的神經突觸(類似於計算機裡的二進位制)導演拍攝製作電影,根據這個事實,AI完全可以操作0和1製作電影。

不過,有一點要注意,AI最早創作的電影,可能比黑白默片還糟糕

6樓:張強

題主可以用3D動畫做模擬,3D就是從無到有完全創造的,相當於減輕了建立二進位制的負擔。但是從人物表情,場景描繪,光照渲染等都是不能和拍攝的電影相比的

7樓:黙石Slient

感覺這和我小時候想的乙個問題比較像:

既然人都是由一些基本的元素組成的,那麼用這些基本的元素可以憑空造出乙個人嗎?

我越來越覺得,未來是有這種可能的

包括題主所說和我小時候所想

8樓:AKA湘大單挑王

(非專業回答)當然可以,只是........

隔著很近看老式電視機都能看見乙個個小小的色塊,假如利用編碼來為每一幀填入色塊,

複雜化複雜化複雜化

再在每一幀都進行這樣的工作

1s 30幀總得有

一部(小)電影按10分鐘算都3600s

相乘......

高新發展的現代作為(小)電影,少說得有16:91980X1720

大概....乘法不做了1980乘1720色塊再乘30乘3600....

結論:可以但不可以....

9樓:

有了碳氫氧氮磷硫鉀鈣鎂等元素,理論上你可以造出人。

有了質子電子,理論上你可以造出萬物。

有了鍵盤,理論上你可以用二進位制寫出一部電影。

10樓:「已登出」

可以,但是效率極度低下,就像用二進位制直接編乙個軟體一樣,編到死都可能編不完。

而用比二進位制高階的語言編軟體明顯更快,用高階的軟體或者攝像機製作電影畫面效率更高。

非要用二進位制的話,怕是要長壽一點才能完成寫個偉大的任務咯。

11樓:廣龍先生

每秒24禎畫面,每禎畫面就算是640*480的VGA解析度,畫面上就是307200個畫素點,每個畫素點需要定義RGB和透明度四個引數,每個引數是2的八次方,你自己慢慢算吧。

12樓:

是完全沒有問題的。

但是建議你創作之前,先複製一遍別人的電影片段,如果你能成功,那麼,除了說明你很長壽以外,也不能證明什麼。屆時,你也就打消了這個念頭。

正常答案:

答案是肯定的,就是效率極低,低到很低的水平。用二進位制編碼來拍電影,相當於用鐵原子來製作汽車發動機,理論上是可行的,但實際上沒有人這樣嘗試。

如果按照題主的思路,用一生的時間估計可以換一秒的電影。

簡而言之,一生換了+1s

13樓:李明陽

拍攝電影的過程不就是把影象編碼成二進位制的過程麼,你是說不經過拍攝,或者動畫創作,直接用個程式隨機生成?當然可以這麼做,只是創作出人類能看懂的,能稱之為電影的可能性很低。

14樓:小仙男

你看過windows command裡面的星球大戰嗎?

輸入 Telnet 到CMD

輸入 o

然後輸入 towel.blinkenlights.nl記得在service裡面先開啟Telnet喲。

確實可以用編碼的方式直接弄電影的

15樓:路麟

照你這麼想所有的軟體和檔案都是二進位制的,都能通過編碼來創造。但是那個時間成本太大了(具體時間懶得算,估計乙個人一輩子都編不完),由於人類所有的發明都是因為懶的緣故,人類會想盡辦法創造新的東西來節約這個時間成本,最後的結果可能還是按現在的方式更快。

16樓:見證風的方向

用數字攝像機拍攝本身就是在編碼,並且目前是高效率的編碼方式。而手工編碼的前提是要了解編碼規則,然後乙個畫素乙個畫素去畫(簡化理解),理論上可行,但生命會花費在迭代乙個開場鏡頭上

17樓:Mur Cheng

我給你個方法,用電腦隨機生成的方式試試,這樣不耽誤你的時間對吧?你就負責生成完了看一下效果。萬一隨機出一部舉世經典呢,對吧?

就算沒達到普遍意義的認可,至少可以宣傳首部電腦創作的電影,對吧?加油…

18樓:NJU好源氏

當然可以,資料和指令在計算機內部沒有區別,都是二進位制,理論上可以在大腦裡用01串編寫乙個阿爾法狗,當然這種智商和運算能力的神,目前基本不可能存在於人類中

19樓:池龍

可以,但是現在的技術還不能完全做到。實際上現在的向量圖和三維建模都是在「描述」而不是「繪製」乙個事物,而骨骼動畫和物理引擎幹的都是「你告訴我你要做什麼,我告訴你會發生什麼」的工作,「渲染」的過程就是把這些「描述」變成「實景」。當技術進步到一定程度的時候,理論上你確實可以用更簡單的描述性語言來完成同樣的工作。

20樓:

當然可以了,以前程式設計師就是這樣做,只不過編的是程式。

後來他們發現這樣效率太低,於是發明了組合語言。

然後他們發現這樣還是太慢,於是發明了高階語言,如c語言。

21樓:小黃魚鍋裡遊

當然可以!

為啥彩票那麼難中,因為你的排列組合和符號不對。

並且電影檔案二進位制的排列組合的難度不低於數清地球上沙塵顆粒數的難度吧。

22樓:離別鉤

可以的,檔案隨機填上一些01的二進位制資料,然後根據他們的排列組合和形狀展開你豐富的想象,看久了,可以看到裡面隱約有蒼老師在上課的情形,甚至是無碼的。

23樓:曾偉

先說答案:可以!

實際上我們的電影就是這麼做的。

但是我們不是用鍵盤把01直接按下去,因為這樣費時費力。我們學會偷懶,用感光元件控制開關,通過感光元件乙個個01寫入硬碟,這樣節省了一些工作。我們把這台編寫01電影的計算機叫做「攝像機」。

其實題主是在思考資訊理論的問題,我們簡單提一下。

電影其實是一種資訊,從資訊的角度講完全可以。

現在我來給你編寫一筆高潮迭起的愛情動作電影。

場景:床

動作定義:0代表抽,1代表插

電影正片開始:010101010101110000111100001101110010101

《劇終》

這是三秒的電影,你看到什麼?一千個讀者一千個哈姆雷特,每個人有不同理解,你看到什麼都可以,這也是電影的內涵。

類似延伸的內容有:

世界是由原子組成的,我們操作原子是不是可以建造任何存在或不存在東西?

答案也是可以的,只是我們偷懶,選擇「去自然界尋找已經組合的物質來使用」。

生物是由細胞組成的,我們能否組合細胞創造世界上任何存在或不存在的生物?

答案也是可以的,只是我們偷懶,雌性動物乙個很好的解決方案是「懷孕」。

24樓:呆蛙

理論上來說,實現低解析度火柴人動畫是有可能的,但要複雜的就不具備可操作性了。

就如手繪二維動畫,水墨動畫已經很了不得了,如果畫油畫做動畫的話…………

25樓:

我不知道一般電影檔案怎麼壓縮的,這樣自定義一種無壓縮格式,4個位元組寬度4個位元組高度然後每秒畫面,然後全rgb顏色位圖,開啟十六進製制編輯器,後面就亂敲吧。。。

26樓:

當然是可以的啦

基於這個原理,有人提出了圓周率檔案系統:https://github.

com/philipl/pifs因為理論上,所有的數字(包括你所想要的檔案的二進位制串,無論是現有的還是未來的)都可以在圓周率中找到。所以題主沒必要費心費力地自己二進位制編寫電影,只要在圓周率裡搜尋就可以找到有史以來所有的,以及將來所有未發行的電影啊,很划算有沒有

27樓:KiLoro

可以先試著

拍一張人像

然後用十字繡繡一幅40寸的試試看。 當然你也可以繡15寸的。

然後人像中的人動了乙個畫素

小哥麻煩你再繡一幅當然你可以複製

只是編碼中的演算法逆推過程

可能比這幅十字繡困難

28樓:小胖子皮皮

「真是偉大的藝術品!」大牙由衷地讚嘆道。

「是的,它的美在於其內涵:一片直徑一百億公里的,包含著全部可能的詩詞的星雲,這太偉大了!」伊依仰望著星雲激動地說,「我,也開始崇拜技術了。」

一直情緒低落的李白長嘆一聲:「看來我們都在走向對方,我看到了技術在藝術上的極限,我……」他抽泣起來,「我是個失敗者,嗚嗚……」

「你怎麼能這樣講呢?」伊依指著上空的詩云說,「這裡面包含了所有可能的詩,當然也包括那些超越李白的詩!」

「可我卻得不到它們!」李白一跺腳,飛起了幾公尺高,又在地殼那十分微小的重力下緩緩下落,「在終極吟詩開始時,我就著手編制詩詞識別軟體,這時,技術在藝術中再次遇到了那道不可逾越的障礙,到現在,具備古詩鑑賞力的軟體也沒能編出來。」他在半空中指指詩云,「不錯,借助偉大的技術,我寫出了詩詞的顛峰之作,卻不可能把它們從詩云中檢索出來,唉……」

詩云》 劉慈欣

29樓:

你可以先用軟體做一部片長5秒,24幀,解析度64*64的超低清電影。然後開啟原始碼把這部電影背下來,比如每天背一幀或者兩幀

30樓:王劍

可以啊如果按1600*900 一般人看的高畫質電影算每秒按12幀算一部一小時的電影需要60(分鐘)*60(秒)*12(人眼感覺連續的幀數)*1600*900(清晰度)*3(rgb)*8(256是2的八次方)個二進位制位(這還不算儲存其他雜七雜八的資訊的空間)

題主加油!我看好你呦!

31樓:純純

可以,但是只有乙個人能在有生之年算完。

這個人就是 Jeff Dean

關於他的事蹟可以參考

32樓:程墨Morgan

當然可以,沒人規定電影必須有多少分鐘,也沒人規定電影必須是什麼畫質,樓主可以從製作乙個5分鐘的黑白400*300清晰度的短片開始。

二進位制有什麼好處,為何電腦都採用二進位制?

個人理解,就是之前有人先定了,然後大家認可,就一直這麼做。Eniac當初的十進位制肯定是有點複雜,但我想,三進製s也是可行的,零正負,三種狀態,也很符合認知,比如 贊同 反對 中立 但是目前的基礎都是二進位制了,想改也不太容易了。至於高低電平,為什麼不可以設定乙個中間的呢,高低電平同樣會有干擾區間,...

「二進位制」是什麼?

十萬個為什麼 先說十進位制,逢十進一,就是9 1 10。這裡的1代表了10個數 狀態。從0到9,用數學說就是十的幾次冪 而2進製,逢2進1,就是1 1 10。這裡的1代表了2個數 狀態,分別是0和1,用數學說就是2的幾次冪。 沙漠小草 二進位制,二 有兩個數字,分別是0 1,進 這兩個數迴圈和重複使...

十進位制轉換成二進位制及二進位制轉換成十進位制是如何轉換的

年年有魚 進製轉換方法如下 1 二進位制 十進位制 例 1101 2 13 10 1101 2 1 2 3 1 2 2 1 2 0 8 4 1 12 1 132 十進位制 二進位制 例 14.625 1110.101 2整數部分 14 10 1110 2 14 2 0 7 2 1 3 2 1 1 2...