# ============================================================
# MediaGo 环境变量配置
# ============================================================
#
# 注意：使用 Taskfile 运行时，二进制文件路径会自动配置！
# Taskfile 会根据当前操作系统和架构自动检测并设置以下变量：
#   - MEDIAGO_M3U8_BIN
#   - MEDIAGO_BILIBILI_BIN
#   - MEDIAGO_DIRECT_BIN
#
# 二进制文件应放置在 .bin/<platform>/<arch>/ 目录下：
#   - Windows x64: .bin/win32/x64/
#   - Windows ARM64: .bin/win32/arm64/
#   - macOS x64: .bin/darwin/x64/
#   - macOS ARM64: .bin/darwin/arm64/
#   - Linux x64: .bin/linux/x64/
#   - Linux ARM64: .bin/linux/arm64/
#
# 运行 'task dev:env' 查看当前配置
# ============================================================

# 下载器二进制文件路径配置
# 注意：如果通过 Taskfile 运行（task dev / task run），以下配置会被自动覆盖
# 只有直接运行 Go 程序时才需要手动设置这些路径
# MEDIAGO_M3U8_BIN=.bin/win32/x64/N_m3u8DL-RE.exe
# MEDIAGO_BILIBILI_BIN=.bin/win32/x64/BBDown.exe
# MEDIAGO_DIRECT_BIN=.bin/win32/x64/aria2c.exe

# 日志配置
# 日志级别: debug, info, warn, error (默认: info)
MEDIAGO_LOG_LEVEL=info
# 日志文件存储目录 (默认: ./logs)
MEDIAGO_LOG_DIR=./logs