1、首先下載FFmpeg,下載地址及設(shè)置環(huán)境變量方法如下
http://www.itdecent.cn/p/2b609afb9800
2、將手機(jī)連接電腦,嗶哩嗶哩緩存路徑為:此電腦\iQOO Neo3\系統(tǒng)文件\Android\data\tv.danmaku.bili

image-20200628200103730.png
此路徑下有3個(gè)文件夾,在download文件夾下有緩存視頻文件,將此文件拷貝至電腦文件夾下

image-20200628200223631.png
運(yùn)行打開(kāi)CMD窗口終端
執(zhí)行以下命令
cd C:\bilibili\Python
dir ./b > name.txt
for /f %i in (name.txt) do cd C:\bilibili\Python\%i\80 & ffmpeg -i video.m4s -i audio.m4s -c:v copy -strict experimental %i.mp4 & move %i.mp4 C:\bilibili\Python & cd C:\bilibili\Python
注意:執(zhí)行for循環(huán)前將name.txt中name.txt這條記錄刪除,否則執(zhí)行會(huì)產(chǎn)生一條錯(cuò)誤
主要生成mp4格式文件命令為
ffmpeg -i video.m4s -i audio.m4s -c:v copy -strict experimental 文件名.mp4
在文件生成之后可以添加靜默刪除,即修改for循環(huán)即可
for /f %i in (name.txt) do cd C:\bilibili\Python\%i\80 & ffmpeg -i video.m4s -i audio.m4s -c:v copy -strict experimental %i.mp4 & move %i.mp4 C:\bilibili\Python & cd C:\bilibili\Python & rd /s/q %i
注意:命令中80是根據(jù)你下載文件格式清晰度不同進(jìn)行定義的,即你下載的視頻有可能是16等其他數(shù)字,但是同一批緩存文件格式一般都是相同的,所以在生成視頻注意修改;同時(shí)不建議添加默認(rèn)刪除,不然for循環(huán)修改后執(zhí)行錯(cuò)誤會(huì)將源文件進(jìn)行刪除,老慘了,切記;
文件執(zhí)行過(guò)程如下

image-20200628201002687.png
生成文件如下

image-20200628201044491.png
希望對(duì)你能有幫助;