-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathconfig.py
More file actions
37 lines (30 loc) · 964 Bytes
/
config.py
File metadata and controls
37 lines (30 loc) · 964 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
"""Конфигурация и константы для Video Export Tool."""
# FFmpeg настройки
FFMPEG_DOWNLOAD_URL = "https://github.com/BtbN/FFmpeg-Builds/releases/download/latest/ffmpeg-master-latest-win64-gpl-shared.zip"
FFMPEG_ARCHIVE_BIN_PATH = "/bin/"
# Настройки видео по умолчанию
DEFAULT_FPS = 12
DEFAULT_START_TIME = 0
VIDEO_WIDTH = 480
VIDEO_HEIGHT = 800
JPEG_QUALITY = 1 # 1 = максимальное качество
# Fade эффекты
FADE_DURATION = 1.0 # секунды
# Пути
DEFAULT_OUTPUT_DIR = "export/part0"
DEFAULT_REMOTE_DIR = "/etc/boot-display"
# Boot display конфигурация
BOOT_CONFIG_TEMPLATE = """width: {width}
height: {height}
fps: {fps}
parts: 1
{{ part0 }}
"""
# Форматы видео
VIDEO_FILE_TYPES = [
('Видео файлы', '*.mp4 *.avi *.mkv *.mov'),
('Все файлы', '*.*')
]
# SSH настройки
DEFAULT_SSH_PORT = 22
SSH_TIMEOUT = 10