西西軟件園多重安全檢測下載網(wǎng)站、值得信賴的軟件下載站!
西西首頁 電腦軟件 安卓軟件 電腦游戲 安卓游戲 排行榜 專題合集

CXK(任意視頻轉(zhuǎn)成字符播放)

綠色版
  • CXK(任意視頻轉(zhuǎn)成字符播放)綠色版
  • 軟件大小:63.8M
  • 更新時(shí)間:2020-03-27 17:05
  • 軟件語言:中文
  • 軟件廠商:
  • 軟件類別:國產(chǎn)軟件 / 免費(fèi)軟件 / 文件處理
  • 軟件等級:4級
  • 應(yīng)用平臺:WinAll
  • 官方網(wǎng)站:暫無
  • 應(yīng)用備案:
好評:50%
壞評:50%

軟件介紹

CXK(任意視頻轉(zhuǎn)成字符播放)是一款>CXK視頻轉(zhuǎn)字符工具免費(fèi)下載>,支持很多類型得視頻文件播放,操作簡單,通過CXK視頻轉(zhuǎn)字符工具用戶能夠把任何可以動的視頻轉(zhuǎn)換成字符串,從而營造出一種別樣的感覺。

軟件說明

今天給大家?guī)淼氖侨绾卧诿钚兄胁シ乓曨l,或者說把視頻轉(zhuǎn)換成字符播放,那到底是個(gè)什么東西嘞

字符畫進(jìn)階實(shí)現(xiàn)

可以看到,我們用字符描繪出了運(yùn)球自如的坤坤,這有啥用?這最大的作用啊,就是護(hù)眼,我用這個(gè)看坤坤視頻100遍,眼睛還沒瞎,是不是效果很好?{:1_924:}額,好吧,確實(shí)沒啥用,圖一樂了。。
那這是怎么實(shí)現(xiàn)的呢,難道是我這個(gè)坤坤的真愛粉一個(gè)字一個(gè)字的碼出來的嗎?:keai
這密密麻麻的字符這么多,顯然手碼不太現(xiàn)實(shí),其實(shí)是用python+opencv實(shí)現(xiàn)的{:1_918:}
首先大家都知道,視頻可以看做是由許許多多張圖片組成的,當(dāng)每秒展示的圖片足夠多時(shí),視頻也就動起來了,那么我們要做的就是把視頻中的每張圖用字符表示出來,視頻也就字符化了;
那么我們要解決的問題就是,把每張圖片用字符表示:眾所周知,圖片是由像素點(diǎn)構(gòu)成的,每個(gè)像素又由三種顏色(紅綠藍(lán))組成各種色彩的小點(diǎn)兒,許多這樣的像素小點(diǎn)兒就構(gòu)成了一幅彩色的坤坤,當(dāng)我們把每個(gè)這樣的小點(diǎn)兒用字符表示時(shí),那么視頻也就字符化了;
那么我們要解決的問題變成了,把每個(gè)像素對應(yīng)成一個(gè)字符表示出來,由于我們的自符是沒有顏色的,所以轉(zhuǎn)換之前我們只保留每個(gè)像素的明暗程度即可表示圖像的輪廓,即把彩色圖像轉(zhuǎn)換成灰度圖像。
那么現(xiàn)在的問題就變成了把每個(gè)像素的明暗程度用字符表示,比如亮一些的用“#”字符表示,暗一些的用“!弊址硎。眾所周知{:1_918:},計(jì)算機(jī)中像素的明暗程度是由數(shù)字的大小表示的,其實(shí)我們?nèi)搜劭雌饋淼牧涟祵τ?jì)算機(jī)來說只是數(shù)字的大小,比如當(dāng)像素點(diǎn)的值為255時(shí),這個(gè)像素就比較白(亮),當(dāng)像素點(diǎn)的值為0時(shí),這個(gè)像素就比較白(暗)。
現(xiàn)在我們捋一下:數(shù)組(數(shù)字)代表像素,像素組成圖像,圖像組成視頻,只要我們把數(shù)字映射成字符,那么坤坤也就字符化了,下邊這個(gè)經(jīng)典的結(jié)構(gòu)圖更清晰些:

對于一張8位圖,亮度范圍為0-255,由于只需要明暗信息,上圖的三個(gè)數(shù)組只保留一個(gè)然后將其中的數(shù)字用字符對應(yīng),比如32對應(yīng)“空格”字符,65對應(yīng)“A”字符,97對應(yīng)“a”字符,等等,這是啥,沒錯,ASCII表。!現(xiàn)成的映射關(guān)系!!我們只要將這些數(shù)字用chr(x)直接輸出就好了,由于ASCII的字符數(shù)比較少不夠256個(gè),而且有些字符長短不齊甚至無法打印,我們只截取一部分表格,比如這樣chr(int(x / 30 +32))。下面是代碼。

使用方法

將要轉(zhuǎn)換的視頻命名為‘video.mp4’并和py文件放在同一目錄下,打開命令行,將字體設(shè)置為點(diǎn)陣字體,調(diào)節(jié)的盡量。ㄎ业氖6x12),窗口盡量大最好全屏,標(biāo)題欄右鍵屬性可以調(diào)節(jié),最后運(yùn)行.py文件即可,需要opencv環(huán)境,加載時(shí)間取決于電腦性能。
最后我還用tkinter做了exe,不想麻煩的直接下載這個(gè)就好,無需運(yùn)行環(huán)境隨便玩,打開后瀏覽到想播放的視頻即可,為了避免等待時(shí)間過長,我設(shè)置了對于長視頻只轉(zhuǎn)換大概前4分鐘。

有人說想看GIF,那你能看出圖中的都是誰嗎:

其他版本下載

發(fā)表評論

昵稱:
表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
查看所有(0)條評論 > 字?jǐn)?shù): 0/500

TOP
軟件下載