LinuxForum.Fans
Тема

Пропали миниатюры видео mp4 файлов

Автор: Linux_top_Joker 6 сообщений 1001 просмотров
09.07.2025 09:05 · отредактировано #439864

После одного из обновлений пакет 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".

11.07.2025 16:35 · отредактировано #439868

В 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.

14.07.2025 05:47 #439888
alt6kdesktop написал:
В 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 этого пакета нет.

14.07.2025 12:22 #439890
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.

15.07.2025 09:25 #439895
alt6kdesktop написал:
[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]
Спасибо за помощь. Думаю, лучше дождаться выпуска новой версии пакета.

21.07.2025 17:50 #439905
Linux_top_Joker написал:
Спасибо за помощь.

Как говорит модный сейчас ИИ - рад помочь, обращайтесь ещё))

Linux_top_Joker написал:
Думаю, лучше дождаться выпуска новой версии пакета.

Лучший вариант, если нет никакой спешки.

Войдите или зарегистрируйтесь, чтобы ответить.