Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

unable to download a twitch clip #14

Closed
Frambooisier opened this issue Jan 29, 2024 · 12 comments
Closed

unable to download a twitch clip #14

Frambooisier opened this issue Jan 29, 2024 · 12 comments

Comments

@Frambooisier
Copy link

hey, tried to download this clip
https://clips.twitch.tv/ComfortableRacyNigiriHeyGuys-EDnR1IXyqG3A44X-

download faild on error:
`TwitchDownloaderCLI 1.53.0
Copyright (C) 2024 TwitchDownloaderCLI

ERROR(S):
Required option 'o, output' is missing.

-u, --id Required. The ID or URL of the clip to download.

-o, --output Required. Path to output file.

-q, --quality The quality the program will attempt to download.

--bandwidth (Default: -1) The maximum bandwidth the clip downloader is
allowed to use in kibibytes per second (KiB/s), or -1 for no
maximum.

--help Display this help screen.

--version Display version information.
`

@mohad12211
Copy link
Owner

it works for me, I think you needed to update TwitchDownloaderCLI to 1.54.0

@mohad12211
Copy link
Owner

mohad12211 commented Feb 10, 2024

I have released version 3.0.0 and it's debian package, can you test if it works with TwitchDownloaderCLI version 1.54.0

@Frambooisier
Copy link
Author

first I updated to 1.54.0 which did not help, then I updated GUI to 3.0.0 and now I get error of invalid clip ID

@mohad12211
Copy link
Owner

image

weird, I was able to download this clip with ubuntu 23.10
I assume it works for other clips, and it's only this clip that's not working?

@Frambooisier
Copy link
Author

Frambooisier commented Feb 10, 2024

Im getting same message with any clip, now Im unsure if before I could get other clips

how could I check which version of GUI I have installed apart from using apt info? such as --version or about section

@mohad12211
Copy link
Owner

mohad12211 commented Feb 10, 2024

how could I check which version of GUI I have installed apart from using apt info? such as --version or about section

There's none currently, I added a todo for it.
if you can see the "bandwidth limit" option in "Clip Downloader", that was added in version 3.0.0.

it shouldn't matter since the actual fetching of the information didn't change in 3.0.0, I can still download the clip in 2.0.0 btw.

My only guess is that your IP got flagged for some reason?

@Frambooisier
Copy link
Author

Frambooisier commented Feb 11, 2024

I tried 2 VPN connections same result it was free proton vpn USA and Netherlands

idk if I said it erlier but Im on Kubuntu 23.10

@Frambooisier
Copy link
Author

I can download VODs but not clips, I guess if I would have problems with libcurl then I would not be able to do that?

just to make sure, this is what I have installed fro libcurl
image

@Frambooisier
Copy link
Author

I take that back, I cannot download VOD, initailly I thought I am just low on space, but /sys is something different I guess
image

@mohad12211
Copy link
Owner

the downloading is handled by TwitchDownloaderCLI, so is the /sys warning, I have a similar one with /proc not sure what's about it. if the download is getting stuck or not finishing, that's a TwitchDownloaderCLI problem and the GUI has nothing to do with it.
The GUI interacts with libcurl when you do Get Info, since you got the vod info, libcurl worked properly there.
I just downloaded Kubuntu 23.10 and I can reproduce the issue, investigating it currently...

@Frambooisier
Copy link
Author

ok regardless that message, VOD gets downloaded at the end

mohad12211 added a commit that referenced this issue Feb 11, 2024
Fixes #14
the response json wasn't parsed properly because cJSON didn't repsect
the locale of the system, which affected locale-dependent functions like strtod
@mohad12211
Copy link
Owner

Found the problem, will push a new version tomorrow.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants