GithubHelp home page GithubHelp logo

hitomi-downloader-mac's People

Contributors

tenebo 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

Watchers

 avatar  avatar

hitomi-downloader-mac's Issues

Ask for multi-line input

As a Mac user, thank you for sharing a great program.

I thought that bulk-input is supported in the original Hitomi download,
but this program, when entering multi-line URLs, seems to recognize only the first URL.
Is there a way to enter all URLs for input separated by \n character?

twitter video issue

Has anyone else here experienced issues with downloading Twitter media, especially videos comes without audio? If others are facing the same problem, i hope someone please fix it

Please read this before posting an issue

If it does not work, please elaborate on how it is not working, otherwise, I can't help you. The easiest way is to show task information. You can check it by Control-click- Info... (I)

유튜브-dl의 마지막 병합과정에서 오류

유튜브 영상과 음원 모두 마지막 병합과정에서 합쳐지지 못하고, 작업 불완전하게 유지되는 현상.
모두 용량은 정상적으로 다운이 되지만, 최종적으로 병합되는 부분에서 오류가 나는 것 같아요.
mac버전에서는 youtube-dl만 손 봐주실 수 있을까요?

IT occasionally crashes.

I don't guess when it happes. I think I occur when a work done.
below is the error report of it

Error Report.txt


Translated Report (Full Report Below)

Process: hitomi_downloader_GUI [1667]
Path: /Applications/hitomi_downloader_GUI.app/Contents/MacOS/hitomi_downloader_GUI
Identifier: hitomi_downloader_GUI
Version: 0.0.0 (???)
Code Type: X86-64 (Native)
Parent Process: launchd [1]
User ID: 501

Date/Time: 2024-01-24 15:29:43.0299 +0900
OS Version: macOS 14.2.1 (23C71)
Report Version: 12
Bridge OS Version: 8.2 (21P2057)
Anonymous UUID: 7BD91BF5-532E-C526-C711-F6CA6AA34241

Sleep/Wake UUID: F342FE99-DB65-4280-A6E2-8786FC62C0CF

Time Awake Since Boot: 2500 seconds
Time Since Wake: 395 seconds

System Integrity Protection: enabled

Crashed Thread: 101 Thread

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

Termination Reason: Namespace SIGNAL, Code 6 Abort trap: 6
Terminating Process: hitomi_downloader_GUI [1667]

Application Specific Information:
abort() called

Kernel Triage:
VM - (arg = 0x3) mach_vm_allocate_kernel failed within call to vm_map_enter

Thread 101 Crashed:: Thread
0 libsystem_kernel.dylib 0x7ff81719f7a2 __pthread_kill + 10
1 libsystem_pthread.dylib 0x7ff8171d7f30 pthread_kill + 262
2 libsystem_c.dylib 0x7ff8170f6a49 abort + 126
3 QtCore 0x1147c7ef9 qAbort() + 9
4 QtCore 0x1147d00e9 0x1147af000 + 135401
5 QtCore 0x1147cb1d4 0x1147af000 + 115156
6 QtCore 0x114b39488 QMessageLogger::fatal(char const*, ...) const + 122
7 QtCore 0x114b3f78e 0x1147af000 + 3737486
8 QtCore 0x11492305d QThread::~QThread() + 253
9 QtCore.abi3.so 0x10d674df7 QThreadWrapper::~QThreadWrapper() + 55
10 libshiboken6.abi3.6.6.dylib 0x10983cbd3 SbkDeallocWrapperCommon(_object*, bool) + 291
11 Python3 0x1086d7b87 0x108641000 + 617351
12 Python3 0x108685b5e 0x108641000 + 281438
13 QtCore.abi3.so 0x10d6749be QThreadWrapper::run() + 286
14 QtCore 0x1149c5709 0x1147af000 + 2189065
15 libsystem_pthread.dylib 0x7ff8171d8202 _pthread_start + 99
16 libsystem_pthread.dylib 0x7ff8171d3bab thread_start + 15

Thread 101 crashed with X86 Thread State (64-bit):
rax: 0x0000000000000000 rbx: 0x0000000000000006 rcx: 0x000070000c958be8 rdx: 0x0000000000000000
rdi: 0x0000000000024613 rsi: 0x0000000000000006 rbp: 0x000070000c958c10 rsp: 0x000070000c958be8
r8: 0x00007ff85a801350 r9: 0x00000000ffffff00 r10: 0x0000000000000000 r11: 0x0000000000000246
r12: 0x0000000000024613 r13: 0x0000000199ab3100 r14: 0x000070000c959000 r15: 0x0000000000000016
rip: 0x00007ff81719f7a2 rfl: 0x0000000000000246 cr2: 0x0000000000000000

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

twitter video media issue

I'm sorry i must repost this issue again in case the old one is marked as closed.

Recently i experiencing issues with downloaded Twitter media, especially videos come without audio. Here is what i found at task info which lacks without audio, i am using M1 btw. I hope you can figure it out and fix it. Thanks!

call... UserMedia
-show_streams -print_format json -v error "[23-12-13] 1734920171855483093_p0.mp4"
-show_streams -print_format json -v error "[23-12-13] 1734920171855483093_p0.mp4"
Traceback (most recent call last):
 File "image_reader", line 32, in QPixmap
 File "image_reader", line 151, in QPixmap_
 File "PIL/Image", line 3298, in open
PIL.UnidentifiedImageError: cannot identify image file '/Users/xxxxx/Documents/hitomi_downloaded_twitter/example \U0001faad (@example)/[23-12-13] 1734920171855483093_p0.mp4'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
 File "image_reader", line 50, in QPixmap
 File "ffmpeg", line 757, in capture_fast
 File "decorator", line 232, in fun
 File "constants", line 913, in try_
 File "constants", line 882, in try_
 File "ffmpeg", line 772, in capture
 File "ffmpeg", line 827, in get_info
 File "ffmpeg", line 821, in get_info
 File "ffmpeg", line 133, in run
 File "patch_subprocess", line 16, in __init__
 File "subprocess", line 971, in __init__
 File "subprocess", line 1863, in _execute_child
FileNotFoundError: [Errno 2] No such file or directory: '/Applications/System'

stop
EOT: https://twitter.com/example  (13.6s)

Suport for Linux?

I'm currently using linux, I wish your app had a version for it, it would be really nice actually.

DMG FILE SIZE

Why is the .dmg file around 511 mb while the original hitomi is 81 mb?

Unable to download video over 19 years of age

Thank you for making the Mac version.

When I download the newly added https://chzzk.naver.com/ , I don't think I can download videos over the age of 19, is there a solution? The error is Invalid: [etc] https://chzzk.naver.com/video/261260 , and the video I'm trying to download is https://chzzk.naver.com/video/261260 . Other video clips are downloaded, but other than this, videos over the age of 19 are not downloaded.

Below is the task information.

Invalid: [etc] https://chzzk.naver.com/video/261260

version: 4.0-1.0 (24-02-10 19:36:39 UTC)
platform / locale: macOS-14.2.1-arm64-arm-64bit / ko_kr
order / group / uid: 2 / False / ecd5cb74031d41c8858d2f96754c77a7
input: https://chzzk.naver.com/video/261260
type: etc
single: True
url: https://chzzk.naver.com/video/261260
dir:
zip:
artist: None
valid / done: False / True
range / range_p: None / None
time: 1709146179.824181 (24-02-28 18:49:39 UTC) - 361s elapsed
tags: []
lock: False
color: invalid
paused: False
format: None
p2f: None
segment: None
admin: False
goodbyedpi: None
ytdl: yt_dlp 2024.02.25.232703
pinned: False
extras: {}
live: False
changed: True

[File Names]

[URLs]

[Messages]
extractor: chzzk
get_video: True, https://chzzk.naver.com/video/261260
[debug] [chzzk:video] Extracting URL: https://chzzk.naver.com/video/261260
[debug] [chzzk:video] 261260: Downloading video info
[debug] [chzzk:video] 261260: Downloading video playback
get_video: True, https://chzzk.naver.com/video/261260
[debug] [chzzk:video] Extracting URL: https://chzzk.naver.com/video/261260
[debug] [chzzk:video] 261260: Downloading video info
[debug] [chzzk:video] 261260: Downloading video playback
get_video: True, https://chzzk.naver.com/video/261260
[debug] [chzzk:video] Extracting URL: https://chzzk.naver.com/video/261260
[debug] [chzzk:video] 261260: Downloading video info
[debug] [chzzk:video] 261260: Downloading video playback
get_video: True, https://chzzk.naver.com/video/261260
[debug] [chzzk:video] Extracting URL: https://chzzk.naver.com/video/261260
[debug] [chzzk:video] 261260: Downloading video info
[debug] [chzzk:video] 261260: Downloading video playback
ERROR: [chzzk:video] 261260: Unable to download video playback: HTTP Error 400: Bad Request (caused by <HTTPError 400: Bad Request>)
get_video: False, https://chzzk.naver.com/video/261260
[debug] [chzzk:video] Extracting URL: https://chzzk.naver.com/video/261260
[debug] [chzzk:video] 261260: Downloading video info
[debug] [chzzk:video] 261260: Downloading video playback
get_video: False, https://chzzk.naver.com/video/261260
[debug] [chzzk:video] Extracting URL: https://chzzk.naver.com/video/261260
[debug] [chzzk:video] 261260: Downloading video info
[debug] [chzzk:video] 261260: Downloading video playback
get_video: False, https://chzzk.naver.com/video/261260
[debug] [chzzk:video] Extracting URL: https://chzzk.naver.com/video/261260
[debug] [chzzk:video] 261260: Downloading video info
[debug] [chzzk:video] 261260: Downloading video playback
get_video: False, https://chzzk.naver.com/video/261260
[debug] [chzzk:video] Extracting URL: https://chzzk.naver.com/video/261260
[debug] [chzzk:video] 261260: Downloading video info
[debug] [chzzk:video] 261260: Downloading video playback
ERROR: [chzzk:video] 261260: Unable to download video playback: HTTP Error 400: Bad Request (caused by <HTTPError 400: Bad Request>)
stop
Traceback (most recent call last):
File "/Applications/hitomi_downloader_GUI.app/Contents/Frameworks/ytdl/yt_dlp/yt_dlp/extractor/common", line 864, in _request_webpage
return self._downloader.urlopen(self._create_request(url_or_request, data, headers, query))
File "ytdl", line 457, in urlopen
File "/Applications/hitomi_downloader_GUI.app/Contents/Frameworks/ytdl/yt_dlp/yt_dlp/YoutubeDL", line 4097, in urlopen
return self._request_director.send(req)
File "/Applications/hitomi_downloader_GUI.app/Contents/Frameworks/ytdl/yt_dlp/yt_dlp/networking/common", line 115, in send
response = handler.send(request)
File "/Applications/hitomi_downloader_GUI.app/Contents/Frameworks/ytdl/yt_dlp/yt_dlp/networking/_helper", line 204, in wrapper
return func(self, *args, **kwargs)
File "/Applications/hitomi_downloader_GUI.app/Contents/Frameworks/ytdl/yt_dlp/yt_dlp/networking/common", line 326, in send
return self._send(request)
File "/Applications/hitomi_downloader_GUI.app/Contents/Frameworks/ytdl/yt_dlp/yt_dlp/networking/_requests", line 351, in _send
raise HTTPError(res, redirect_loop=max_redirects_exceeded)
yt_dlp.networking.exceptions.HTTPError: HTTP Error 400: Bad Request

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "/Applications/hitomi_downloader_GUI.app/Contents/Frameworks/ytdl/yt_dlp/yt_dlp/YoutubeDL", line 1593, in wrapper
return func(self, *args, **kwargs)
File "/Applications/hitomi_downloader_GUI.app/Contents/Frameworks/ytdl/yt_dlp/yt_dlp/YoutubeDL", line 1728, in __extract_info
ie_result = ie.extract(url)
File "/Applications/hitomi_downloader_GUI.app/Contents/Frameworks/ytdl/yt_dlp/yt_dlp/extractor/common", line 732, in extract
ie_result = self._real_extract(url)
File "/Applications/hitomi_downloader_GUI.app/Contents/Frameworks/ytdl/yt_dlp/yt_dlp/extractor/chzzk", line 116, in _real_extract
formats, subtitles = self._extract_mpd_formats_and_subtitles(
File "/Applications/hitomi_downloader_GUI.app/Contents/Frameworks/ytdl/yt_dlp/yt_dlp/extractor/common", line 2548, in _extract_mpd_formats_and_subtitles
periods = self._extract_mpd_periods(*args, **kwargs)
File "/Applications/hitomi_downloader_GUI.app/Contents/Frameworks/ytdl/yt_dlp/yt_dlp/extractor/common", line 2558, in _extract_mpd_periods
res = self._download_xml_handle(
File "/Applications/hitomi_downloader_GUI.app/Contents/Frameworks/ytdl/yt_dlp/yt_dlp/extractor/common", line 1050, in download_handle
res = self._download_webpage_handle(
File "/Applications/hitomi_downloader_GUI.app/Contents/Frameworks/ytdl/yt_dlp/yt_dlp/extractor/common", line 920, in _download_webpage_handle
urlh = self._request_webpage(url_or_request, video_id, note, errnote, fatal, data=data, headers=headers, query=query, expected_status=expected_status)
File "/Applications/hitomi_downloader_GUI.app/Contents/Frameworks/ytdl/yt_dlp/yt_dlp/extractor/common", line 877, in _request_webpage
raise ExtractorError(errmsg, cause=err)
yt_dlp.utils.ExtractorError: [chzzk:video] 261260: Unable to download video playback: HTTP Error 400: Bad Request (caused by <HTTPError 400: Bad Request>)

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "extractor/etc_downloader", line 67, in get_video
File "decorator", line 232, in fun
File "constants", line 918, in try_
File "constants", line 887, in try_
File "extractor/etc_downloader", line 99, in _get_video
File "extractor/etc_downloader", line 95, in _get_video
File "ytdl", line 465, in extract_info
File "/Applications/hitomi_downloader_GUI.app/Contents/Frameworks/ytdl/yt_dlp/yt_dlp/YoutubeDL", line 1582, in extract_info
return self.__extract_info(url, self.get_info_extractor(key), download, extra_info, process)
File "/Applications/hitomi_downloader_GUI.app/Contents/Frameworks/ytdl/yt_dlp/yt_dlp/YoutubeDL", line 1611, in wrapper
self.report_error(str(e), e.format_traceback())
File "ytdl", line 408, in report_error
yt_dlp.utils.DownloadError: ERROR: [chzzk:video] 261260: Unable to download video playback: HTTP Error 400: Bad Request (caused by <HTTPError 400: Bad Request>)

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "utils", line 1373, in start
File "utils", line 1452, in start_
File "extractor/etc_downloader", line 31, in read
File "extractor/etc_downloader", line 79, in get_video
File "decorator", line 232, in fun
File "constants", line 918, in try_
File "constants", line 887, in try_
File "extractor/etc_downloader", line 99, in _get_video
File "extractor/etc_downloader", line 95, in _get_video
File "ytdl", line 465, in extract_info
File "/Applications/hitomi_downloader_GUI.app/Contents/Frameworks/ytdl/yt_dlp/yt_dlp/YoutubeDL", line 1582, in extract_info
return self.__extract_info(url, self.get_info_extractor(key), download, extra_info, process)
File "/Applications/hitomi_downloader_GUI.app/Contents/Frameworks/ytdl/yt_dlp/yt_dlp/YoutubeDL", line 1611, in wrapper
self.report_error(str(e), e.format_traceback())
File "ytdl", line 408, in report_error
yt_dlp.utils.DownloadError: ERROR: [chzzk:video] 261260: Unable to download video playback: HTTP Error 400: Bad Request (caused by <HTTPError 400: Bad Request>)

Invalid: fail=True
EOT: https://chzzk.naver.com/video/261260 (1.2s)

시도중이신걸로 보이는 맥북ver 히토미 다운로더 피드백 및 도움 요청

23-10-12 추가 수정 )
죄송합니다 제가 아직 맥에 익숙치 않아서 몰라서 안되는 거였네요.
해결하였습니다....
아하하...

윈도우에서도 감사히 잘 쓰고 있던 와중에 맥북 버전도 베타가 나온걸 보고 한번 사용해 보고 싶어서 베타 버전을 받아 실행을 하였습니다.

안타깝게도 이런 오류 팝업 창이 뜨면서 실행이 거부되네요.[
스크린샷 2023-10-12 오전 11 22 33

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.