Здравствуйте.
Вчера вечером хотел посмотреть кино и обнаружил, что ни один формат видео, кроме MPEG-2, не воспроизводится. Юзаю VLC. Если юзать dragon player, он пытается скачать DivX decoder и h.264 decoder, но не может их найти.
Что делал до этого:
утром поставил audacity и lame encoder. Потом из муона поставил обновления системы. Потом ближе к вечеру поставил на ваню Counter-Strike source с модами. Вечером сел смотреть кино, а ничего не показывает! Сначала подумал, что рип косячный попался.
VLC версии 2.1.4. Удалил. Поставил с сайта 2.1.5. Запустил. Пишет: версия 2.1.4 и ничего не играет.
Что делать?
пакет ubuntu-restricted-extras установлен?
да, я его ставил
sudo apt-get purge vlc
, затем поставь скачанный с офсайта, а то как-то странно у тебя новый установился.
и интересно ubuntu-restricted-extras от Кubuntu-restricted-extras отличаются?
sudo apt-get purge vlc - перед установкой с сайта именно так и сделал, но сайт поставил версию 2.1.4
поставил Кubuntu-restricted-extras - не помогает.
ppa подключал какой нибудь?
и vlc к системных декодерам насколько знаю не имеет никакого отношения, у него все собственное на борту (потому на него restricted-extras не повлияли бы никак).
sudo add-apt-repository ppa:notepadqq-team/notepadqq
вроде бы только этот
ну этот врядли повлиялбы
И чего делать-то, если ни один плеер не играет? показывает только MPEG-2
чисто теоретически - можно попробовать запустить vlc из консоли, открыть в нем какой-нибудь видос и посмотреть выхлоп. Может, там на что-то ругнется, и по результату выхлопа уже погуглить.
выхлоп:
kub@I5:~$ vlc
VLC media player 2.1.4 Rincewind (revision 2.1.4-0-g2a072be)
[0x208d118] main libvlc: ?????? vlc ? ??????????? ?? ?????????. ??????????? 'cvlc' ??? ??????? vlc ??? ??????????.
[0x7f65b536f7d8] main decoder error: corrupt module: /usr/lib/vlc/plugins/codec/libavcodec_plugin.so
[0x7f65b536f7d8] main decoder error: no suitable decoder module for fourcc `mp4v'. VLC probably does not support this sound or video format.
Bus::open: Can not get ibus-daemon's address.
IBusInputContext::createInputContext: on connection to ibus-daemon
Проверил папку /usr/lib/vlc/codec/, там куча файлов и файл, указанный в выхлопе.
Решил переустановить начисто.
сделал
sudo apt-get purge vlc
sudo rm -r /usr/lib/vlc
sudo apt-get install vlc
плеер переустановился, но в папке /usr/lib/vlc/codec стало всего два файла - libsdl_image_plugin.so и libvaapi_plugin.so.
Я так понимаю, vlc не установил кодеки? но почему? И как их установить?
посмотрел в deb от vlc, эти библиотеки упакованы в пакет vlc-nox
или попробуй его переустановить из кеша sudo dpkg -i /var/cache/apt/archives/vlc-nox*.deb
Или при удалении может надо sudo apt-get purge vlc vlc-data vlc-nox vlc-plugin-notify vlc-plugin-samba
затем установить.
Я бы диски проверил для начала.
Загрузился с флэшки и проверил все extX разделы
fsck об ошибках не написал.
что-то заглохло всё. Где люди?
(S)Mplayer попробуйте, vlc через релиз ломается, а драгон всегда сомнительным был.
а если smplayer внезапно сдуется, тогда что пробовать?
сначала всё работало, потом перестало. Этому должно быть объяснение и должно быть решение проблемы. Если ни того, ни другого нет, то это не открытое ПО, а полная чушь!
Не знаю, не помню, чтобы сдувался.
По вашей информации у вас плагины vlc и сам плеер разных версий установлены, проверьте. Или просто каких-то плагинов не хватает.
Что значит плеер и плагины разных версий? Как вы это узнали? И как это могло получиться, если я всё удалял и переустанавливал? И вообще, если у vlc свои кодеки, почему он и драгон умерли в один день?
И как проверить версию плагинов vlc и поставить нужную?
По магазинам бегают. Все продукты скупили. Ничего не оставили… =)
Информативность зашкаливает! =)
Искать причину. Всегда можно запустить плеер через консоль и посмотреть, на что ругается.
Например:
mplayer имя_файла.avi
Mplayer при этом должен рассказать, какой демуксер использует, какие кодеки на видео/аудио, какой девайс юзает для вывода.
И вместо вышеприведенных проблем показывайте выхлоп из консоли, тогда и советы, возможно, будут более дельные.
UPD: сорри, просмотрел всю тему. Покажите полный вывод
dpkg -l | grep vlc
kub@I5:~$ sudo dpkg -l | grep vlc
[sudo] password for kub:
ii libvlc5 2.1.4-0ubuntu14.04.1 amd64 multimedia player and streamer library
ii libvlccore7 2.1.4-0ubuntu14.04.1 amd64 base library for VLC and its modules
ii vlc 2.1.4-0ubuntu14.04.1 amd64 multimedia player and streamer
ii vlc-data 2.1.4-0ubuntu14.04.1 all Common data for VLC
ii vlc-nox 2.1.4-0ubuntu14.04.1 amd64 multimedia player and streamer (without X support)
ii vlc-plugin-notify 2.1.4-0ubuntu14.04.1 amd64 LibNotify plugin for VLC
ii vlc-plugin-pulse 2.1.4-0ubuntu14.04.1 amd64 PulseAudio plugin for VLC
Отправить комментарий