feeds.serp.co
serpdownloaders.com RSS Feed

Hornybutt Video Downloader - Product

Mar 24, 2026SERP DownloadersOriginal
Hornybutt Video Downloader favicon

Hornybutt Video Downloader

Hornybutt.com shows the page while RubyVidHub or StreamRuby serves the video; this extension follows that handoff and saves the MP4.

Page here, video somewhere else

Hornybutt, an adult video platform, doesn't keep its video files on its own pages. A Hornybutt.com page is essentially a shell. After it renders, an iframe player loads and fetches the media from outside infrastructure, usually RubyVidHub or StreamRuby servers. You never notice this as a viewer, but it defeats any download tool that only scans the visible page: such a tool finds the page content and no media at all, because the media lives on another domain.

Hornybutt Video Downloader treats the whole chain as a single job. It starts on Hornybutt.com, keeps watch as the iframe connects to RubyVidHub or StreamRuby, waits for the player to request its stream, and then catches whichever M3U8 playlist or MP4 file comes back from that outside server. Because it follows the video right to its real source, you end up with an actual file instead of an empty result, and you don't have to trace network traffic or look up RubyVidHub and StreamRuby addresses yourself.

What happens on a Hornybutt page

When you open a video, the extension starts by keeping an eye on the embedded iframe. The instant that player pulls in its stream from RubyVidHub or StreamRuby, the request is noticed. A segmented M3U8 playlist gets captured and assembled; a complete MP4 that the host serves as one file gets intercepted as-is. The toolbar popup then lists what was found, each entry labelled with its format and quality, and it shows every variant the hosting server provides. Some hosts only publish one.

The extension is built around the particular way Hornybutt embeds its player and the way Hornybutt.com pages are put together. All of the work happens inside your browser, nothing is transmitted to an outside service, and on tabs unrelated to Hornybutt it uses very little of the browser's resources.

Walking through a download

  1. Install the extension from the latest GitHub release build for your browser, then sign in with your email; a one-time password verifies it.
  2. Open a video page on Hornybutt.com. Category and listing pages won't do; it needs a page with an embedded player.
  3. Give the page and its iframe player time to load fully and connect to the external host. Starting playback helps, since the player often waits for you to interact.
  4. Click the extension's icon in the toolbar.
  5. Let it follow the embed chain; it then shows every M3U8 or MP4 stream the video host serves.
  6. Choose the format and quality you want and start the download.
  7. Follow progress in the popup, then find the MP4 in your downloads directory.

Formats in and out

Coming inGoing out
M3U8 segmented playlists from RubyVidHub or StreamRubyMP4
Direct MP4 files from the same hostsMP4

Both kinds reach the extension through Hornybutt's iframe player, and the saved file is always a standard MP4.

Caveats

  • The connection has to stay up from the first byte to the last. Segmented M3U8 transfers from external hosts are especially sensitive to an unsteady connection.
  • If RubyVidHub, StreamRuby or the rest of the outside hosting setup changes, detection can occasionally be affected.
  • Only Hornybutt and its known hosting chain are covered; other adult video sites aren't.
  • Save only content you have legal permission to keep.

FAQ

Besides Hornybutt.com, which hosting domains does it watch?

RubyVidHub and StreamRuby. Those external hosts frequently deliver the underlying streams for Hornybutt pages, so the extension covers them too.

Why should I hit play before opening the popup?

On Hornybutt the iframe player generally stays dormant until you interact with the page. Pressing play gets the stream going, which gives the extension something to detect.

What stream and file formats can it handle?

It reads M3U8 playlists and MP4 streams, which are what Hornybutt's hosting chain mostly serves.

Can I point it at other adult tube sites?

It won't function there. The design is specific to Hornybutt and the hosts it is known to use.

Nothing is listed after Hornybutt finishes loading. Is it broken?

The iframe player may still be connecting to its outside host. Wait around 15 seconds after the page finishes loading, then open the popup again.

The extension seems to do nothing on Hornybutt. What's wrong?

Check what kind of page you're on. It acts on individual video pages that carry an embedded player, not on category pages or video listings.

A saved Hornybutt MP4 won't open in my default player. What can I do?

Try VLC Media Player, which copes with more variations in MP4 packaging than many players that come with the operating system.

My download stopped before the end. Should I retry?

Yes, after checking your network. Segmented downloads from the external hosts need a steady connection to finish.

Links

Related Entries

321tube Video Downloader favicon

A 321tube-only browser add-on that finds the real MP4 or HLS stream behind the player, skips ad and preview clips, and saves the video as an MP4.

3movs Video Downloader favicon

Pull the real MP4 or HLS stream out of a 3movs video page and keep it on your device, without copying links into outside downloader sites.

4k69 Video Downloader favicon

Find the MP4 or HLS source behind a 4K69 watch page and save it from the same tab, using controls that sit right next to the Fluid Player.