為什麼嗶哩嗶哩手機緩存的視頻格式變成blv了?
哇我今天拿手機下了四個g的「我們的父輩」,想傳到電腦上然後用電腦的hdmi口連電視看的。結果一看,蛤???blv是什麼,改文件後綴,格式工廠都不行,還得再電腦上用迅雷下。。。然後就很氣,問問大家有什麼看法
B站:為什麼別的視頻網站都這麼做了我們不能這麼做(′?_?`)委屈
暫時沒空驗證,估計也就是打個包加個殼之類的東西,作用就是只能在B站客戶端里看視頻唄……(多年以來轉mp4的功能就這麼沒了殘念TAT)
至於樓下有人測試改後綴就能播放,個人推測要不然就是B站的菜雞開發部一如既往地菜(不是),要不然就是視頻太短(觀察到有長視頻被分段)文件完整所以可以播……
至於防止視頻被掃描這個說法基本站不住腳,不然我這8個G的Vocaloid和唱見投稿怎麼我一個都沒掃出來呢……
所以是很正常的事情,我甚至覺得B站做的太晚了……大部分人在客戶端下的視頻也只會在客戶端看,所以也對大部分人的日常使用沒有影響,應該說是業界通用的一種方法了。
至於以後怎麼下載B站的視頻……?你還不知道bilibilijj么?
直到今天我才發現這個問題。安卓客戶端下載之後文件保存為.blv格式,通過我的下載情況來看,無論是下載有版權的動畫還是普通up主的視頻,無論清晰度如何,保存的文件格式都是.blv。其實從名字上還是很容易讓人聯想到.flv格式,所以嘗試用視頻播放器打開,能夠正常播放,查看文件屬性如圖
果然如預料是.flv文件。
但是我嘗試打開另一個視頻文件,結果如圖
這個視頻是.mp4文件。
眾所周知,b站緩存文件有.flv和.mp4兩種格式,以前者居多,舊版客戶端還提供了.flv轉.mp4的功能。
所以我個人的看法是新版的客戶端默認把緩存的文件後綴都改為.blv,但是並沒有對文件做其他處理,我還沒有仔細查看文件夾內的entry.json,所以除此以外是否和舊版有區別我並不清楚。
做出這種改動的原因我不知道,然而不由得讓我想起了某些視頻網站對視頻進行文件頭「加密」,讓用戶只能用官方客戶端來播放的行為。或許可以認為是為了保護視頻作者的版權,參考前段時間上線的添加水印功能。雖然我認為b站這麼做的可能性不大,但無疑對普通用戶來說這樣的變化並不是什麼好事情。
作為普通用戶我不知道其後的真正意圖,希望有知情人士能透露一二。不過我已經準備去反饋我的想法了。
就是 flv 沒差了
哈哈哈哈哈,說你們想太多了,信嗎???
其實初衷只是為了防止一些用戶亂改文件名,或者被什麼清理大師刪掉,導致播放不了而已。(捂臉
儘管我並不知道這個格式的意義,但是我依然有辦法通過一些方法使得MXplayer解析觀看它。
那就是添加.blv這一後綴名,然後在手機的data目錄裡面可以搜索到。
至於為什麼要用mxplayer,那是因為我要看的網課視頻只在B站有,但是B站的2倍速無法滿足我的效率需求,為了達到2.5倍速,我需要進♂入根目錄來找到源文件以用mxplayer觀看。
(順便說一下,b站裡面真的有很多好東西不要光是用這個看動畫,影視劇和遊戲視頻啦)
沒有專業知識只有一點經驗來講;
根據第一的匿名回答,blv實際是兩種格式被客戶端更改了後綴,有一種是MP4格式,一種是flv格式。
加密之後會限制只能用B客戶端播放,如果沒加密的話,就用下面的辦法:
對於MP4格式視頻,直接改後綴成MP4,大部分播放器就可以正常播放了
對於flv格式視頻,無法播放的,需要把它的封裝處理一下,讓flv的封裝格式變成MP4的封裝格式,用它:小丸工具箱
先把後綴改成flv,然後丟入小丸工具箱,封裝格式為mp4,單擊封裝,成功的話,會出現一個可以播放的MP4格式的視頻文件。
用小丸,視頻音頻格式都正確的MP4也可以封裝成flv,也就是上面圖裡的反過來,把MP4變成flv。這倆格式都無法播放的話……就電腦端下載個完美解碼或終極解碼然後用它們的播放器試試吧……
有的播放器不能播放封裝成flv格式的視頻,可以播封裝成MP4的視頻,這是可能的無法播放的原因之一
因為電動勢的公式就是Blv,所以為了更好的體現網站的「bilibili」這麼做也情有可原(逃)
小白瑟瑟發抖的來答一下
經過簡單測試,blv格式可能就是flv改了一個拓展名
==========================
測試視頻: av9372087
bilibili客戶端直接下載,blv格式,mediainfo:
bilibili網頁直接抓取,flv格式,mediainfo:
貌似完全一樣???再看下hash
完全一樣。
在看一組:av4605888
依舊一樣
==========================
所以說直接改一下拓展名就可以了,如果播放器不能直接播放blv格式的話可以嘗試換一個播放器???
PC上Potplayer,MPC-HC都能拖進去直接播放,格式工廠也能轉碼,不知道題主和其他答主看的是那個視頻。
還有,沒有測片源是MP4的,因為實在是沒找到,有找到的小夥伴可以回復一下。
剛試了一下真的只是把blv改成了flv......但是5min分一個part也是蠻煩人的,如果在手機上下載了想在Windows下看的話可以用potplayer新建一個列單,把所有part都拖進去,然後排序後右鍵,合併多個後播放,就可以正常食用啦~【不得不吐槽.....b站uwp竟然不能直接讀這個文件.....真不是親生的......
不管你把後綴改成mp4、flv、rmvb還是mkv,或者你就留著blv格式不改,某些播放器都能完美地打開它。。。
防止偷盜視頻的現象,這樣可以杜絕絕大部分視頻偷盜現象,後續如果依舊嚴重可能會加密
iOS用戶,所以什麼也不知道。
手頭正好有安卓平板,回去看看我緩存的炮姐是個什麼狀況。反正個人認為讓系統掃描不到的可能不大,畢竟加一個.nomedia就能解決的事(來自安卓4.4的印象,不知現在好用否)
不過按照(PC上的)uwp的一貫良心,我曾經找到過uwp的緩存目錄,就是直接的視頻文件(好像mp4)。
UWP賽高!這個,難道不是直接把後綴改成mp4么(?_?ヾ
在手機里找到緩存目錄里的視頻可以改後綴的哇……三月份之前在B站下的都是flv或者mp4最近發現在B站下的視頻格式變成blv了,然後就像騰訊視頻那些一樣只能在客戶端看了……收藏症表示好累……每次有什麼想保存的視頻而且只有一個app有就要去下app,下完app下視頻然後去緩存目錄里找視頻合併改格式重新保存再卸app……現在這些視頻軟體都已經沒有在線轉換格式了……可能是保持各大視頻平台的平衡和創作者權利吧( ??ω?? )畢竟有不少盜視頻上傳的( ??ω?? )
我一時無聊在手機上直接把blv改成了flv,然後。。。就可以看了
改後綴為flv,Google photos可以播放,親測可用
今天想找緩存的視頻做動態壁紙來著,才發現文件格式都是blv的,來知乎看了卻沒找到解決的辦法,於是自己實驗了一波,如下:
Q:直接更改視頻的格式後綴能否正常播放呢?
A:可以。
由此可見,直接更改格式後綴也可以正常播放喲。
∠( ? 」∠)_
Q:那視頻比較大的情況下也能這樣操作嗎?
A:據我觀察,up主投稿的視頻超過一定大小且未分p,緩存的視頻會被分為很多小的文件
但如果投稿的視頻做了分p,那無論視頻大小,緩存的視頻都是完整的。
以視頻av9106108(電影:朱莉與朱莉婭)和視頻av2938251(電影合集之一:彗星來的那一夜)為示例,前者為單一投稿,後者為數部電影合集中的一部。在根目錄下前者被拆分為了數個小文件,而後者還是完整的。
咳咳。。。有點跑題。。。
言歸正傳,以av2938251合集中的《彗星來的那一夜》為示例
到這裡可以看出,更改文件格式後綴後,無論是較小的短視頻還是較大的電影都可以正常播放。
希望可以幫到你(*?▽?*)
.blv 改為 .flv 或者 .mp4 就可以了
看法是 你要有耐心
要換地方看還何必手機緩存
我在電腦(qq影音不行,但是自帶的Windows media player可以)和手機上(moboplayer,第一個文件第一次打開有問題,後面都可以,而且b站app上還有)粗略試改後綴都是可以的
推薦閱讀: