https://github.com/lucsoft/tvl-parser
https://github.com/lucsoft/tvl-parser
Last synced: 4 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/lucsoft/tvl-parser
- Owner: lucsoft
- Created: 2025-06-21T12:25:26.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-06-22T12:21:13.000Z (about 1 year ago)
- Last Synced: 2025-08-17T05:38:18.676Z (12 months ago)
- Language: TypeScript
- Size: 45.9 KB
- Stars: 2
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# TVL Parser
tvl is a custom image collection file format used to store a custom bitmap format, pngs and jpegs. Collected from this site
This parser has reverse engineered the file format and can convert it to the self describing format CBOR (Concise Binary Object Representation).
## Usage
Downloading the files
```bash
# Downloads all the files from the pc2.pxtr.de
# Which files to download are defined in the import.json file
deno run -A downloader.ts
# Now decompress the zips
```
Merging the files into a single cbor collection
```bash
# Just to collect all the tvl files into a single file - makes a sha256 hash and adds a description
deno run -A merger.ts
```
Converting the cbor collection to a parsed cbor export file
```bash
# This can take a while, as it will decompress multiple times and then parse them turns into the well defined structure and stream compresses it.
deno run -A parser.ts
```