Media Internalizer

AnkiWeb addon 221033553

Downloads externally referenced images and audio from a selected deck into Anki's local storage and updates the notes' HTML and sound references.
AI-generated summary; may contain mistakes.

note-managementbackup-maintenancebugfix-workaround

Open on AnkiWeb GitHub Find alternatives

AnkiWeb

Votes
5 (πŸ‘ 5 Β· πŸ‘Ž 0)
Updated
2018-01-21
Anki versions
unknown
License
Not found (this does not mean that the addon has no license)
Description language
en

Maintenance

abandoned

  • Last update or commit: 2018-01-21 (3206 days before the snapshot).
  • Commits in the last year: 0.
  • Issues: 1 open, 5 closed.
  • Pull requests: 0 open, 0 merged.
  • Median first response: 28 hours (6 answered issues and pull requests).
  • Outside pull requests: 0% of 1 merged.

Will it work on my Anki?

Version branches
Min AnkiMax AnkiUpdated
2.1.0–2018-01-21
History across monthly snapshots

Loading…

Similar addons

Localize Media

Downloads remote images and audio referenced in selected cards, converts inline base64 images to files, and rewrites references as local media links.

note-managementformatting

29 votes 88% approval πŸ‘ 29 Β· πŸ‘Ž 0 Anki 23.10~ Updated 2023-10-19
Audio Normalizer

Measures card audio and creates verified, volume-adjusted copies for consistent loudness, with batch, preview, automatic, and original-restoring options.

note-managementbeta

1 votes 21% approval πŸ‘ 1 Β· πŸ‘Ž 0 ⭐ 0 Anki 26.05~ Updated 2026-08-12
Preview Slideshow has 1 fork β†’

Turns the Anki preview window into a timed slideshow with random order, pause/next controls, tag-based answer timing and audio replays, plus an optional external media window for local files.

review-flowtimer

16 votes 64% approval πŸ‘ 14 Β· πŸ‘Ž 2 ⭐ 4 Anki 2.1.49~ Updated 2021-08-06

Description

This addon looks for notes in a specified deck that have a field containing an HTML <img> tag or Anki [sound] tag with an http-reference in it, such as < img src="http://server.com/img.jpg" > or [sound:https://server.com/audio.mp3]. When you use AnkiWeb, it creates external references to an image every time you paste an image onto a card. Unlike the desktop version, only the reference is stored and if you try to use Anki without an Internet connection, the image is not visible. This addon finds such references, downloads the referenced files into Anki's internal local storage and updates the references. The project on GitHub. How to Use Before using the addon, it is strongly recommended that you backup your collection and media folder. See the Anki manual for details. Make sure that you have an Internet connection. To run the addon, on the main Anki screen, locate the "gears" button to the right of the deck you want to process. Select "Internalize Media" in the drop-down menu. Recent Changes 2018-01-15 Fix a bug where some fields are not updated with the new file reference.

README

Overview

Media Internalizer is an addon for Anki. It looks for notes in a specified deck that have a field containing an HTML <img> tag or Anki [sound] tag with an http-reference in it, such as <img src="http://server.com/img.jpg"> or [sound:https://server.com/audio.mp3]. For example, when you use AnkiWeb, it creates external references to an image every time you paste an image onto a card. Unlike the desktop version, only the reference is stored and if you try to use Anki without an Internet connection, the image is not visible. This addon finds such references, downloads the referenced files into Anki's internal local storage and updates the references.

This addon is published on AnkiWeb.

Installation

  1. In Anki, select the Tools > Add-ons > Open Add-ons Folder... menu item.
  2. Place the file MediaInternalizer.py in the folder opened.
  3. Restart Anki.

How to Use

Before using the addon, it is strongly recommended that you backup your collection and media folder. See the Anki manual for details. Make sure that you have an Internet connection.

To run the addon, on the main Anki screen, locate the "gears" button to the right of the deck you want to process. Select "Internalize Media" in the drop-down menu.