После одного из обновлений пакет gstreamer-plugins-bad конфликтовал с gstreamer-plugin-openh264, потому что у gstreamer-plugin-openh264 версия 1.24.12-1, а у gstreamer-plugins-bad версия 1.26.3-2.1. Поэтому пакет gstreamer-plugin-openh264 был удалён при обновлении. Позже миниатюры эскизов mp4 исчезли. Я пытался установить пакет обратно, но выдавалась ошибка "Проблема: 1: установленный gstreamer-plugins-bad-1.26.3-2.1.x86_64 заменяет 'gstreamer-plugin-openh264 < 1.26.0' требуемый для установки gstreamer-plugin-openh264-1.24.12-1.suse1699.2.x86_64
Решение 1: не устанавливать gstreamer-plugin-openh264-1.24.12-1.suse1699.2.x86_64"
У других расширений нормально миниатюры отображаются.
Я попытался создать эскиз файла вручную. Выдаёт ошибку: "Failed to open codec in avformat_find_stream_info".
Пропали миниатюры видео mp4 файлов
В SUSE с версии gstreamer-plugins-bad 1.26.3 введено требование, что пакет gstreamer-plugin-openh264 должен быть не ниже версии 1.26.0, иначе происходит конфликт и удаление старого openh264 1.24.12-1, приводящее к исчезновению поддержки кодека и миниатюр mp4. Что у вас, собственно, произошло.
Ошибка "Failed to open codec in avformat_find_stream_info" выдаётся потому, что кодека H.264 больше нет в системе. Или установите gstreamer-plugin-openh264 версии 1.26.3-1.1 (можно выше), или сделайте откат к gstreamer-plugins-bad версии 1.24.12-1.
В SUSE с версии gstreamer-plugins-bad 1.26.3 введено требование, что пакет gstreamer-plugin-openh264 должен быть не ниже версии 1.26.0, иначе происходит конфликт и удаление старого openh264 1.24.12-1, приводящее к исчезновению поддержки кодека и миниатюр mp4. Что у вас, собственно, произошло.
Ошибка "Failed to open codec in avformat_find_stream_info" выдаётся потому, что кодека H.264 больше нет в системе. Или установите gstreamer-plugin-openh264 версии 1.26.3-1.1 (можно выше), или сделайте откат к gstreamer-plugins-bad версии 1.24.12-1.
В этом и проблема. В официальном репозитории старая версия, а в репозиториях VLC и Packman этого пакета нет.
В официальном репозитории старая версия, а в репозиториях VLC и Packman этого пакета нет.
Если уж так нужны эскизы mp4, откатите gstreamer-plugins-bad до версии 1.24.x (если она ещё доступна в репозиториях или кэшах). Тогда можно будет вернуть и openh264 1.24.x. Не знаю, что вы там ещё ставили, поэтому, предупреждаю, что при откате возможны проблемы с другими пакетами, которые требуют новую версию.
Или, что будет лучше, дождитесь в вашем дистрибутиве обновления gstreamer-plugin-openh264 версии 1.26.x, совместимой с обновлённым gstreamer-plugins-bad.
[quote=Linux_top_Joker]В официальном репозитории старая версия, а в репозиториях VLC и Packman этого пакета нет.
Если уж так нужны эскизы mp4, откатите gstreamer-plugins-bad до версии 1.24.x (если она ещё доступна в репозиториях или кэшах). Тогда можно будет вернуть и openh264 1.24.x. Не знаю, что вы там ещё ставили, поэтому, предупреждаю, что при откате возможны проблемы с другими пакетами, которые требуют новую версию.
Или, что будет лучше, дождитесь в вашем дистрибутиве обновления gstreamer-plugin-openh264 версии 1.26.x, совместимой с обновлённым gstreamer-plugins-bad.[/quote]
Спасибо за помощь. Думаю, лучше дождаться выпуска новой версии пакета.
Спасибо за помощь.
Как говорит модный сейчас ИИ - рад помочь, обращайтесь ещё))
Думаю, лучше дождаться выпуска новой версии пакета.
Лучший вариант, если нет никакой спешки.