第31章 預(yù)制模塊
楊思源接著說(shuō),“預(yù)制壓縮功能呢,便是把現(xiàn)在通用的卡拉OK歌曲模式,再次進(jìn)行壓縮,讓原本40M的容量縮小到10M以內(nèi)?!?p> “那就是讓點(diǎn)歌機(jī)的曲庫(kù)容量擴(kuò)大四倍?”石磊也驚訝了。
楊思源自信道,“至少四倍。而且這還只是為了適應(yīng)現(xiàn)有歌曲模式的存儲(chǔ)辦法,我還有更好的辦法,讓曲庫(kù)的容量可以擴(kuò)大十倍甚至百倍!”
前邊的話提起來(lái)還算是難以置信,后邊一句就得用匪夷所思來(lái)形容了。
喬海倫試探道,“什么方法?再壓縮?現(xiàn)在的歌曲MV清晰度其實(shí)不算高,歌廳使用的屏幕卻越來(lái)越大。
再壓縮的話,怕MV清晰度再降低一個(gè)檔次,那沒(méi)法看了啊?!?p> 楊思源本也沒(méi)打算隱瞞他的辦法,這東西只要推出來(lái),必然有人模仿,這方面技術(shù)還談不上申請(qǐng)專利,所以防不了。
只能依靠先發(fā)的優(yōu)勢(shì)快速占領(lǐng)市場(chǎng),走自己的路,讓別人無(wú)路可走。
“現(xiàn)有的歌曲MV模式,不用我多說(shuō),你們應(yīng)該知道是怎么回事,要么直接扒人家拍好的原曲的MV加字幕;
要么自己拍一段簡(jiǎn)陋的小片段,要么是重復(fù)的風(fēng)景MV加字幕。
總之,制作這些歌曲MV用于唱K,是沒(méi)有版權(quán)的,坦白說(shuō),即便是原版MV,本身清晰度也是適配普通家庭電視的。
咱們KTV的屏幕至少是普通家庭電視機(jī)大小的兩倍以上,所以本身就不適應(yīng)咱們的需求。
所以我想了個(gè)辦法,讓這款點(diǎn)歌系統(tǒng)有一個(gè)自動(dòng)預(yù)制歌曲MV的功能。
現(xiàn)在的歌曲MV,影像部分和音樂(lè)部分是壓制在一起的,每首歌都有自己的一段MV和音頻,這便讓每首歌的存儲(chǔ)容量都很高。
而我的辦法,是把MV、音頻以及字幕部分開別存儲(chǔ),調(diào)用的時(shí)候,再預(yù)制組合在一起,這個(gè)過(guò)程用不了0.1秒,顧客是感覺(jué)不到延遲的。”
“?。渴裁匆馑??”
石磊沒(méi)聽(tīng)懂,相對(duì)專業(yè)的喬海倫似乎聽(tīng)懂了,“你是說(shuō)把這些不同的部分分別存儲(chǔ),使用的時(shí)候集中調(diào)用,臨時(shí)組合在一起?”
“對(duì)?!?p> 石磊明白了一點(diǎn),“沒(méi)這個(gè)必要吧,以前壓在一起存儲(chǔ)和分別存儲(chǔ),占用空間不是一樣嗎?
這功能沒(méi)啥用處啊。”
楊思源笑而不語(yǔ),看向喬海倫。
喬海倫稍微一想便理解了楊思源的意思,“小楊的意思是,我們現(xiàn)在的曲庫(kù),每一首歌都有專門配套的影像和音頻,還包括字幕。
而他這個(gè)預(yù)制功能,是只需要存幾百個(gè)影像,去配套幾千乃至幾萬(wàn)個(gè)音頻和字幕。
當(dāng)一個(gè)客戶點(diǎn)歌的時(shí)候,系統(tǒng)會(huì)臨時(shí)調(diào)用某個(gè)影像,然后給他配套歌曲音頻和字幕,預(yù)制成一個(gè)完整的歌曲MV。
這個(gè)MV 是臨時(shí)的,每次開關(guān)機(jī)或重啟系統(tǒng)后,這個(gè)臨時(shí)文件便刪除了,從而達(dá)到解放存儲(chǔ)空間的目的?!?p> 石磊這會(huì)聽(tīng)懂了,“我舉個(gè)例子啊,你們聽(tīng)聽(tīng)對(duì)不對(duì)。
比如我喜歡劉德華的歌,我點(diǎn)了一首之后,點(diǎn)歌機(jī)自動(dòng)配套,出來(lái)個(gè)劉德華以往歌曲MV的畫面。
我再點(diǎn)一首,歌曲和字幕都換了,但影像不換,這樣一來(lái),相當(dāng)于節(jié)省了原來(lái)大量存儲(chǔ)影像的空間?”
“大致是這個(gè)意思?!?p> 楊思源道,“也不完全是這樣,假如你喜歡劉德華,一整晚可能要唱他二十首歌,總是一個(gè)畫面,你也會(huì)產(chǎn)生審美疲勞的。
我的意思呢,是某些歌星的歌,或者最近比較火,點(diǎn)歌頻率比較高的歌曲,給他指定一個(gè)配套MV,比如原曲的MV影像。
而沒(méi)那么火的歌呢,讓系統(tǒng)隨即配套原唱最經(jīng)典的某個(gè)MV影像,或者簡(jiǎn)單一個(gè)風(fēng)景影像就可以了。
目的是在不影響客戶體驗(yàn)的前提下,盡可能的擴(kuò)展曲庫(kù)的存歌數(shù)量。
像咱們現(xiàn)在用的棒子貨,可以存五千多首,我做的這款點(diǎn)歌系統(tǒng),同樣的存儲(chǔ)硬件下,最少是它的十倍,曲庫(kù)里放五萬(wàn)首歌是絕對(duì)沒(méi)問(wèn)題的?!?p> 喬海倫似乎看到了前景,“這樣一來(lái),既大幅提高了曲庫(kù)的曲目存儲(chǔ)量,還可以使用更高清的影像資料和音頻文件,提高用戶體驗(yàn)。”
楊思源接著介紹其他新穎的功能。
“這只是這款點(diǎn)歌系統(tǒng)新穎功能的一小部分,說(shuō)到用戶體驗(yàn),我想請(qǐng)問(wèn)兩位,你們覺(jué)得現(xiàn)有的點(diǎn)歌系統(tǒng),最影響用戶體驗(yàn)的問(wèn)題是什么?”
說(shuō)到實(shí)際應(yīng)用,石磊的體驗(yàn)更多一些。
“最大的用戶體驗(yàn)問(wèn)題,應(yīng)該是找歌的時(shí)候了。
以前用盤的時(shí)候,都是把盤編上號(hào),做個(gè)點(diǎn)歌本,每首歌都有自己的編號(hào),按編號(hào)從盤上找歌播放。
操作很麻煩。
現(xiàn)在電腦點(diǎn)歌了,找歌的時(shí)候直接搜索歌名或歌手,好像比以前方便了點(diǎn),但有時(shí)候搜出來(lái)的結(jié)果也不是那么讓人滿意?!?p> “對(duì),”楊思源說(shuō)著回到主界面的搜索框給他們演示。
“直接搜歌,肯定更方便,但因?yàn)檫@個(gè)系統(tǒng)設(shè)計(jì)上不夠智能,所內(nèi)置的搜索引擎相對(duì)比較蠢。
所以用戶在點(diǎn)歌的時(shí)候,要輸入一首歌的正確歌名,這對(duì)操作電腦熟練的人來(lái)說(shuō)沒(méi)什么問(wèn)題。
就像我們皇朝的服務(wù)方式,每個(gè)包間配一個(gè)服務(wù)生,可以幫助客戶點(diǎn)歌。
即使是這樣,作為一個(gè)服務(wù)生,在點(diǎn)歌的時(shí)候也會(huì)遇到好多問(wèn)題。
就比如,一首歌的歌名輸入錯(cuò)一個(gè)字,少一個(gè)字,都無(wú)法搜到正確的結(jié)果。
但服務(wù)生也不可能了解所有的歌曲,點(diǎn)歌的時(shí)候打個(gè)錯(cuò)別字的情況很常見(jiàn)。
我體驗(yàn)過(guò)這種麻煩之后,便改進(jìn)了點(diǎn)歌系統(tǒng)內(nèi)置的搜索引擎算法。”
楊思源說(shuō)到這里,石磊還沒(méi)覺(jué)得有什么,喬海倫在一旁氣得直翻白眼。
這孩子肯定是瘋了。
如果說(shuō)點(diǎn)歌系統(tǒng)的預(yù)制功能算是一種形式上的創(chuàng)新,那么改進(jìn)計(jì)算機(jī)程序的算法,那可以說(shuō)是開創(chuàng)領(lǐng)域或者開創(chuàng)時(shí)代了。
她作為一個(gè)計(jì)算機(jī)專業(yè)的留學(xué)生,當(dāng)然清楚這意味著什么。
這種改進(jìn)外行聽(tīng)著沒(méi)啥,內(nèi)行人卻懂,這在漂亮國(guó)那都是站在科技前沿的科技大拿們做的事情。
連她當(dāng)年的名校導(dǎo)師都做不到的事,一個(gè)小屁孩給做到了?
瘋了……