imgbrd-grabber icon indicating copy to clipboard operation
imgbrd-grabber copied to clipboard

Unable to get videos from rule34.xxx

Open pbz134 opened this issue 8 months ago • 15 comments

Hello,

Since a few days, I am unable to download videos from rule34.xxx. Images and gifs work completely fine, just videos fail. I already set API credentials but that didn't help.

Image

pbz134 avatar Aug 20 '25 18:08 pbz134

Hello 👋

Are you sure you're logged in Grabber for rule34 ? I just tried downloading a bunch of videos and it worked fine. Do you have examples of videos that do not work?

Also, what does the log say? I see it's 100 byte files, marked as error in the download list?

Bionus avatar Aug 20 '25 18:08 Bionus

It basically doesn't work for any tags I've tried, even on a different PC. For example, try downloading kitagawa_marin animated.

Copying and opening the links from the log in a browser returns this: Loading MP4s trough this domain is a violation of the ToS, do not string replace our video domains.

Here is a part of the log:

[20:52:57.822][Info] Loading image from https://api-cdn-mp4.rule34.xxx/images/41/114e9ded7b7d0a2da10196a0c8f2d3d1.mp4 1
[20:52:57.828][Info] Loading and saving image from https://api-cdn.rule34.xxx/images/41/114e9ded7b7d0a2da10196a0c8f2d3d1.mp4 in [C:\Users\paulb\Downloads\Grabber\14528457.mp4](file:///C:/Users/paulb/Downloads/Grabber/14528457.mp4)
[20:52:57.828][Info] Loading image from https://api-cdn-mp4.rule34.xxx/images/41/8074d1a1a4310dc09aae4ccd94afb8e0.mp4 2
[20:52:57.829][Info] Loading and saving image from https://api-cdn.rule34.xxx/images/41/8074d1a1a4310dc09aae4ccd94afb8e0.mp4 in [C:\Users\paulb\Downloads\Grabber\14528129.mp4](file:///C:/Users/paulb/Downloads/Grabber/14528129.mp4)
[20:52:57.830][Info] Loading image from https://api-cdn-mp4.rule34.xxx/images/2086/3f1755566dd185fc3626d24c3edcc5f6.mp4 3
[20:52:57.830][Info] Loading and saving image from https://api-cdn.rule34.xxx/images/2086/3f1755566dd185fc3626d24c3edcc5f6.mp4 in [C:\Users\paulb\Downloads\Grabber\14514624.mp4](file:///C:/Users/paulb/Downloads/Grabber/14514624.mp4)
[20:52:57.937][Error] Network error for the image: https://api-cdn-mp4.rule34.xxx/images/41/114e9ded7b7d0a2da10196a0c8f2d3d1.mp4: 201 (Error transferring https://api-cdn.rule34.xxx/images/41/114e9ded7b7d0a2da10196a0c8f2d3d1.mp4 - server replied: )
[20:52:57.939][Info] Loading image from https://api-cdn-mp4.rule34.xxx/images/2595/9e8a4f70639e60c7900a3f00bef34d7e.mp4 3
[20:52:57.940][Info] Loading and saving image from https://api-cdn.rule34.xxx/images/2595/9e8a4f70639e60c7900a3f00bef34d7e.mp4 in [C:\Users\paulb\Downloads\Grabber\14509999.mp4](file:///C:/Users/paulb/Downloads/Grabber/14509999.mp4)
[20:52:58.867][Error] Network error for the image: https://api-cdn-mp4.rule34.xxx/images/41/8074d1a1a4310dc09aae4ccd94afb8e0.mp4: 201 (Error transferring https://api-cdn.rule34.xxx/images/41/8074d1a1a4310dc09aae4ccd94afb8e0.mp4 - server replied: )
[20:52:58.869][Info] Loading image from https://api-cdn-mp4.rule34.xxx/images/288/22a6772350cda4dbdcae7378821a1da1.mp4 3
[20:52:58.870][Info] Loading and saving image from https://api-cdn.rule34.xxx/images/288/22a6772350cda4dbdcae7378821a1da1.mp4 in [C:\Users\paulb\Downloads\Grabber\14499698.mp4](file:///C:/Users/paulb/Downloads/Grabber/14499698.mp4)
[20:52:59.848][Error] Network error for the image: https://api-cdn-mp4.rule34.xxx/images/2086/3f1755566dd185fc3626d24c3edcc5f6.mp4: 201 (Error transferring https://api-cdn.rule34.xxx/images/2086/3f1755566dd185fc3626d24c3edcc5f6.mp4 - server replied: )
[20:52:59.850][Info] Loading image from https://api-cdn-mp4.rule34.xxx/images/288/cefc71e399502429462ea3f76740c06c.mp4 3
[20:52:59.851][Info] Loading and saving image from https://api-cdn.rule34.xxx/images/288/cefc71e399502429462ea3f76740c06c.mp4 in [C:\Users\paulb\Downloads\Grabber\14499616.mp4](file:///C:/Users/paulb/Downloads/Grabber/14499616.mp4)
[20:53:00.916][Error] Network error for the image: https://api-cdn-mp4.rule34.xxx/images/2595/9e8a4f70639e60c7900a3f00bef34d7e.mp4: 201 (Error transferring https://api-cdn.rule34.xxx/images/2595/9e8a4f70639e60c7900a3f00bef34d7e.mp4 - server replied: )
[20:53:00.918][Info] Loading image from https://api-cdn-mp4.rule34.xxx/images/2072/9fe35d2724b543968bf20cdc4f7e21be.mp4 3
[20:53:00.920][Info] Loading and saving image from https://api-cdn.rule34.xxx/images/2072/9fe35d2724b543968bf20cdc4f7e21be.mp4 in [C:\Users\paulb\Downloads\Grabber\14480238.mp4](file:///C:/Users/paulb/Downloads/Grabber/14480238.mp4)
[20:53:01.940][Error] Network error for the image: https://api-cdn-mp4.rule34.xxx/images/288/22a6772350cda4dbdcae7378821a1da1.mp4: 201 (Error transferring https://api-cdn.rule34.xxx/images/288/22a6772350cda4dbdcae7378821a1da1.mp4 - server replied: )
[20:53:01.942][Info] Loading image from https://api-cdn.rule34.xxx/images/19/361f2098a428800a2a7de1e21cbd16a7.gif

And for the login, I clicked on Sources > Options > Login and specified my User ID and API Key there. I set them to this (changed example to not leak my data): 2919356 8a552afe2a456e6e99dfb30fcce18b6ae034bd674fe34a451e2d4b5afc2f45ae30530a94283fc63073bb06f279a2c5372617f87c3dfb9324bf148a9038b26271

pbz134 avatar Aug 20 '25 18:08 pbz134

I should also mention I'm currently running Grabber version 7.13.0 nightly

pbz134 avatar Aug 20 '25 19:08 pbz134

I'm experiencing the same issue, videos won't load in the Image Browser either (error loading image) Using SteamOS (Linux version 6.11.11-valve19-1-neptune-611-g88b36d49a5e3 (linux-neptune-611@archlinux)) Using imgbrd-grabber 7.13.0 flatpak Same error message as well in the logs

I noticed the URL in the first part of the error message ( "Network error for the image: https://api-cdn-mp4.rule34.xxx" ), when I copy/paste the URL into my web browser it works. But the second part of the error message ( "Error transferring https://api-cdn.rule34.xxx" ) the host part of the URL is different, and when I visit that URL in my web browser I get this message: "Loading MP4s trough this domain is a violation of the ToS, do not string replace our video domains."

@BeepedWhenIShouldaBooped

We found a solution: Navigate to Tools > Options > Save and turn on "Download original images"

pbz134 avatar Aug 26 '25 19:08 pbz134

Having the same issues on my end. Other formats are just fine. Im on version 7.13.

Image

This only started happening for me after I redownloaded Grabber. I even had "Download original images" on already. Tried it with the setting on and off. Still nothing

ghost avatar Aug 28 '25 03:08 ghost

Having the same issues on my end. Other formats are just fine. Im on version 7.13. Image

This only started happening for me after I redownloaded Grabber. I even had "Download original images" on already. Tried it with the setting on and off. Still nothing

@BillyStu123 Did you correctly insert your API credentials as well?

pbz134 avatar Aug 28 '25 16:08 pbz134

I am having the exact same issue. An it does not matter if you put in your API it downloads everything else. I notice ever now and again it would give me an X. An i wondered why it says it had something to do with files missing. Files that would allow the image to run. At least that is what Google AI says.

An i want to make it clear. I take something like mei_(overwatch) lactation animated Throw that into the search bar. I go to API.Rule34.xxx It finds it. but when you click the image it is NOT animated. It gives a clear error at the bottom. OK.

So lets take that same search an go to sources uncheck R34xxx and go to rule34.us and do the same. You can see they have some images. So Search. An you can see they have some selection. Click on one of the images and it is animated. So lets try Downloading it.

They are downloading. Except it says one error a .webm file did not download. So i don't know what to tell you.

WarsunGames avatar Aug 30 '25 19:08 WarsunGames

I am having the exact same issue. An it does not matter if you put in your API it downloads everything else. I notice ever now and again it would give me an X. An i wondered why it says it had something to do with files missing. Files that would allow the image to run. At least that is what Google AI says.

An i want to make it clear. I take something like mei_(overwatch) lactation animated Throw that into the search bar. I go to API.Rule34.xxx It finds it. but when you click the image it is NOT animated. It gives a clear error at the bottom. OK.

So lets take that same search an go to sources uncheck R34xxx and go to rule34.us and do the same. You can see they have some images. So Search. An you can see they have some selection. Click on one of the images and it is animated. So lets try Downloading it.

They are downloading. Except it says one error a .webm file did not download. So i don't know what to tell you.

try to regenerate your Api key. I had to do this for it to start working again

VeggieJay avatar Aug 31 '25 01:08 VeggieJay

Sorry I just realized that the issue for me is isolated to the "Main Window" and "Image Window". If I do a search and "Get All", it downloads videos fine.

In case it's relevant, after I do that, the videos I downloaded will play from the Main and Image windows, so the app reading local cache seems to be working properly

I tried regenerating my API key like VeggieJay said, it did not change the outcome

It wouldn't fix based on your API. That is obvious. It is based on coding missing as i said. The website uses specific coding for you to view it. Grabber has to have something that uses the same coding so it can be seen as well. They just changed the coding on the site. So now you get an error message.

WarsunGames avatar Aug 31 '25 14:08 WarsunGames

Image Still in the world of "not sure if relevant", here's something I noticed about the URL handling: the Source URL in the image is not browsable, it gives an API violation error. When I do a get-all, the URL seems to be the one r34.xxx prefers and downloads correctly.

It wouldn't fix based on your API. That is obvious. It is based on coding missing as i said. The website uses specific coding for you to view it. Grabber has to have something that uses the same coding so it can be seen as well. They just changed the coding on the site. So now you get an error message.

Image Still in the world of "not sure if relevant", here's something I noticed about the URL handling: the Source URL in the image is not browsable, it gives an API violation error. When I do a get-all, the URL seems to be the one r34.xxx prefers and downloads correctly.

This is why I said what I said, because I had this same issue until I refreshed my API and entered it into Grabber source settings. The URL resolves correctly for me now in the image window. You can also try deleting the rule34.xxx source and re-adding it, maybe that is a necessary step. I wasn't sure that it had done anything because I did that first before I generated a new key.

For example all animated images and urls for mei_(overwatch) lactation animated resolve correctly for me now (xml) and so does the ID 14464977 that you posted

Image Image Image

VeggieJay avatar Aug 31 '25 16:08 VeggieJay

OK Resetting the API worked..... sort of. The problem is now it does not download all the material because i changed so much BS that now it wont give me name tags for everything. I also found a different issue. Apparently there where TWO Grabbers an that causes a conflict. They are both in the same folder. An instead of writing over it. It just downloaded a second version inside of it. Causing addresses not to link. So yeah. Check an see if you have two of the same folders.

Once i removed the second one. Everything is working like normal. + the API change. So maybe it was the API. I will give credit where it is due. Or. We downloaded two versions an they are fighting each other. Which would explain why not everyone is having this problem.

Continuing: Did some searching and since it was running off https://wimg.rule34.xxx/images/ i was trying to find a way to enter this into the search area. But it would not let me. So i found the other option. Go back to the

Sources api.rule34.xxx- Options General at Referer (iamage) set it to -> Page

An let us never speak of this again.

WarsunGames avatar Sep 01 '25 02:09 WarsunGames