Не находится кодек h264

exelents, вы не поняли. Вопрос в том, насколько актуальная система сейчас, т.е. как давно последний раз обновлялись.
у меня просто сегфолтился vlc, сейчас после обновы все норм
Я не поклонник vlc (из-за его периодической глюковатости - и лучше им не пользоваться) но могу посоветовать следующее
- скачать example.h264 (около 4М) и проверить ….. ( wget http://cdn.online-convert.com/example-file/video/example.h264 )
- запустить проблемные файлы с опциями -v (смотри на ругань) и -vv (это очень большой вывод, вовремя остановись …... может то же что будет интересное) ….
- ну и вдобавок можно посмотреть выводы
ldd /usr/bin/vlc
ldd /usr/lib/libvlc.so
sudo find /lib/vlc/plugins -type f | xargs ldd | grep "not found"
UPD..... в принципе у себя проблем то же не замечаю …..
Ошибки не исчезают с опытом - они просто умнеют
vlc -vv выдавал:
[00000000009fb148] core libvlc warning: cannot load module `/usr/lib/vlc/plugins/codec/libavcodec_plugin.so' (libx264.so.144: невозможно открыть разделяемый объектный файл: Нет такого файла или каталога)
[00000000009fb148] core libvlc warning: cannot load module `/usr/lib/vlc/plugins/codec/libhwdummy_plugin.so' (libx264.so.144: невозможно открыть разделяемый объектный файл: Нет такого файла или каталога)
[00000000009fb148] core libvlc warning: cannot load module `/usr/lib/vlc/plugins/demux/libavformat_plugin.so' (libgnutls.so.28: невозможно открыть разделяемый объектный файл: Нет такого файла или каталога)
[00000000009fb148] core libvlc warning: cannot load module `/usr/lib/vlc/plugins/packetizer/libpacketizer_avparser_plugin.so' (libx264.so.144: невозможно открыть разделяемый объектный файл: Нет такого файла или каталога)
[00000000009fb148] core libvlc warning: cannot load module `/usr/lib/vlc/plugins/access/libavio_plugin.so' (libgnutls.so.28: невозможно открыть разделяемый объектный файл: Нет такого файла или каталога)
[00000000009fb148] core libvlc warning: cannot load module `/usr/lib/vlc/plugins/vdpau/libvdpau_avcodec_plugin.so' (libx264.so.144: невозможно открыть разделяемый объектный файл: Нет такого файла или каталога)
Видимо он ориентируется на старые версии либ. Буду ждать обновлений vlc
vadik ну вот прямо сейчас обновился. vlc всё еще глючит.
exelents, попробуйте забекапить конфиг vlc и начать с чистого профиля. Также обратите внимание на сообщение vasek.
Заодно огласите видеокарту, драйвер и т.д.
vasek
sudo find /lib/vlc/plugins -type f | xargs ldd | grep "not found"
Вот эта фигня выдаёт:
libgnutls.so.28 => not found
два раза.
Одну либу я нашел:
[[email protected] ~]$ ldd /lib/vlc/plugins/demux/libavformat_plugin.so | grep 'not found'
	libgnutls.so.28 => not found
Пробовал симпллинк создать на новую либу - ругается
/lib/vlc/plugins/demux/libavformat_plugin.so: /usr/lib/libgnutls.so.28: version `GNUTLS_3_0_0' not found (required by /usr/lib/libavformat.so.56)
/lib/vlc/plugins/demux/libavformat_plugin.so: /usr/lib/libgnutls.so.28: version `GNUTLS_1_4' not found (required by /usr/lib/libavformat.so.56)
exelents
libgnutls.so.28 => not found
Не поленился, проверил свой вывод...........
Вот мой вывод
$ sudo find /lib/vlc/plugins -type f | xargs ldd | grep "not found"
…. есть несколько библиотек, не имеющих отношения к делу, но libgnutls.so.28 не упоминается
посмотрим …....
pacman -Qo /usr/lib/libgnutls.so.28
ошибка: не удалось прочитать файл '/usr/lib/libgnutls.so.28': Нет такого файла или каталога
….и как видно ни какому пакету не принадлежит....на всякий случай поищем его..
sudo find / -name 'libgnutls.so.28'
…........ действительно нет..........
зайдем с другой стороны.....догадываясь, что это пакет gnutls
pacman -Ql gnutls | grep libgnu
gnutls /usr/lib/libgnutls.so
gnutls /usr/lib/libgnutls.so.30
gnutls /usr/lib/libgnutls.so.30.6.2
gnutls /usr/lib/libgnutlsxx.so
gnutls /usr/lib/libgnutlsxx.so.28
gnutls /usr/lib/libgnutlsxx.so.28.1.0
….. и имеется только libgnutlsxx.so.28 (симлинк на libgnutlsxx.so.28.1.0) и libgnutls.so.30 (симлинк на libgnutlsxx.so.30.6.2)
Но у меня 32-битка.....если у тебя 64, то все другое... и что то, похоже, у тебя напутано.....
PS.........pacman -Q gnutls ............gnutls 3.4.10-1
PSS.... посмотри на всякий случай ...это...
Ошибки не исчезают с опытом - они просто умнеют
 
Зарегистрироваться или войдите чтобы оставить сообщение.