Refactor FFmpeg updater to version checker
Replaces the FFmpeg updater logic with a version checker across all supported languages and removes the updater module. The Windows installation logic in ytsage_ffmpeg.py is rewritten to use essentials build extraction and path configuration directly, removing dependency on the updater module. Dialogs and UI strings are updated to reflect the new version checking workflow and provide installation guide links.
This commit is contained in:
+7
-12
@@ -477,22 +477,17 @@
|
||||
"redownload_started": "Загрузка начата"
|
||||
},
|
||||
"ffmpeg_updater": {
|
||||
"title": "Обновление FFmpeg",
|
||||
"title": "Проверка версии FFmpeg",
|
||||
"current_version": "Текущая версия:",
|
||||
"latest_version": "Последняя версия:",
|
||||
"status_up_to_date": "✓ Обновлено",
|
||||
"status_update_available": "⚠ Доступно обновление",
|
||||
"status_not_installed": "✗ Не установлено",
|
||||
"status_checking": "🔄 Проверка обновлений...",
|
||||
"status_downloading": "⬇ Загрузка FFmpeg...",
|
||||
"status_installing": "⚙ Установка FFmpeg...",
|
||||
"status_verifying": "✓ Проверка целостности...",
|
||||
"check_updates": "Проверить обновления",
|
||||
"update_button": "Обновить FFmpeg",
|
||||
"update_success": "FFmpeg успешно обновлен до версии {version}!",
|
||||
"update_failed": "Не удалось обновить FFmpeg. Попробуйте еще раз.",
|
||||
"check_failed": "Не удалось проверить обновления. Проверьте подключение к Интернету.",
|
||||
"install_first": "FFmpeg не установлен. Нажмите Обновить для установки.",
|
||||
"description": "Поддерживайте FFmpeg в актуальном состоянии для лучшей производительности и совместимости."
|
||||
"status_idle": "Нажмите 'Проверить версию' для начала",
|
||||
"status_checking": "🔄 Проверка версии...",
|
||||
"check_updates": "Проверить версию",
|
||||
"check_failed": "Не удалось проверить версию. Проверьте подключение к Интернету.",
|
||||
"description": "Проверьте версию FFmpeg и сравните ее с последней доступной версией.",
|
||||
"guide_info": " Для установки или обновления FFmpeg, <a href='https://github.com/oop7/ffmpeg-install-guide'>нажмите здесь, чтобы просмотреть наше подробное руководство по установке</a>."
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user