GithubHelp home page GithubHelp logo

jimmyliang-lzm / bilidownloader_gui Goto Github PK

View Code? Open in Web Editor NEW
610.0 8.0 43.0 24.67 MB

B站视频下载程序,BiliBili视频下载器,支持下载B站视频、交互\互动视频,支持下载区域限制视频资源。Bili Downloader GUI Program for Stable.😊

License: GNU General Public License v3.0

Python 91.94% NSIS 8.06%
bilibili-download bilibili

bilidownloader_gui's Introduction

BiliDownloader: BiliBili Media Downloader

基于Python开发的可视化B站视频专用下载器(支持交互视频下载)

Visualized Media Downloader for BiliBili Based on Python

maven mavel mavel mavel mavel

查看软件教程请访问(Use tutorial address):https://zmtblog.xdkd.ltd/2021/10/07/bilid_GUI_help/

✨特性 Feature

  • 漂亮的界面,友好的人机交互体验
  • Beautiful screen, friendly interactive experience
  • 下载兼容性好,若主下载线路阻塞,软件将自动选择备用线路进行下载
  • Well download compatibility, automatically select the alternate line when the main line is blocked
  • 可自动合并音画分离的视频流(支持杜比视界视频合成)
  • Merge the stream of video and audio, automatically.(Dolby Vision Video is supported)
  • 可获取并下载不同清晰度的音视频流,从360P到8K全部支持下载(包含杜比视界)
  • Can obtain and download audio and video streams of different definitions.(Include 360P to Dolby Vision)
  • 可下载付费番剧或高质量视频(需要大会员Cookie) B站已采用JS生成加密session的方式进行访问,相关JS解密工作正在开展(2023.4.7)
  • Paid series or high-quality videos can be downloaded (VIP Cookie required)
  • 可进行分P视频批量下载
  • Downloadable segmented video batches
  • 可下载任意交互视频!(2022-04-07更新)
  • Downloadable interactive video (Updated 2022-04-07)
  • 解除区域访问限制,可利用代理IP或科学上网工具下载非内陆视频资源(2021-10-30更新)
  • You can use IP proxy or SSR to remove regional resource access restrictions (Updated 2021-10-30)

🖥系统要求 System Requirements

  • Windows操作系统:Windows 10 或以上
  • Windows: Windows 10 or above
  • Linux操作系统:Ubuntu 20.04 桌面版 或以上
  • Linux: Ubuntu 20.04 Desktop or above
  • Mac OS:Mac OS X 10.15 Catalina 或以上
  • Mac OS: Mac OS X 10.15 Catalina or above

🎨软件界面 GUI

mainGUI

⚖声明 Declaration

  • 本项目受GPL-3.0许可协议保护,所有程序仅用于学习与交流,请勿用于任何商业用途!
  • This project is protected by the GPL-3.0 license agreement, all programs are only used for learning and communication, please do not use it for any commercial purposes!

🤝致谢 Gratitude

  • 💖💖如果您觉得此程序有用,请不吝留下一个Star或者fork呗,感激不尽!💖💖
  • 💖💖If you find this program useful, please don’t hesitate to leave a Star or fork, thank you very much!💖💖

bilidownloader_gui's People

Contributors

jimmyliang-lzm avatar leebais avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

bilidownloader_gui's Issues

资源嗅探问题

同样的的视频连接地址,浏览器你能正常访问,资源嗅探却找不到

有探查到資源,但要進到節點就是空白無法下載了

嗨~
感謝修復之前當第一段影片是固定畫面會被誤認是圖片而無法下載的bug

上次正常使用是20230409
前天要下載的時候就遇到標題的問題,想說是不是網路之類的狀況所以這兩天有再嘗試,但還是沒有辦法下載
image

https://www.bilibili.com/video/BV11k4y1a7Yk/?vd_source=a04552d733f22b76566fd4b79edcc3f3
無法下載的影片是這個,也有試過bilibili隨意搜尋出來的互動視頻,也是出現空白畫面、無法選取下載

能否增添刮削视频功能?

在下载B站视频的同时,把nfo信息也爬取下来,用以emby等视频管理工具

nfo参考

<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<movie>
  <plot>透心凉,心飞扬!
每日猫片,活力再现!</plot>
  <title>每日一遍,烦恼再见!</title>
  <year>2020</year>
  <mpaa>PG</mpaa>
  <customrating>PG</customrating>
  <countrycode>CN</countrycode>
  <premiered>2020-06-29</premiered>
  <release>2020-06-29</release>
  <runtime>190秒</runtime>
  <country>**</country>
  <id>BV1et4y197na</id>
  <num>BV1et4y197na</num>
  <genre>全能打卡挑战</genre>
  <genre>动物圈</genre>
  <genre>可爱</genre>
  <genre>猫片</genre>
  <genre>猫咪</genre>
  <genre>萌宠</genre>
  <genre>喵星人</genre>
  <genre>每日一遍,烦恼再见!</genre>
  <genre>喵星人</genre>
  <genre>戒喵中心</genre>
  <genre>https://www.bilibili.com/video/BV1et4y197na</genre>
  <genre>cid:207002784</genre>
  <genre>aid:626189984</genre>
  <genre>1088x1920</genre>
  <genre>2020-06-29</genre>
  <tag>全能打卡挑战</tag>
  <tag>动物圈</tag>
  <tag>可爱</tag>
  <tag>猫片</tag>
  <tag>猫咪</tag>
  <tag>萌宠</tag>
  <tag>喵星人</tag>
  <tag>每日一遍,烦恼再见!</tag>
  <tag>喵星人</tag>
  <tag>戒喵中心</tag>
  <tag>https://www.bilibili.com/video/BV1et4y197na</tag>
  <tag>cid:207002784</tag>
  <tag>aid:626189984</tag>
  <tag>1088x1920</tag>
  <tag>2020-06-29</tag>
  <actor>
    <name>戒喵中心</name>
    <type>Actor</type>
  </actor>
</movie>

bug:FFMPEG运行出错,代码:2

你好,macos下载视频发现,合并出错,显示错误代码:FFMPEG运行出错,代码:2
image
不知道是不是这个bug:#7

系统:
Monterry 12.3. Apple M1

互动视频下载失败

链接:https://www.bilibili.com/bangumi/play/ep676277
本人有大会员,但是不能下载。

错误提示:
未找到视频资源,请您确认以下条件是否满足:
1.计算机已联网并能正常访问到B站;
2.您已经使用VIP Cookie进行下载;
3.区域限制类视频您已配置有效的代理地址;
4.视频资源能在浏览器里能被正常访问到。
若您确定已经满足以上条件,请及时进入“关于程序”界面反馈BUG。

我尝试了其他会员视频,也不能下载。
是不是会员的相关接口被封了?

cookie也是按照教程提取的。

不知道是哪里出问题了。

GUI建议改为可拖动窗口边界调整窗口大小

作者辛苦了!以下是我遇到的问题和一些小建议。

因为节点处区域太小没看到复选框一度导致以为软件出了bug(如图所示),找了半天原因才知道是需要拖动节点栏大小的。
image

或者可以对UI进行调整,对调节点列表和节点控制面板(如图所示),因为节点名字很长,在多层级互动视频显示时需要尽可能显示节点名称,而CID则可以进行弱化(一般用户不会注意CID的值)。
image

视频合成失败:1

FFMPEG运行出错,代码:1
视频合成失败:1
列表视频下载进程结束!
设置成功(成功修改cookie与网络代理)

[BUG]时不时会出现下载不全的情况

系统:Win11
下载画质:1080p

下载一部动漫12集出现了分别在 2、7、10 均出现文件大小异常,一集声音应该在 40MB 左右,视频应该在 300-370MB 左右。2、7、10集合成大小为 47-91MB。

其中观察到第10集下载中的部分情况是,下载至中间,速度将为几十KB,已下载大小显示为 200 多MB,但是实际文件为 60MB 左右。后期速度恢复但文件大小不变。后期与音频合成时,文件大小突然变为 300多MB 但是合成后为 91MB。

以上几集均只有声音,画面只有第一帧。

能增加对互动视频的支持吗

感谢大佬的图形化程序,十分好用。

提两点建议:

其一,探查互动视频的av号网址,资源探查框里只有开场的那段视频,最好能增加对互动视频的支持。

其二,每次打开程序,下载目录都会默认为程序安装目录,希望加一个可以自定义下载目录的功能。

希望【资源探查】功能,也能支持,有层级关系的合集

问题如标题,右侧的合集列表有部分UP主做了子分类,可能是导致资源探查失败的原因,以下举了两个例子,希望大佬可以对该功能进行改造升级,感激不尽!!!

合集没有层级的样例
网址:https://www.bilibili.com/video/BV14X4y1J7kA/?spm_id_from=333.337.search-card.all.click
结果:可以探查到

合集有层级关系的样例
网址:https://www.bilibili.com/video/BV1FN411Q7My/?spm_id_from=333.788&vd_source=af1d4b3fa19ade1b784e06b2c0e835d7
结果:只探查到当前视频

直接崩溃了


Translated Report (Full Report Below)

Process: biliDownloader_GUI [8142]
Path: /Users/USER/Desktop/*/biliDownloader_GUI.app/Contents/MacOS/biliDownloader_GUI
Identifier: biliDownloader_GUI
Version: 0.0.0 (???)
Code Type: X86-64 (Native)
Parent Process: launchd [1]
User ID: 501

Date/Time: 2023-07-28 10:28:31.1782 +0800
OS Version: macOS 12.6.2 (21G320)
Report Version: 12
Anonymous UUID: 26AD3C46-B95A-A4CE-8B08-14317CE9839E

Sleep/Wake UUID: 58D3DBA2-E9BF-4F1E-B8EE-353F92C748B7

Time Awake Since Boot: 30000 seconds
Time Since Wake: 2367 seconds

System Integrity Protection: enabled

Crashed Thread: 0 Dispatch queue: com.apple.main-thread

Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Exception Note: EXC_CORPSE_NOTIFY

Application Specific Information:
abort() called

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 libsystem_kernel.dylib 0x7ff81b73600e __pthread_kill + 10
1 libsystem_pthread.dylib 0x7ff81b76c1ff pthread_kill + 263
2 libsystem_c.dylib 0x7ff81b6b7d24 abort + 123
3 QtCore 0x10bf68529 qt_message_fatal(QtMsgType, QMessageLogContext const&, QString const&) + 9
4 QtCore 0x10bf69c74 QMessageLogger::fatal(char const*, ...) const + 202
5 QtGui 0x10b8ec3d9 QGuiApplicationPrivate::createPlatformIntegration() + 7193
6 QtGui 0x10b8ec3fb QGuiApplicationPrivate::createEventDispatcher() + 27
7 QtCore 0x10c1481af QCoreApplicationPrivate::init() + 1599
8 QtGui 0x10b8e6b59 QGuiApplicationPrivate::init() + 57
9 QtWidgets 0x10b27caea QApplicationPrivate::init() + 26
10 QtWidgets.abi3.so 0x10a52b953 QApplicationConstructor(_object*, _object*, QApplicationWrapper**) + 99
11 QtWidgets.abi3.so 0x10a528a64 Sbk_QApplication_Init(_object*, _object*, _object*) + 260
12 Python3 0x109226054 type_call + 292
13 Python3 0x1091d0dd6 _PyObject_MakeTpCall + 374
14 Python3 0x1092b113c call_function + 652
15 Python3 0x1092ad78a _PyEval_EvalFrameDefault + 29962
16 Python3 0x1092b2097 _PyEval_EvalCodeWithName + 3287
17 Python3 0x1092a61e0 PyEval_EvalCode + 48
18 biliDownloader_GUI 0x108aa4bc9 0x108aa2000 + 11209
19 biliDownloader_GUI 0x108aa51f1 0x108aa2000 + 12785
20 dyld 0x10b1bf52e start + 462

Thread 1:
0 libsystem_pthread.dylib 0x7ff81b767f48 start_wqthread + 0

Thread 2:
0 libsystem_pthread.dylib 0x7ff81b767f48 start_wqthread + 0

Thread 0 crashed with X86 Thread State (64-bit):
rax: 0x0000000000000000 rbx: 0x000000010b23a600 rcx: 0x00007ff7b745c0a8 rdx: 0x0000000000000000
rdi: 0x0000000000000103 rsi: 0x0000000000000006 rbp: 0x00007ff7b745c0d0 rsp: 0x00007ff7b745c0a8
r8: 0x00007ff85cebfc98 r9: 0x0000000000000000 r10: 0x0000000000000000 r11: 0x0000000000000246
r12: 0x0000000000000103 r13: 0x000000010c4d2658 r14: 0x0000000000000006 r15: 0x0000000000000016
rip: 0x00007ff81b73600e rfl: 0x0000000000000246 cr2: 0x000000010c017b04

Logical CPU: 0
Error Code: 0x02000148
Trap Number: 133

Binary Images:
0x7ff81b72e000 - 0x7ff81b765fff libsystem_kernel.dylib () <07ad083c-2835-3d18-bb6d-6f081840c8a4> /usr/lib/system/libsystem_kernel.dylib
0x7ff81b766000 - 0x7ff81b771fff libsystem_pthread.dylib (
) /usr/lib/system/libsystem_pthread.dylib
0x7ff81b636000 - 0x7ff81b6befff libsystem_c.dylib () /usr/lib/system/libsystem_c.dylib
0x10bf50000 - 0x10c4c0fff QtCore (
) /Users/USER/Desktop//biliDownloader_GUI.app/Contents/MacOS/QtCore
0x10b8b4000 - 0x10bd9dfff QtGui (
) /Users/USER/Desktop//biliDownloader_GUI.app/Contents/MacOS/QtGui
0x10b272000 - 0x10b6b8fff QtWidgets (
) /Users/USER/Desktop//biliDownloader_GUI.app/Contents/MacOS/QtWidgets
0x10a4ce000 - 0x10ac27fff QtWidgets.abi3.so (
) /Users/USER/Desktop//biliDownloader_GUI.app/Contents/MacOS/PySide2/QtWidgets.abi3.so
0x1091ad000 - 0x1093fcfff Python3 (
) /Users/USER/Desktop//biliDownloader_GUI.app/Contents/MacOS/Python3
0x108aa2000 - 0x108aabfff biliDownloader_GUI (0.0.0) <14eca0a0-2205-3c55-bdcb-f2e2f17b0e2c> /Users/USER/Desktop/
/biliDownloader_GUI.app/Contents/MacOS/biliDownloader_GUI
0x10b1ba000 - 0x10b225fff dyld (*) /usr/lib/dyld

External Modification Summary:
Calls made by other processes targeting this process:
task_for_pid: 0
thread_create: 0
thread_set_state: 0
Calls made by this process:
task_for_pid: 0
thread_create: 0
thread_set_state: 0
Calls made by all processes on this machine:
task_for_pid: 0
thread_create: 0
thread_set_state: 0

VM Region Summary:
ReadOnly portion of Libraries: Total=882.7M resident=0K(0%) swapped_out_or_unallocated=882.7M(100%)
Writable regions: Total=581.0M written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=581.0M(100%)

                            VIRTUAL   REGION 

REGION TYPE SIZE COUNT (non-coalesced)
=========== ======= =======
Activity Tracing 256K 1
Kernel Alloc Once 8K 1
MALLOC 168.7M 32
MALLOC guard page 16K 4
MALLOC_LARGE (reserved) 640K 2 reserved VM address space (unallocated)
MALLOC_NANO (reserved) 384.0M 1 reserved VM address space (unallocated)
ObjC additional data 15K 1
STACK GUARD 56.0M 3
Stack 9232K 3
VM_ALLOCATE 18.0M 74
__DATA 18.3M 298
__DATA_CONST 10.9M 153
__DATA_DIRTY 485K 85
__FONT_DATA 4K 1
__LINKEDIT 661.9M 52
__TEXT 220.8M 309
__UNICODE 592K 1
dyld private memory 1024K 1
mapped file 29.0M 2
shared memory 44K 4
=========== ======= =======
TOTAL 1.5G 1028
TOTAL, minus reserved VM space 1.2G 1028


Full Report

{"app_name":"biliDownloader_GUI","timestamp":"2023-07-28 10:28:31.00 +0800","app_version":"0.0.0","slice_uuid":"14eca0a0-2205-3c55-bdcb-f2e2f17b0e2c","build_version":"","platform":1,"bundleID":"biliDownloader_GUI","share_with_app_devs":0,"is_first_party":0,"bug_type":"309","os_version":"macOS 12.6.2 (21G320)","incident_id":"C5A104D2-1539-44C1-B7A4-C942ABBF45D6","name":"biliDownloader_GUI"}
{
"uptime" : 30000,
"procLaunch" : "2023-07-28 10:28:29.8940 +0800",
"procRole" : "Background",
"version" : 2,
"userID" : 501,
"deployVersion" : 210,
"modelCode" : "MacBookPro12,1",
"procStartAbsTime" : 30732253092210,
"coalitionID" : 4209,
"osVersion" : {
"train" : "macOS 12.6.2",
"build" : "21G320",
"releaseType" : "User"
},
"captureTime" : "2023-07-28 10:28:31.1782 +0800",
"incident" : "C5A104D2-1539-44C1-B7A4-C942ABBF45D6",
"bug_type" : "309",
"pid" : 8142,
"procExitAbsTime" : 30733535836994,
"cpuType" : "X86-64",
"procName" : "biliDownloader_GUI",
"procPath" : "/Users/USER/Desktop//biliDownloader_GUI.app/Contents/MacOS/biliDownloader_GUI",
"bundleInfo" : {"CFBundleShortVersionString":"0.0.0","CFBundleIdentifier":"biliDownloader_GUI"},
"storeInfo" : {"deviceIdentifierForVendor":"C605CA66-0629-5CC9-9B6E-9A09AEC4D732","thirdParty":true},
"parentProc" : "launchd",
"parentPid" : 1,
"coalitionName" : "biliDownloader_GUI",
"crashReporterKey" : "26AD3C46-B95A-A4CE-8B08-14317CE9839E",
"wakeTime" : 2367,
"sleepWakeUUID" : "58D3DBA2-E9BF-4F1E-B8EE-353F92C748B7",
"sip" : "enabled",
"isCorpse" : 1,
"exception" : {"codes":"0x0000000000000000, 0x0000000000000000","rawCodes":[0,0],"type":"EXC_CRASH","signal":"SIGABRT"},
"asi" : {"libsystem_c.dylib":["abort() called"]},
"extMods" : {"caller":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"system":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"targeted":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"warnings":0},
"faultingThread" : 0,
"threads" : [{"triggered":true,"id":238423,"threadState":{"r13":{"value":4501349976,"symbolLocation":0,"symbol":"QListData::shared_null"},"rax":{"value":0},"rflags":{"value":582},"cpu":{"value":0},"r14":{"value":6},"rsi":{"value":6},"r8":{"value":140704687586456,"symbolLocation":456,"symbol":"__sFX"},"cr2":{"value":4496390916},"rdx":{"value":0},"r10":{"value":0},"r9":{"value":0},"r15":{"value":22},"rbx":{"value":4481852928,"symbolLocation":0,"symbol":"_main_thread"},"trap":{"value":133},"err":{"value":33554760},"r11":{"value":582},"rip":{"value":140703589163022,"matchesCrashFrame":1},"rbp":{"value":140701908451536},"rsp":{"value":140701908451496},"r12":{"value":259},"rcx":{"value":140701908451496},"flavor":"x86_THREAD_STATE","rdi":{"value":259}},"queue":"com.apple.main-thread","frames":[{"imageOffset":32782,"symbol":"__pthread_kill","symbolLocation":10,"imageIndex":0},{"imageOffset":25087,"symbol":"pthread_kill","symbolLocation":263,"imageIndex":1},{"imageOffset":531748,"symbol":"abort","symbolLocation":123,"imageIndex":2},{"imageOffset":99625,"symbol":"qt_message_fatal(QtMsgType, QMessageLogContext const&, QString const&)","symbolLocation":9,"imageIndex":3},{"imageOffset":105588,"symbol":"QMessageLogger::fatal(char const
, ...) const","symbolLocation":202,"imageIndex":3},{"imageOffset":230361,"symbol":"QGuiApplicationPrivate::createPlatformIntegration()","symbolLocation":7193,"imageIndex":4},{"imageOffset":230395,"symbol":"QGuiApplicationPrivate::createEventDispatcher()","symbolLocation":27,"imageIndex":4},{"imageOffset":2064815,"symbol":"QCoreApplicationPrivate::init()","symbolLocation":1599,"imageIndex":3},{"imageOffset":207705,"symbol":"QGuiApplicationPrivate::init()","symbolLocation":57,"imageIndex":4},{"imageOffset":43754,"symbol":"QApplicationPrivate::init()","symbolLocation":26,"imageIndex":5},{"imageOffset":383315,"symbol":"QApplicationConstructor(_object*, _object*, QApplicationWrapper**)","symbolLocation":99,"imageIndex":6},{"imageOffset":371300,"symbol":"Sbk_QApplication_Init(_object*, _object*, _object*)","symbolLocation":260,"imageIndex":6},{"imageOffset":495700,"symbol":"type_call","symbolLocation":292,"imageIndex":7},{"imageOffset":146902,"symbol":"_PyObject_MakeTpCall","symbolLocation":374,"imageIndex":7},{"imageOffset":1065276,"symbol":"call_function","symbolLocation":652,"imageIndex":7},{"imageOffset":1050506,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":29962,"imageIndex":7},{"imageOffset":1069207,"symbol":"_PyEval_EvalCodeWithName","symbolLocation":3287,"imageIndex":7},{"imageOffset":1020384,"symbol":"PyEval_EvalCode","symbolLocation":48,"imageIndex":7},{"imageOffset":11209,"imageIndex":8},{"imageOffset":12785,"imageIndex":8},{"imageOffset":21806,"symbol":"start","symbolLocation":462,"imageIndex":9}]},{"id":238428,"frames":[{"imageOffset":8008,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":1}]},{"id":238429,"frames":[{"imageOffset":8008,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":1}]}],
"usedImages" : [
{
"source" : "P",
"arch" : "x86_64",
"base" : 140703589130240,
"size" : 229376,
"uuid" : "07ad083c-2835-3d18-bb6d-6f081840c8a4",
"path" : "/usr/lib/system/libsystem_kernel.dylib",
"name" : "libsystem_kernel.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 140703589359616,
"size" : 49152,
"uuid" : "b5454e27-e8c7-3fdb-b77f-714f1e82e70b",
"path" : "/usr/lib/system/libsystem_pthread.dylib",
"name" : "libsystem_pthread.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 140703588114432,
"size" : 561152,
"uuid" : "e42e9d7a-03b4-340b-b61e-dcd45fd4acc0",
"path" : "/usr/lib/system/libsystem_c.dylib",
"name" : "libsystem_c.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4495572992,
"size" : 5705728,
"uuid" : "c723812a-f7a5-3001-98d5-e60e8daa6ffb",
"path" : "/Users/USER/Desktop//biliDownloader_GUI.app/Contents/MacOS/QtCore",
"name" : "QtCore"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4488642560,
"size" : 5152768,
"uuid" : "cbcec35a-ee54-354f-9c2b-188ac6b2790d",
"path" : "/Users/USER/Desktop/
/biliDownloader_GUI.app/Contents/MacOS/QtGui",
"name" : "QtGui"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4482080768,
"size" : 4485120,
"uuid" : "a1c89e5f-9c2d-394f-b0ba-d6f3b06d1094",
"path" : "/Users/USER/Desktop//biliDownloader_GUI.app/Contents/MacOS/QtWidgets",
"name" : "QtWidgets"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4467777536,
"size" : 7708672,
"uuid" : "c6f1ffff-9d14-37f5-a9a2-0abbb917ddac",
"path" : "/Users/USER/Desktop/
/biliDownloader_GUI.app/Contents/MacOS/PySide2/QtWidgets.abi3.so",
"name" : "QtWidgets.abi3.so"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4447719424,
"size" : 2424832,
"uuid" : "b6ff6b7d-d9d5-3baf-aee3-3a8f04133c81",
"path" : "/Users/USER/Desktop//biliDownloader_GUI.app/Contents/MacOS/Python3",
"name" : "Python3"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4440334336,
"CFBundleShortVersionString" : "0.0.0",
"CFBundleIdentifier" : "biliDownloader_GUI",
"size" : 40960,
"uuid" : "14eca0a0-2205-3c55-bdcb-f2e2f17b0e2c",
"path" : "/Users/USER/Desktop/
/biliDownloader_GUI.app/Contents/MacOS/biliDownloader_GUI",
"name" : "biliDownloader_GUI"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4481327104,
"size" : 442368,
"uuid" : "b53641ea-6cd4-39c9-9b14-59c92cfd9584",
"path" : "/usr/lib/dyld",
"name" : "dyld"
}
],
"sharedCache" : {
"base" : 140703586103296,
"size" : 19331678208,
"uuid" : "3172f8f5-c412-3210-95e0-1cfd89e01f8a"
},
"vmSummary" : "ReadOnly portion of Libraries: Total=882.7M resident=0K(0%) swapped_out_or_unallocated=882.7M(100%)\nWritable regions: Total=581.0M written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=581.0M(100%)\n\n VIRTUAL REGION \nREGION TYPE SIZE COUNT (non-coalesced) \n=========== ======= ======= \nActivity Tracing 256K 1 \nKernel Alloc Once 8K 1 \nMALLOC 168.7M 32 \nMALLOC guard page 16K 4 \nMALLOC_LARGE (reserved) 640K 2 reserved VM address space (unallocated)\nMALLOC_NANO (reserved) 384.0M 1 reserved VM address space (unallocated)\nObjC additional data 15K 1 \nSTACK GUARD 56.0M 3 \nStack 9232K 3 \nVM_ALLOCATE 18.0M 74 \n__DATA 18.3M 298 \n__DATA_CONST 10.9M 153 \n__DATA_DIRTY 485K 85 \n__FONT_DATA 4K 1 \n__LINKEDIT 661.9M 52 \n__TEXT 220.8M 309 \n__UNICODE 592K 1 \ndyld private memory 1024K 1 \nmapped file 29.0M 2 \nshared memory 44K 4 \n=========== ======= ======= \nTOTAL 1.5G 1028 \nTOTAL, minus reserved VM space 1.2G 1028 \n",
"legacyInfo" : {
"threadTriggered" : {
"queue" : "com.apple.main-thread"
}
},
"trialInfo" : {
"rollouts" : [
{
"rolloutId" : "60da5e84ab0ca017dace9abf",
"factorPackIds" : {

  },
  "deploymentId" : 240000008
},
{
  "rolloutId" : "60f8ddccefea4203d95cbeef",
  "factorPackIds" : {

  },
  "deploymentId" : 240000025
}

],
"experiments" : [

]
}
}

Model: MacBookPro12,1, BootROM 476.0.0.0.0, 2 processors, Dual-Core Intel Core i5, 2.7 GHz, 8 GB, SMC 2.28f7
Graphics: Intel Iris Graphics 6100, Intel Iris Graphics 6100, Built-In
Display: Color LCD, 2560 x 1600 Retina, Main, MirrorOff, Online
Display: 客厅的小米电视, 1920 x 1080 (1080p FHD - Full High Definition), MirrorOff
Memory Module: BANK 0/DIMM0, 4 GB, DDR3, 1867 MHz, 0x80AD, 0x483943434E4E4E424C54414C41522D4E5544
Memory Module: BANK 1/DIMM0, 4 GB, DDR3, 1867 MHz, 0x80AD, 0x483943434E4E4E424C54414C41522D4E5544
AirPort: spairport_wireless_card_type_wifi (0x14E4, 0x133), Broadcom BCM43xx 1.0 (7.77.111.1 AirPortDriverBrcmNIC-1710.4)
AirPort:
Bluetooth: Version (null), 0 services, 0 devices, 0 incoming serial ports
Network Service: Wi-Fi, AirPort, en0
Serial ATA Device: APPLE SSD SM0256G, 251 GB
USB Device: USB30Bus
USB Device: Bluetooth USB Host Controller
Thunderbolt Bus: MacBook Pro, Apple Inc., 27.1

Mac版本点击下载没反应

点击下载后,下方进度条不显示进度,只显示已就绪。下载文件夹内未出现下载文件(我不知道是否应该出现)。
鼠标悬浮在按键上方以及点击下载按钮时无反馈效果,而暂停和停止按钮有。

此外,还出现单击某些按钮会使得窗口漂移的情况。

macOS Monterey12.0.1

proposal: arm架构和多线程

我的电脑上arm的mac,看了下安装完是intel架构,希望可以加个arm架构的版本。
使用途中发现,下载器好像是单线程的,希望可以加个多线程,毕竟现在电脑都是多核心的电脑。
谢谢。

请问能增加对bilibili海外版的支持吗?

想下载这个视频:https://www.bilibili.tv/en/play/1018348/10641722
网页版挂越南的节点可以正常播放,我尝试在软件设置里使用代理好像无法探查成功。

报错的提示是【未找到视频资源,请您确认以下条件是否满足:
1.计算机已联网并能正常访问到B站;
2.您已经使用VIP Cookie进行下载;
3.区域限制类视频您已配置有效的代理地址;
4.视频资源能在浏览器里能被正常访问到。
若您确定已经满足以上条件,请及时进入“关于程序”界面反馈BUG。】

它的分片也是m4s格式的,但是网页播放器没找到字幕的开关,看不出来是分离的软字幕形式还是内嵌的硬字幕。

support

this only support bilibili.com? not bilibili.tv?

无法合并音视频文件

尊敬的开发者:

你好。我在使用你的程序是发现了bug

self.systemd = args["sys"]的使用在MacOS Bigsur上存在问题,debug下为self.systemd = "" 致使音视频合并失败.使用sys.platform应该可以会更好一些

建议使用如下代码在适当的位置进行替换进行替换

import sys
self.systemd = sys.platform

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.