2026-06-04 13:41:12 +05:00
|
|
|
# nodex.pw converter
|
|
|
|
|
|
2026-08-18 02:31:32 +05:00
|
|
|
|
|
|
|
|

|
2026-06-04 13:41:12 +05:00
|
|
|
конвертирует всё что возможно — картинки, видео, аудио, архивы
|
2026-06-29 22:57:53 +05:00
|
|
|
веб интерфейс, drag and drop, ctrl v, автоопределение форматов
|
2026-06-04 13:41:12 +05:00
|
|
|
|
|
|
|
|
---
|
|
|
|
|
|
|
|
|
|
## что нужно
|
|
|
|
|
|
2026-06-29 22:57:53 +05:00
|
|
|
- python 3.10
|
2026-06-04 13:41:12 +05:00
|
|
|
- ffmpeg (для видео и аудио, см. ниже)
|
|
|
|
|
|
|
|
|
|
---
|
|
|
|
|
|
|
|
|
|
## установка
|
|
|
|
|
|
|
|
|
|
```
|
|
|
|
|
pip install -r requirements.txt
|
|
|
|
|
```
|
|
|
|
|
|
2026-06-29 22:57:53 +05:00
|
|
|
ffmpeg на **windows** скачается сам при первом запуске
|
2026-06-04 13:41:12 +05:00
|
|
|
или вручную:
|
|
|
|
|
|
|
|
|
|
```
|
|
|
|
|
python app.py setup-ffmpeg
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
на **linux/mac**:
|
|
|
|
|
|
|
|
|
|
```
|
|
|
|
|
sudo apt install ffmpeg
|
|
|
|
|
# или
|
|
|
|
|
brew install ffmpeg
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
---
|
|
|
|
|
|
|
|
|
|
## запуск
|
|
|
|
|
|
|
|
|
|
```
|
|
|
|
|
python app.py
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
открывай `http://localhost:5000`
|
|
|
|
|
|
|
|
|
|
порт можно поменять через `PORT=8080 python app.py`
|
|
|
|
|
|
|
|
|
|
---
|
|
|
|
|
|
|
|
|
|
## что конвертирует
|
|
|
|
|
|
|
|
|
|
**изображения**
|
|
|
|
|
|
2026-06-29 22:57:53 +05:00
|
|
|
| формат |
|
|
|
|
|
|--------|
|
2026-06-04 13:41:12 +05:00
|
|
|
| jpg, png, webp, bmp, gif, tiff, ico, avif, heic | любой из этих |
|
|
|
|
|
|
2026-06-29 22:57:53 +05:00
|
|
|
webp в png, heic в jpg, gif в webp всё работает через pillow
|
2026-06-04 13:41:12 +05:00
|
|
|
|
|
|
|
|
**видео**
|
|
|
|
|
|
2026-06-29 22:57:53 +05:00
|
|
|
| формат |
|
|
|
|
|
|--------|
|
|
|
|
|
| mp4, avi, mov, mkv, webm, flv, wmv, m4v | mp4, avi, mov, mkv, webm, gif |
|
2026-06-04 13:41:12 +05:00
|
|
|
| любое видео | mp3, wav, flac, aac, opus (вытащить аудио) |
|
|
|
|
|
|
|
|
|
|
**аудио**
|
|
|
|
|
|
2026-06-29 22:57:53 +05:00
|
|
|
| формат |
|
|
|
|
|
|--------|
|
2026-06-04 13:41:12 +05:00
|
|
|
| mp3, wav, flac, ogg, m4a, opus, aac, wma, aiff | любой из этих |
|
|
|
|
|
|
|
|
|
|
**архивы**
|
|
|
|
|
|
2026-06-29 22:57:53 +05:00
|
|
|
| формат |
|
|
|
|
|
|--------|
|
2026-06-04 13:41:12 +05:00
|
|
|
| zip, tar.gz, tar.bz2, tar.xz, 7z, rar | zip, tar.gz, tar.bz2, 7z |
|
|
|
|
|
|
2026-06-29 22:57:53 +05:00
|
|
|
для rar нужен системный `unrar` `apt install unrar`
|
2026-06-04 13:41:12 +05:00
|
|
|
7z работает без внешних зависимостей (py7zr)
|
|
|
|
|
|
|
|
|
|
---
|
|
|
|
|
|
|
|
|
|
## как использовать
|
|
|
|
|
|
|
|
|
|
1. открываешь браузер
|
|
|
|
|
2. кидаешь файл в зону или нажимаешь "выбери файлы"
|
2026-06-29 22:57:53 +05:00
|
|
|
3. ctrlv вставить картинку из буфера (скриншоты работают)
|
2026-06-04 13:41:12 +05:00
|
|
|
4. выбираешь целевой формат
|
|
|
|
|
5. жмёшь конвертировать, скачиваешь
|
|
|
|
|
|
|
|
|
|
|