Subtitles from jptv.club v2
Contains both the subtitles linked by users and the ones linked by the uploader.
120819 subtitle files (109635 uploader linked, 11184 user linked), 117703 being japanese.
Around 114543 subs with definitive torrent relations.
I merged my files with the final subtitle release by staff (+5976 files). I don't know the
torrent mappings for those, so those files have NULL as the torrent_id in the database.
I did not change the filenames from the staff share.
This only has one subtitle which the final staff release did not have. That is
[Japanese Subtitle]バトル・ロワイアル - Battle Royale 2000 Director's Cut 2160p UHD BluRay REMUX DV HDR HEVC DTS-HD MA 5.1-FraMeSToR.srt
There is another file with the same name in my collection, which is in the staff collection.
Probably this one got deleted and replaced with the other one. I left this file in.
I have a few files mapped to torrent_ids that might not be correct (because of overwriting, or
other problems). Those could be filtered out by checking both the filename and sha1sum
to be distinct from all the other files.
Assuming every file not in the _unknown directories in the staff share have torrent_id mappings,
they have 5227 more files mapped to torrent_ids than I do (but I don't know what
those are, as the mappings were not shared).
For the user-linked subtitles:
The files are named after the Content-Disposition header from the response.
In case of name duplicates, (1), (2) etc is appended in the order of their ids in ascending order.
3 subtitles gave HTTP 500 errors, so those couldn't be downloaded.
For the uploader-linked subtitles:
The filename is from the download link. In some cases, the same link was linked for multiple torrents, thus overwriting each other.
In other cases, the file couldn't be downloaded. Either because of an invalid link (like '/' in the name),
or because of other errors. There were also ~30 subtitle links that I fixed manually (escaping issues).
Both an sqlite database and a json file are provided. The json file is simpler, while the sqlite database has 2 different tables.
In the sqlite database:
subs.id: only exists for 'user' subs. This is the id used for the subtitle on site.
subs.source: 'user' was linked by a user with the subtitle feature on site, or 'uploader' was linked in the torrent description by the uploader.
subs.filesize, subs.filename: can be NULL if failed to download (both user and uploader subs). Like 404, or 500 errors when downloading.
subs.link: the download link used to get the subtitle. Null for staff subtitles.
My scripts stopped working on 2025-03-16 19:51 UTC, which marks the end of the site.
Data gathered and assembled by the Jimaku Team.
rip jptv.club