docs/rus/faq.md
Это распространенная проблема настройки. Есть несколько причин, по которым это может произойти:
config.toml. Убедитесь, что вы случайно не назвали его config.toml.txt.config. Правильная структура рабочей директории должна быть следующей:
/── config/
│ └── config.toml
└── krillinai.exe(ваш исполняемый файл)
config.toml. Найдите раздел llm, раздел transcribe, раздел tts и заполните соответствующие ключи API и другую необходимую информацию.Эта ошибка указывает на проблему с загрузчиком видео, которая обычно связана с вашей сетью или версией загрузчика.
Сеть: Если вы используете прокси, убедитесь, что он правильно настроен в настройках прокси в вашем файле config.toml.
Обновите yt-dlp: Версия yt-dlp, поставляемая с программным обеспечением, может быть устаревшей. Вы можете обновить ее вручную, открыв терминал в директории bin программного обеспечения и выполнив команду:
./yt-dlp.exe -U
(Замените yt-dlp.exe на правильное имя файла для вашей операционной системы, если оно отличается).
Это почти всегда вызвано отсутствием шрифтов в системе, особенно тех, которые поддерживают китайские символы. Чтобы это исправить, вам нужно установить необходимые шрифты.
sudo mkdir -p /usr/share/fonts/msyh..ttc в эту новую директорию.cd /usr/share/fonts/msyh
sudo mkfontscale
sudo mkfontdir
sudo fc-cache -fv
Это вызвано функцией безопасности macOS, Gatekeeper, которая ограничивает приложения от неопознанных разработчиков. Чтобы это исправить, вам нужно вручную удалить атрибут карантина.
xattr -cr, затем пробел, затем перетащите файл KrillinAI.app из вашего окна Finder в Терминал. Команда будет выглядеть примерно так:
xattr -cr /Applications/KrillinAI.app
ffmpeg error, audioToSrt error или exit status 1 во время обработки.Эти ошибки обычно указывают на проблемы с зависимостями или системными ресурсами.
ffmpeg error: Это указывает на то, что ffmpeg либо не установлен, либо недоступен из PATH системы. Убедитесь, что у вас установлена полная, официальная версия ffmpeg и что ее местоположение добавлено в переменные окружения вашей системы.audioToSrt error или exit status 1: Эта ошибка возникает на этапе транскрипции (аудио в текст). Общие причины:
fasterwhisper) не смогла загрузиться или была повреждена во время загрузки.Нет, пока вы не видите сообщение об ошибке, программа работает. Индикатор прогресса обновляется только после завершения крупной задачи (например, транскрипции или кодирования видео). Эти задачи могут занимать много времени, что может привести к тому, что индикатор прогресса будет приостановлен на длительный период. Пожалуйста, будьте терпеливы и дождитесь завершения задачи.
fasterwhisper. Что мне делать?Было замечено, что модель fasterwhisper может не работать корректно с графическими процессорами NVIDIA 5000 серии (по состоянию на середину 2025 года). У вас есть несколько альтернатив для транскрипции:
transcribe.provider.name на openai или aliyun в вашем файле config.toml. Затем заполните соответствующий ключ API и детали конфигурации. Это будет использовать модель Whisper облачного провайдера вместо локальной.whisper.cpp.Доступные голоса и их соответствующие коды определяются провайдером голосового сервиса, который вы используете. Пожалуйста, обратитесь к их официальной документации.
voice).voice в списке тонов).Да, вы можете настроить KrillinAI для использования любой локальной LLM, которая предоставляет совместимый с OpenAI API конечный пункт.
config.toml: В разделе для большой языковой модели (переводчика):provider name (или type) на "openai".api_key на любую случайную строку (например, "ollama"), так как он не нужен для локальных вызовов.base_url на конечный пункт API вашей локальной модели. Для Ollama это обычно http://localhost:11434/v1.model на имя модели, которую вы обслуживаете, например, "llama3".Нет. В настоящее время KrillinAI генерирует жестко закодированные субтитры, что означает, что они встраиваются непосредственно в кадры видео. Приложение не предлагает опций для настройки стиля субтитров; оно использует предустановленный стиль.
Для продвинутой настройки рекомендуется следующий обходной путь:
.srt..srt в профессиональный видеоредактор (например, Premiere Pro, Final Cut Pro, DaVinci Resolve), чтобы применить пользовательские стили перед рендерингом..srt. Может ли KrillinAI использовать его только для дубляжа?Нет, эта функция в настоящее время не поддерживается. Приложение выполняет полный процесс от транскрипции до финальной генерации видео.