biliarchiver
Use bilix to archive BiliBili video with metadata and danmaku.
File Explorer
- python-package.yaml
- extensions.json
- bili_archive_bvids.py
- biliarchiver.py
- clean_command.py
- conf_command.py
- down_command.py
- get_command.py
- up_command.py
- utils.py
- biliarchiver.po
- .gitignore
- biliarchiver.pot
- bilivid.py
- main.py
- avbv.py
- dirLock.py
- ffmpeg.py
- http_patch.py
- identifier.py
- storage.py
- version_check.py
- xml_chars.py
- _biliarchiver_upload_bvid.py
- archive_bvid.py
- config.py
- exception.py
- i18n.py
- version.py
- .gitattributes
- .gitignore
- bilibili-archive-checker.user.js
- build.py
- LICENSE
- poetry.lock
- pyproject.toml
- README.md
- requirements.txt
# Use via CDN
jsDelivrjsDelivr serves any public GitHub repository as a CDN with zero setup. Pick a version and a file to get a ready-to-paste link and snippet.
Command Glossary
Commands referenced in this DOCs, explained below.
msgfmt
View Details ▼
msgfmt
Compile message catalog to binary format.
msgfmt {{file.po}}
Compile a file to `messages.mo`:
msgfmt {{path/to/file.po}} {{[-o|--output-file]}} {{path/to/file.mo}}
Convert a `.po` file to a `.mo` file:
msgfmt {{[-h|--help]}}
Display help:
msginit
View Details ▼
msginit
Generate language specific translation files based on Portable Object Templates.
msginit
Generate Portable Object files in system locale from `messages.pot`:
msginit {{[-l|--locale]}} {{locale}} {{[-i|--input]}} {{path/to/messages.pot}}
Define locale to generate from a specific template:
msginit {{[-h|--help]}}
Display help:
msgmerge
View Details ▼
msgmerge
Update an existing translation file from a new template.
msgmerge {{[-U|--update]}} {{path/to/file.po}} {{path/to/messages.pot}}
Update a translation file:
msgmerge {{[-h|--help]}}
Display help:
pip install
View Details ▼
pip install
Install Python packages.
pip install {{package1 package2 ...}}
Install one or more packages:
pip install {{package1 package2 ...}} {{[-U|--upgrade]}}
Upgrade all specified packages to the latest version, installing any that are not already present:
pip install {{package}}=={{version}}
Install a specific version of a package:
poetry install
View Details ▼
poetry install
Install all dependencies for a Python project as defined in the pyproject.toml file.
poetry install
Install dependencies:
poetry install --no-root
Skip installing the project itself as a dependency:
poetry install --without dev
Install only production dependencies:
poetry run
View Details ▼
poetry run
Run a command in the project's virtual environment.
poetry run {{command}}
Run a command inside the virtual environment:
poetry run {{command}} {{argument1 argument2 ...}}
Run a command with arguments:
poetry run {{script_name}}
Run a script defined in `pyproject.toml`:
poetry
View Details ▼
poetry
Manage Python packages and dependencies.
Some subcommands such as `about`, `check`, `env`, etc. have their own usage documentation.
See also: `asdf`, `pipenv`, `hatch`.
poetry new {{project_name}}
Create a new Poetry project in the directory with a specific name:
poetry add {{dependency}}
Install and add a dependency and its sub-dependencies to the `pyproject.toml` file in the current directory:
poetry install
Install the project dependencies using the `pyproject.toml` file in the current directory:
