Finding the files behind “No Images Produced”
Thousands of items in the U.S. Department of Justice’s Epstein Library appear only as a one-line placeholder PDF. The real video, audio and spreadsheet files sit on the same server, but the placeholder gives no pointer to them. We matched each placeholder to its underlying file and published the links.
EFTA00033062.pdf
“No Images Produced” · 2.4 KB
EFTA00033062.mp4
Video file · hosted by justice.gov
A placeholder where the file should be
The DOJ Epstein Library publishes its records as numbered documents, each identified by an EFTA number. Many items were not produced as images of paper pages. They are native files: video footage, audio recordings, spreadsheets and similar. For those, the library shows a placeholder PDF instead. Its only text is the words “No Images Produced” and the document’s EFTA number.
Searching the library for that phrase returns thousands of these placeholders. Opening one tells you nothing about what the item actually is, and nothing on the page links to the underlying file. Without a way to find it, whole categories of material are effectively invisible to journalists, researchers and the public.
The files do exist. They are stored beside the placeholder, under the same name with a different extension. This project finds them.
- Placeholder
- One-page PDF, about 2.4 KB
- Placeholder text
- “No Images Produced” + EFTA number
- Real file path
/epstein/files/{dataset}/{EFTA id}.{ext}- Formats found
- Video, audio, spreadsheets, documents
- Hosted by
- justice.gov (nothing is mirrored here)
How the files were resolved
-
Collect every placeholder
The library’s own search for “No Images Produced” returns paginated results, and every hit carries the storage path of its placeholder, such as
DataSet 8/EFTA00033062.pdf. We walked every results page and recorded each unique EFTA number with its dataset. -
Spot the pattern
Files in the library live at a fixed path:
/epstein/files/{dataset}/{EFTA id}.{ext}. Replacing.pdfwith.mp4on a known placeholder opened the original video. The native file is stored next to its placeholder under the same name. -
Probe the likely extensions
For each EFTA number we request candidate extensions, most common first: avi, mp4, mov, m4a, m4v and fifteen others observed in the library. A hit is a 200 or 206 response whose content type is not HTML. A missing file returns the site’s HTML “not found” page. Each request is cancelled as soon as the response headers arrive, so no file is downloaded.
-
Guard against false negatives
The library sits behind CDN bot protection and an age confirmation, and a blocked or expired session can return misleading “not found” pages. Requests therefore run in a real browser session with rate limiting, and a known-good control file from the same dataset is re-checked after every batch. A batch is saved only if the control passes, so a block can never be recorded as “no file”. Runs are resumable.
-
Publish the results
Each match is stored with its dataset, file name, format and a direct link, then imported into the index below. Placeholders for which no file was found are kept and marked as unresolved.
Resolved file index
| File | Dataset | Format | Filter | Links |
|---|---|---|---|---|
| Loading the index… | ||||
Before you open a file
- Independent project. This site is not affiliated with or endorsed by the U.S. Department of Justice. It hosts no DOJ files; every link goes to justice.gov.
- Sensitive material. Some files may contain distressing content. Use your own discretion.
- Age confirmation. justice.gov may ask you to confirm your age the first time you open a file.
- Unresolved does not mean absent. Entries still marked “No Images Produced” are unresolved: none of the tested extensions returned a file. The item may use another format, or may have no native file at all.
- Links can change. Results come from automated checks. If the DOJ moves or removes a file, its link may stop working.