-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathconfig.ini
More file actions
82 lines (74 loc) · 3.25 KB
/
config.ini
File metadata and controls
82 lines (74 loc) · 3.25 KB
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
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
# ============================================================
# BULK IMAGE + AUDIO MERGER - CONFIGURATION FILE
# ============================================================
# Edit these settings to customize your video output.
# Save this file after making changes.
#
# NOTE: If this file is deleted or corrupted, the program will
# recreate it with default settings automatically.
# ============================================================
[VIDEO]
# Resolution height in pixels (width adjusts automatically to maintain aspect ratio)
# Common options:
# 240 = Very low quality, smallest file size (~4 MB/min)
# 360 = Low quality, good for audio-focused content (~7 MB/min) [DEFAULT]
# 480 = Medium quality, decent balance (~10 MB/min)
# 720 = HD quality, better thumbnails (~15 MB/min)
# 1080 = Full HD, high quality, large files (~30 MB/min)
# Recommendation: Stick with 360 for audio content, use 720+ for visual content
resolution_height = 360
# Frames per second (FPS) - how many images shown per second
# Common options:
# 1 = Minimal (one frame per second, smallest size) [DEFAULT]
# 24 = Smooth for video content (larger files)
# 30 = Standard video framerate (larger files)
# Recommendation: Keep at 1 for static images, it's just a still image anyway
fps = 1
# Video bitrate - controls video quality vs file size
# Format: number + 'k' (kilobits per second)
# Common options:
# 500k = Very compressed, smallest files
# 1000k = Good quality for 360p [DEFAULT]
# 2000k = Good quality for 720p
# 4000k = Good quality for 1080p
# Recommendation: Match bitrate to your resolution choice
video_bitrate = 1000k
[ENCODING]
# Encoding preset - balances speed vs compression
# Options (from fastest to slowest):
# ultrafast = Fastest encoding, larger files [DEFAULT]
# superfast = Very fast, slightly smaller files
# veryfast = Fast, good compression
# faster = Slower, better compression
# fast = Balanced speed and size
# medium = Good compression, slower
# slow = Best compression, very slow
# Recommendation: 'ultrafast' for bulk processing, 'medium' for best quality/size ratio
preset = ultrafast
# Number of threads for encoding (how many CPU cores to use)
# Options:
# 1-16 = Specific number of threads
# 0 = Use all available CPU cores [DEFAULT]
# Recommendation: Use 0 to automatically use all cores for fastest processing
threads = 0
# Video codec - how the video is compressed
# Options:
# libx264 = Standard H.264, works everywhere [DEFAULT]
# libx265 = H.265/HEVC, better compression but slower and less compatible
# Recommendation: Stick with libx264 for YouTube
video_codec = libx264
# Audio codec - how the audio is compressed
# Options:
# aac = Standard AAC, works everywhere [DEFAULT]
# mp3 = MP3 format, widely compatible
# copy = Keep original audio format (fastest, no re-encoding)
# Recommendation: Use 'aac' for best compatibility with YouTube
audio_codec = aac
[RESUME]
# Resume mode - what to do if output file already exists
# Options:
# skip = Skip files that already exist (resume interrupted batches) [DEFAULT]
# overwrite = Always recreate videos, even if they exist
# ask = Ask user what to do for each existing file
# Recommendation: Use 'skip' to save time on re-runs
resume_mode = skip