2 KiB
2 KiB
nodex.pw converter
конвертирует всё что возможно — картинки, видео, аудио, архивы
веб интерфейс, drag and drop, ctrl v, автоопределение форматов
что нужно
- python 3.10
- ffmpeg (для видео и аудио, см. ниже)
установка
pip install -r requirements.txt
ffmpeg на windows скачается сам при первом запуске или вручную:
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
что конвертирует
изображения
| формат |
|---|
| jpg, png, webp, bmp, gif, tiff, ico, avif, heic |
webp в png, heic в jpg, gif в webp всё работает через pillow
видео
| формат |
|---|
| mp4, avi, mov, mkv, webm, flv, wmv, m4v |
| любое видео |
аудио
| формат |
|---|
| mp3, wav, flac, ogg, m4a, opus, aac, wma, aiff |
архивы
| формат |
|---|
| zip, tar.gz, tar.bz2, tar.xz, 7z, rar |
для rar нужен системный unrar apt install unrar
7z работает без внешних зависимостей (py7zr)
как использовать
- открываешь браузер
- кидаешь файл в зону или нажимаешь "выбери файлы"
- ctrlv вставить картинку из буфера (скриншоты работают)
- выбираешь целевой формат
- жмёшь конвертировать, скачиваешь