當你按下「隨機播放」時,QQ音樂和網易雲們都做了什麼?

2020-12-13 大神94浪

下班了,再次走進熟悉的地鐵站,聽了無數遍地鐵裡發出的咣當聲,你會突然發現每天的生活都有些枯燥單調,就像太陽每天都從東方升起,又從西方落下。

帶上耳機,像平常一樣,打開你最喜歡的歌曲列表。您點擊隨機播放按鈕,希望將控制權交給玩家和算法,讓他們帶給您一點未知的新鮮。

您是否曾經想知道,隨機播放算法到底是如何為我們提供一張隨機的歌單?

「真隨機」或「偽隨機」

有史以來最經典的隨機音樂播放器,也應該數 iPod Shuffle了。

2005年,蘋果公司推出了經典的 iPod Shuffle,在那時, iPod Shuffle可算是個異類,那時的音樂播放器(現在還直接叫MP3)基本上都有一個屏幕,用來顯示音樂信息,用戶可以自由選擇自己喜歡的音樂,有些MP3甚至可以播放視頻,如魅族2006年推出的 miniplayerM6就配備了2.4英寸的顯示屏。

與 iPod Shuffle相比, iPod沒有屏幕,總體上比蘋果自己的 iPad Nano要差。但是一個大問題是,用戶如何選擇他們喜歡的歌曲呢?

回答是隨機列表,你可以用 iTunes同步你喜歡的音樂,或是直接同步你喜歡的播放列表,但對於 iPod Shuffle,你最大的感受就是「隨機播放的魅力」。

其實有兩種常見的「隨機播放」方式,一種叫做「播放」,另一種叫做「隨機播放」。

shuffle通常被稱為「洗牌算法」,其原理和撲克牌洗牌一樣,將不同數量的牌隨機排列,從而得到一組亂序結果。歌單的隨機播放也是如此,每一次播放都會對列表中的歌曲進行打亂,從而得到一種亂序播放,即「偽隨機」算法。

與 Random一樣, Random也是一個真正的隨機播放,即每一次切換音樂都是一個獨立的未知數,將隨機播放到不同的音樂,就像「抓」一樣,它沒有列表,因此沒有前一次和下一次的概念,這就是「真隨機」算法。

如何判定是「真隨機」或「偽隨機」,其實只需按下「上一首」就知道了,如果換成你剛才聽到的那首,這是「偽隨機」的洗牌算法,如果是每首歌曲的音樂都不一樣,這是「真隨機」算法。

那兩種方法哪一種更好?對當前的用戶來說,洗牌算法應該更能接受一些,理論上它更能控制,又能滿足用戶對播放順序的要求,而且還可以避免重複聽歌。

現在在各大音樂 app中使用得比較多的就是「洗牌算法」了,像網易雲音樂、 QQ音樂這樣的播放器用戶數量都很多。

良好的隨機算法應該是什麼?

即使「洗牌算法」本身有足夠的優勢,但原來的「洗牌算法」已不能滿足不斷增長的聽歌需求,或者說存在著播放器變得更壞的情況。

例如在知乎提問,很多人都覺得網易雲音樂的隨機算法有很大的問題,比如只放一小部分固定的歌曲,而有些歌似乎永遠都不會出現。即使是一些用戶也說自己刪除了一首歌,還可以隨意來取。

事實上, app對於這份「隨機清單」是有介入的,並不是簡單地進行洗牌,但從結果來看,究竟用戶感覺好壞,則取決於各家對「洗牌算法」的理解和設計。雖然吐槽網易雲算法的用戶不多,但也不影響推薦歌曲、評論等受人歡迎的功能。

QQ音樂產品經理劉彥彬的回答,在洗牌算法中還會摻雜更多的大數據算法介入:

在產品組調查中,用戶想要的其實並不是真正的「隨機播放」,而是更多的用戶不知道聽哪首歌,更多的是選擇困難,希望能幫我做決定。並且,儘量與我目前的心情一致。

隨機性算法可以解決選擇困難,但不能真正解決用戶需要的心態,因為「洗牌」算法不知道用戶到底需要什麼。但實際上,音樂應用程式是可以做到這一點的,在足夠大的個體聽歌數據樣本和大數據調研的情況下,算法可以做出一些判斷,用戶此時更想聽哪首歌。

舉例來說,在夜深人靜的深夜點開隨機播放,則用戶很有可能不想聽金屬、搖滾等過於吵鬧的音樂,結合用戶過去的聽歌歷史,此時隨機算法將根據用戶當前的環境時間,更多的隨機播放到輕音樂。

否則你會認為那些聽歌的報告為什麼這麼詳細,你晚上不睡覺的時候循環播放了多少次歌曲,都很清楚。

QQ音樂產品經理劉彥彬也總結了一些優秀隨機算法應該具備的特點:

錄製本地或最近一段時間內的聽歌錄音,儘量在隨機時不推薦,以保證隨機的新鮮感;用洗牌算法做好,儘可能的將一些歌手、一些專輯分開,讓用戶感覺像是一個隨機列表;可以在本地做一些用戶操作的記錄,例如跳過歌曲的次數,對用戶不感興趣的歌曲進行降權或過濾,挑選隨機池;在歌曲標籤豐富之後,可以做更多的事情,比如根據當前的場景,推薦適合本地隨機播放的適合本地聽的歌曲,這些都有助於讓用戶感覺智能。

當然,研究隨機播放算法的不僅僅是 QQ音樂,一直以推薦算法著稱的音樂流媒體服務 Spotify也有更深層次的思考,甚至在自己的官網上寫下如何改進隨機播放算法。

即使對於像 Spotify這樣的流媒體音樂,也有很多用戶認為隨機播放並不「隨機」, Spotify的洗牌算法當然也是隨機的,但是他們開始思考為什麼用戶會這麼認為。

基本來說, Spotify使用Fisher-YatesPlace作為其服務的開端,他們認為這種 Place做得最好。

若以不同的顏色表示不同的歌手,則表示完全隨機時,上、下兩個列表均可出現

Spotify起初並不明白用戶所說的「非隨機」是什麼意思,但經過研究後發現,用戶的核心思想是不想讓一個歌手在短時間內重複出現,但是用戶在這裡卻陷入了一個經典的「賭徒謬論」,當人們連續幾次沒中彩票,就會認為自己下次中獎的機率會增加,而實際上每一次概率都是獨立的,而且是一樣的。

但是如果用戶連續聽到某個歌手的作品,他們會粗魯地認為這個算法「有問題」。

研究結果表明,用戶不喜歡「完全隨機」。

與「完美」相比,用戶更喜歡「平衡」

這就是「不完全隨機」嗎?

Martin Fiedler在他的博客「混洗音樂的藝術」一文中,向我們展示了為什麼完全的隨機列表是如此的糟糕。

假定你的播放器裡有三種不同風格的曲目 A, B, C, A有10首, B和 C有11首,總共32首歌。假如用真正的隨機算法亂碼,會發生什麼情況?也許是:

在這四種曲風中,有 C曲風連續出現,而 B曲風卻連續四年沒有出現,對使用者來說,重複單一曲風無疑是一種傷害。當然,有了絕對隨機算法,大多數情況下都會產生這樣糟糕的播放列表,因為絕對隨機也就意味著「失衡」。

較好的隨機列表滿足了用戶不能做出決定卻又想變得新鮮的心理,此時應儘量避免重複和單調,因此,下面這個播放列表才是最適合的:

非常四平的一個播放列表,沒有任何「異常」存在,馬丁·菲德勒稱之為「平衡洗牌」。為使歌單洗牌更均衡, MartinFidler發明了一種更複雜的洗牌算法,如果您有興趣,也可以直接訪問這個博客進行具體的實現。

Spotify借鑑了這一算法,但將其修改為一種更適合自己的方法,並採用了抖動算法(例如 Floyd– Steinberg抖動),最終使歌曲在播放列表中更加均勻和均衡。

正是如此,如今,各大隨機播放算法雖然大多建立在「洗牌」算法模式上,但也都有自己的「調味秘方」,有些用戶會喜歡,也有做得不好,不斷被用戶吐槽的。

但是從根本上說,隨機播放算法的重點並不是「隨機」,而是一種產品與用戶之間的心理博弈,甚至隨著聽歌習慣的逐漸養成,它本身也在改變隨機歌曲的加權趨勢。

越是傾聽,他們越是了解你。

相關焦點

  • QQ音樂、酷狗音樂、網易雲音樂,三大播放器PC端大PK!
    在近年來,如果有人問到什麼音樂軟體最好用,估計很多人都覺得是網易雲音樂,畢竟用戶口碑擺在那裡。現在用戶比較多的PC端播放器無外乎就是網易、QQ、酷狗、酷我、蝦米。今天咱們就來看看QQ音樂、酷狗和網易雲這三大PC端的播放器到底哪個好一點。
  • 教你五步把「網易雲音樂」搬進PPT!
    對於教文科的中小學老師而言,上課時總免不了需要給學生播放音頻:語文課、英語課的範文朗讀,音樂課的範唱、伴奏等等。大多數情況下,老師們可能就直接把音頻素材插入到 PPT 頁面,得到一個喇叭圖標,播放音頻的時候點就完了。可你真的不覺得這樣做太醜了嗎?
  • 網易雲音樂、酷狗音樂、QQ音樂:移動音樂APP競品分析
    業界現狀2.1 資本布局在全民「網際網路+」的大行情下,「網際網路+音樂」領域同樣也是資本熱點,近3年數位音樂領域特別是在移動音樂的投資併購比較活躍,社會資本持續進入。傳統音樂平臺方面,BAT巨頭們的布局逐步成型明晰,阿里巴巴收購蝦米音樂、天天動聽,成立阿里音樂進行資源整合。而qq音樂與百度音樂開始以獨家版權戰略提升曲庫規模,用以影響用戶體驗。
  • 網易雲音樂開了家咖啡店!
    網易雲音樂·瑞幸咖啡,開了家「楽島」音樂主題咖啡店「楽島」咖啡館是一家集合音樂體驗和咖啡相結合的主題店鋪,店鋪從選址到店面設計再到飲品風格,都有鮮明的音樂特色和文化氣息。店鋪主題顏色為藍、紅色,且以「島」為靈感,整個空間當成了一片海,功能區以礁石、島嶼散落在海面上,每一個「島」上都有獨立的感應音罩。整個設計還有另一層寓意,「每個人心中都有一座楽島」。在店鋪的特色上,網易雲音樂將樂評搬進了「楽島」店鋪,成為了一個特殊的互動區域,那些進店的用戶做了樂評後,將有機會被投放到店鋪的樂評牆上。
  • 這個聽歌App,比網易雲音樂和QQ音樂還爽
    QQ音樂前段時間在「播歌的過程中插入廣告」的騷操作大家應該都知道了。講道理,在視頻中間插播廣告的操作我見過,但是在聽歌途中插播一段廣告,讓小雷挺迷惑的。現在國內最大的兩個音樂平臺,一個是網易雲音樂,一個是QQ音樂。為了迎合市場不同需求,除了官方版,兩個音樂平臺都推出了一些福利版本。福利版本?是可以免費聽所有VIP歌曲的版本嗎?明顯不是,只是沒有廣告罷了,相對原版來說界面更簡約。
  • QQ音樂、網易雲音樂|版權向左、社交向右
    每天有數千萬的用戶在網易雲音樂內創建和分享歌單、評論和分享歌曲,他們發現附近的朋友在聽什麼歌,收到專屬的個性化推薦,遇見新朋友,重逢老歌曲。相比之下,我們更珍惜我們所擁有的。無懼告別,我在網易雲音樂等你。相信綠鑽音樂在沒有天敵、沒有對手的微信溫室中可以快樂生長。他有路人點讚,我有「朋友」聲援,他想成為音樂的帝國,我只給你音樂的快樂。
  • 流行音樂一夜爆紅 短視頻功不可沒|抖音|音樂|QQ音樂|網易雲音樂|...
    我想要帶你去浪漫的土耳其,然後一起去東京和巴黎你知道我對你不僅僅是喜歡,你眼中卻沒有我想要的答案。」你或許不是抖音的忠實用戶,但當上面幾首「抖音神曲」的旋律出現,你或許也會不自覺地哼唱起來。就像當年的《小蘋果》和《江南 style》,你可能並不喜歡,但架不住它們像病毒般在各大網絡平臺、商場餐廳、甚至是大媽們熱舞的廣場上不斷循環播放。
  • 競品分析 | QQ音樂 VS 網易雲音樂
    從日均再來看人均數據,網易雲音樂無論是人均還是人均單日在啟動次數和使用時長都已經超過了QQ音樂,由此可見網易雲音樂的用戶會更多的使用其APP(啟動次數),且網易雲音樂的用戶忠誠度和用戶粘性更高(使用時長)。
  • 酷狗音樂、QQ音樂、網易雲音樂產品體驗&競品分析
    分析目的在移動音樂市場被酷狗和QQ佔據了近一半市場的背景下,怎樣的產品才能脫穎而出,未來的移動音樂產品發展趨勢又在哪一方面。4.數據來源於百度指數從百度指數的數據來看,酷狗和qq音樂的認知度遠遠高於網易雲音樂,但是就搜索指數變化趨勢上來看,網易雲的認知度在這半年時間逐步遞增,相比之下,酷狗音樂和qq音樂的熱度都有不同程度的下降。
  • 為了讓你更爽地聽歌,網易雲音樂居然搞了這麼一個新功能
    在解決了「都能聽」地問題之後,我們將目光放在了如何「更好聽」上。除了用更好的耳機、播放高品質的音樂文件之外,改變音樂聽感最簡單有效的方法其實就暗藏在那些音樂應用中,那就是很多應用中自帶的音效調節功能。很顯然,如果具有針對性的提供一整套的音效預載包或許更為直接和實用,而在最新的 5.4 版的網易雲音樂中,就加入了名為「鯨雲音效」的新功能,只需點擊一下,就可以讓耳中的音樂變得「豐富多彩」。關注少數派,在後臺回復「網易雲音樂」即可獲得最新版下載連結。
  • 「Hi DJ, drop the beat!」—— 2017 年,我開始把「聽歌」當做愛好
    每個播放器裡,都號稱有符合你口味的私人推薦,或者各式各樣的精選歌單。這讓「聽歌」變成了一件只需要點擊播放鍵的事情。但「聽歌」這件事越是簡單,聽歌之外的事情就變得越是精彩。在網易雲音樂裡,你創建了一張私密清單,只為給 ta 一份驚喜;Spotify 的電臺功能,讓你可以調製出不同風格的個人電臺;在 SoundCloud 裡,你有機會發現下一個樂壇的巨星。
  • 淺析移動音樂競品:網易雲音樂 VS QQ音樂
    (1)音樂播放功能移動音樂應用最核心的功能之一,滿足了用戶收聽歌曲的基本需求。從兩款應用的音樂播放功能來看,網易雲音樂最突出的亮點是歌曲評論。用戶可以在播放器界面上查看其他用戶對歌曲的評論,並做一些互動,如點讚、回復、分享評論等;或者自己寫評論,對歌曲作出評價或分享自己的心情與故事。由此,樂評功能逐漸形成一種用戶習慣和口碑效應,乃至產品文化。
  • 我,大學生,在網易雲音樂學英語
    我就是偷偷用了網易雲英語,哦不對,是網易雲音樂。網易雲音樂,這個分享音樂、思維碰撞的平臺,大家都熟悉。用網易雲音樂學英語?這個早就被各路大神推薦過無數次的方法,相信大家也都不陌生。可是你真的找對資源學好英語了嗎?不怕,今天我們就來聊聊如何輕鬆地利用網易雲音樂學習英語,優雅地向各個英語大佬低頭。01. 我們為什麼都愛用網易雲音樂?
  • 網易雲音樂車載藍牙播放器爆火
    近幾日,「網易雲音樂車載藍牙播放器」的粉絲們陸續收到了這款剛眾籌成功的產品,並紛紛曬單表達了驚喜。  「音質、充電效率果然比其他產品好很多啊,而且連我這種很老的車型都能用,良心!」一位用戶在微博中曬單說到。
  • 評測:網易雲音樂車載藍牙播放器
    所謂車載藍牙播放器,就是造型與車充類似,但可接收手機藍牙信號並轉化成為FM信號進行聲音播放的一款硬體產品,從使用上來說,只要插入任何一款車的點菸器,車主就能輕鬆實現「音樂播放+語音導航+通話+快充」等功能。網易雲音樂以此試水音樂硬體,打出了「聆聽,路上好時光」的slogan,顯得別具匠心又情懷滿滿,小編作為一名資深雲音樂粉絲,早就迫不及待想要體驗試用一下。
  • 有了這個APP,網易雲音樂、QQ音樂的歌曲,全部都能聽!
    關注我,和600萬差友一起玩轉科技~不知道大家聽歌時有沒有這樣的煩惱。。。想要在網上聽全自己喜歡的歌,得下 N 個音樂 App 。現在市面上這麼多個 App ,每家都有不同歌手的版權。想聽杰倫的歌,要去 QQ 音樂。想聽五月天,要去網易雲音樂。改天想要聽蘇打綠、 SHE 、韓紅、劉歡了,又要換一個 App 。甚至有一些歌手的不同專輯,同一專輯的不同歌曲,都被分裂在不同的音樂 App 裡。
  • 網易雲音樂全國校園歌手大賽強勢回歸 2020「少年音樂大戰」即刻...
    近日,2020「少年音樂大戰」暨網易雲音樂第六屆全國校園歌手大賽重磅開啟,作為面向校園音樂人的年度頂級賽事,網易雲音樂全國校園歌手大賽已成功舉辦五屆。本次大賽由網易雲音樂攜旗下K歌平臺「音街」共同打造,音街作為網易雲音樂全新出品的K歌類App,將在本次大賽中為年輕而有音樂夢想的校園歌手們提供豐富的活動體驗。
  • 音樂App 不只有 QQ 音樂網易雲:這些軟體也很 「可」
    我們知道,其實網易雲音樂、QQ音樂等大平臺,都公布了第三方接入的API,利用這些API,一個APP搞定所有的歌曲,也並非不可能!今天,筆者就來介紹兩個解決方案,能夠讓你在一個地方就儘量享用所有的版權音樂!倒帶APP  這是一款來自第三方獨立開發者的音樂APP。它利用開原始碼搭建,支持接入QQ音樂和網易雲!
  • 網易雲音樂與蝦米音樂哪個好 對比分析評測
    蝦米音樂和網易雲音樂對比評測:   蝦米音樂介紹:   「最全曲庫」:   百萬正版高品質音樂隨身攜帶;新鮮權威榜單第一時間了解樂壇流行音樂;   「簡單」:   革命性的界面設計,顛覆傳統手機音樂客戶端的枯燥視聽體驗;   「懂你」:   根據你的播放、收藏等操作,了解你的聽歌口味,為你推薦更多好音樂;   「隨時隨地」:
  • 在線音樂類APP分析——網易雲音樂的進階之路
    「單曲」在這個功能上,有一個點雲音樂需要做一些調整。對於本地下載的眾多歌曲,用戶想要聽的時候,也是沒有選擇性的,沒有誰想要每次打開本地音樂總是收聽排列靠前的幾首歌。因此,能夠隨機播放本地歌曲也是一項需求。酷我,酷狗,QQ音樂都有一鍵隨機播放的按鈕,而雲音樂是「播放全部」,然後需要用戶再去點擊隨機播放。2.