動態

詳情 返回 返回

開源 全平台 嗶哩嗶哩緩存視頻合併 bilibili緩存 - 動態 詳情

license: Apache-2.0 (shields.io)Starbilibili: 玲莫利 (shields.io)CSDN: molihuan (shields.io)

提供Bilibili緩存視頻合併的工具

將Bilibili緩存文件合併導出為MP4,支持Android、windows(10以上)、linux、mac、ios,支持B站Android客户端緩存,支持B站Windows客户端緩存

説明

此軟件是為了幫助網友合併嗶哩嗶哩緩存視頻,將bilibili緩存視頻合併導出為mp4,支持Android、windows、linux、mac、ios,你可以將它理解為一個專用的格式工廠,並不涉及破解相關內容,僅僅用於學習技術交流,嚴禁用於商業用途,如有侵權請聯繫我刪庫,由此給你帶來困惑和不便我深感抱歉。

特性

  • 合併(導出)B站緩存(有聲音視頻,僅音頻)
  • 支持B站Android客户端緩存(國內版、概念版、谷歌版、HD版)
  • 支持B站Windows客户端緩存
  • 支持第三方B站客户端(bilimiao)

前言

在開始之前可以給項目一個Star嗎?非常感謝,你的支持是我唯一的動力。歡迎Star和Issues!
我們需要你的Pr
項目地址:
Github地址
Gitcode地址

注意

  • 此軟件存放的目錄不能有空格或特殊字符
  • 讀取緩存視頻的目錄不能有空格或特殊字符
  • 輸出目錄不能有空格或特殊字符
  • 它不依賴網絡這個不確定的因素,它只依賴本地緩存文件,只要本地有緩存文件,那麼它就可以工作(即使視頻已經下架),需要和官方APP(手機版/電腦版均可)配合使用,官方APP進行緩存,它操作緩存文件進行合併導出mp4

下載鏈接:跳轉

為了照顧國內網友,現在releases安裝包僅在國內鏡像倉庫上傳,望理解。

Linux版本:使用ubuntu-22.04.2-amd64打包,你的系統版本低不保證可用,如有問題請下載源碼自行打包

Mac版本:使用macOS ventura 13.4.1版本打包,你的系統版本低不保證可用,如有問題請下載源碼自行打包

Windows:使用Win 10打包,你的系統版本低不保證可用,如有問題請下載源碼自行打包

截圖

平台截圖
Android
preview-android-01.jpg
Windows
preview-windows-01.png
Linux
preview-linux-01.png
ohos
待補充
Mac
preview-mac-01.png
ios
待補充

使用教程:跳轉

問題反饋

因為有你軟件才更加完善

請使用模板反饋問題,這樣可以幫助開發者快速定位和解決問題,謝謝配合,愛你萌萌噠~^o^~

反饋模板:

類別:(必填,0、優化建議。1、打開軟件就閃退。2、無論什麼視頻合併都失敗或閃退。3、合併個別視頻失敗或閃退。4、主頁空白無法加載嗶哩嗶哩緩存視頻。5、其他問題)

設備信息:(必填)

描述:(必填,越詳細越好)

怎樣觸發bug:(選填)

視頻鏈接:(選填,如果視頻已經下架則把本地緩存文件打包壓縮發我郵箱)

源碼編譯事項

目前使用的是的鴻蒙flutter3.22這個比較穩定的版本

常用命令:

# 創建項目
# flutter create --org com.molihuan --platforms=android,ios,web,windows,macos,linux,ohos hlbmerge

# windows打包
flutter build windows

# macOS打包
flutter build macos

# Linux打包(release有問題,暫時沒找到原因,希望有linux大佬指點一下)
flutter build linux --debug

# Android release 包
flutter build apk --release

# Android分割 ABI 構建,減小 apk 大小
flutter build apk --release --split-per-abi

Windows ffmpeg配置

ffmpeg version 4.3.1 Copyright (c) 2000-2020 the FFmpeg developers
  built with gcc 10.2.1 (GCC) 20200726
  configuration: --disable-static --enable-shared --enable-gpl --enable-version3 --enable-sdl2 --enable-fontconfig --enable-gnutls --enable-iconv --enable-libass --enable-libdav1d --enable-libbluray --enable-libfreetype --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libsrt --enable-libtheora --enable-libtwolame --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxml2 --enable-libzimg --enable-lzma --enable-zlib --enable-gmp --enable-libvidstab --enable-libvmaf --enable-libvorbis --enable-libvo-amrwbenc --enable-libmysofa --enable-libspeex --enable-libxvid --enable-libaom --enable-libgsm --enable-librav1e --disable-w32threads --enable-libmfx --enable-ffnvcodec --enable-cuda-llvm --enable-cuvid --enable-d3d11va --enable-nvenc --enable-nvdec --enable-dxva2 --enable-avisynth --enable-libopenmpt --enable-amf
  libavutil      56. 51.100 / 56. 51.100
  libavcodec     58. 91.100 / 58. 91.100
  libavformat    58. 45.100 / 58. 45.100
  libavdevice    58. 10.100 / 58. 10.100
  libavfilter     7. 85.100 /  7. 85.100
  libswscale      5.  7.100 /  5.  7.100
  libswresample   3.  7.100 /  3.  7.100
  libpostproc    55.  7.100 / 55.  7.100
Hyper fast Audio and Video encoder
usage: ffmpeg [options] [[infile options] -i infile]... {[outfile options] outfile}

Linux ffmpeg配置

ffmpeg version 4.3.1 Copyright (c) 2000-2020 the FFmpeg developers
  built with gcc 9.3.0 (crosstool-NG 1.24.0.133_b0863d8_dirty)
  configuration: --prefix=/home/moli/.vmr/versions/ffmpeg_versions/ffmpeg-4.3.1 --cc=/home/conda/feedstock_root/build_artifacts/ffmpeg_1609680890771/_build_env/bin/x86_64-conda-linux-gnu-cc --disable-doc --disable-openssl --enable-avresample --enable-gnutls --enable-gpl --enable-hardcoded-tables --enable-libfreetype --enable-libopenh264 --enable-libx264 --enable-pic --enable-pthreads --enable-shared --enable-static --enable-version3 --enable-zlib --enable-libmp3lame --pkg-config=/home/conda/feedstock_root/build_artifacts/ffmpeg_1609680890771/_build_env/bin/pkg-config
  libavutil      56. 51.100 / 56. 51.100
  libavcodec     58. 91.100 / 58. 91.100
  libavformat    58. 45.100 / 58. 45.100
  libavdevice    58. 10.100 / 58. 10.100
  libavfilter     7. 85.100 /  7. 85.100
  libavresample   4.  0.  0 /  4.  0.  0
  libswscale      5.  7.100 /  5.  7.100
  libswresample   3.  7.100 /  3.  7.100
  libpostproc    55.  7.100 / 55.  7.100
Hyper fast Audio and Video encoder

特別鳴謝

教程或開源項目以及其依賴項目。

Add a new 評論

Some HTML is okay.