Internet Archive Theater (IAT) is a dedicated video and audio plugin designed to interface with the Internet Archive. It provides a highly optimized, structured viewing experience for public domain and archived media directly within Kodi.
Note: This addon is a massive, heavily modified fork and spiritual successor to the original plugin.video.archive.org by gujal. Because the original addon was abandoned and broken by API changes, IAT was built from the ground up as a standalone app with entirely rewritten logic, custom UI flows, and expanded playback capabilities.
View Latest Patch Notes

Features & Additions

Under-the-Hood Optimizations

How to Install

To install this repository and access the add-ons on your Kodi device (Raspberry Pi, Android, PC, etc.), follow these steps:

  1. Open Kodi and navigate to the Settings gear icon.
  2. Open File Manager and select Add source.
  3. Click on <None> and enter the following URL exactly:
    https://pythontrousers.github.io/kodi/
  4. Name the media source PythonTrousers and click OK.
  5. Return to the Kodi home screen, click Add-ons, and click the open box icon at the top left.
  6. Select Install from zip file (If prompted, enable "Unknown sources" in your settings).
  7. Select PythonTrousers and then select the repository.pythontrousers-0.x.x.zip file.
  8. Once the repository installed notification appears, select Install from repository.
  9. Select PythonTrousers Repository -> Video add-ons -> Internet Archive Theater and hit Install.

User Guide & Tutorial

Internet Archive Theater (IAT) offers a robust set of features to navigate the massive library of the Internet Archive. Here is a breakdown of how to use the addon effectively:

1. Main Menu Breakdown

The main menu is your starting point and is divided into specific functional routes:

2. Finding & Favoriting Collections

The Internet Archive is built on "Collections" (folders containing specific types of media).

3. Search Optimization

To get the absolute best results when searching for specific media files:

4. Configuring Settings

You can fine-tune the addon's performance to match your hardware and network speed by opening the Add-on Settings:

Troubleshooting & Fixes (Disabling HTTP2)

Newer versions of Kodi (v19 Matrix and above) utilize HTTP2 by default for network connections. While generally beneficial, HTTP2 can cause severe stuttering, freezing, and playback tracking issues when streaming large files from specific backend servers like the Internet Archive.

If you are experiencing buffering loops or the addon fails to track your resume points, disabling HTTP2 in Kodi is the recommended fix.

How to disable HTTP2:

  1. Locate your Kodi userdata folder. The location depends on your operating system:
    • Windows: %APPDATA%\Kodi\userdata
    • Linux / Raspberry Pi: ~/.kodi/userdata/
    • Android: Android/data/org.xbmc.kodi/files/.kodi/userdata/
    • macOS: ~/Library/Application Support/Kodi/userdata/
  2. Look for a file named advancedsettings.xml. If it does not exist, create a new text document and name it advancedsettings.xml.
  3. Open the file in any text editor and add the following code:
<advancedsettings>
    <network>
        <disablehttp2>true</disablehttp2>
    </network>
</advancedsettings>

(Note: If you already have an advancedsettings.xml file, simply add the <network> block inside your existing <advancedsettings> tags).

Save the file and restart Kodi. Your streams should now initialize via standard HTTP/1.1, resolving the stuttering.

← Back to Repository Hub