Автор Тема: vlc не показывает видео в Simply Linux Р8  (Прочитано 489 раз)

Оффлайн latigid

  • Давно тут
  • **
  • Сообщений: 213
    • Email
Поставил Simply Linux Р8. В VLC нет видео при проигрывании плейлиста. В P7 все работало без настройки. Куда копать. Спасибо.

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 30 571
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: vlc не показывает видео в Simply Linux Р8
« Ответ #1 : 02.09.2017 23:24:55 »
Скорей всего копать в сторону используемого видеодрайвера

Оффлайн latigid

  • Давно тут
  • **
  • Сообщений: 213
    • Email
Re: vlc не показывает видео в Simply Linux Р8
« Ответ #2 : 02.09.2017 23:27:34 »
 А это где?

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 30 571
  • Учиться .... Телепатами не рождаются, ими ....
    • Email

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 6 939
  • UNIX System V init
Re: vlc не показывает видео в Simply Linux Р8
« Ответ #4 : 03.09.2017 09:44:07 »
Поставил Simply Linux Р8. В VLC нет видео при проигрывании плейлиста. В P7 все работало без настройки. Куда копать. Спасибо.

Сначала смотрите все ли плагины
apt-cache search ^vlc|sort

необходимых декодеров установлены
rpm -qa|grep ^vlc|sort

Затем в настройках vlc попробуйте поиграть с выбором драйвера видео, - не видеодрайвера, а драйвера видео, это которые xv, x11, gl. gl2, gl2_nosw и т.д.


Каждый плагин декодера vlc существует не сам по себе, а по зависимостям требует библиотеки для декодирования.
Например:
$ apt-cache depends vlc-plugin-ffmpeg
vlc-plugin-ffmpeg-3.0.0-alt5.git39e0d63
  Depends: libvlc = 3.0.0-alt5.git39e0d63
  Depends: <libavcodec.so.57>
    libavcodec57-2:3.3.3-alt1
  Depends: <libavcodec.so.57(LIBAVCODEC_57)>
    libavcodec57-2:3.3.3-alt1
  Depends: <libavformat.so.57>
    libavformat57-2:3.3.3-alt1
  Depends: <libavformat.so.57(LIBAVFORMAT_57)>
    libavformat57-2:3.3.3-alt1
  Depends: <libavutil.so.55>
    libavutil55-2:3.3.3-alt1
  Depends: <libavutil.so.55(LIBAVUTIL_55)>
    libavutil55-2:3.3.3-alt1
  Depends: <libpostproc.so.54>
    libpostproc54-2:3.3.3-alt1
  Depends: <libpostproc.so.54(LIBPOSTPROC_54)>
    libpostproc54-2:3.3.3-alt1
  Depends: <libswscale.so.4>
    libswscale4-2:3.3.3-alt1
  Depends: <libswscale.so.4(LIBSWSCALE_4)>
    libswscale4-2:3.3.3-alt1
$ apt-cache depends libavcodec57
libavcodec57-2:3.3.3-alt1
  Depends: <libgsm.so.1>
    libgsm-1.0.16-alt1
  Depends: <libmp3lame.so.0>
    liblame-3.99.5-alt3
  Depends: <libopencore-amrnb.so.0>
    libopencore-amrnb0-0.1.3-alt1.git20140714
  Depends: <libopencore-amrwb.so.0>
    libopencore-amrwb0-0.1.3-alt1.git20140714
  Depends: <libpthread.so.0(GLIBC_2.1)>
    glibc-pthread-6:2.25-alt2
  Depends: <libschroedinger-1.0.so.0>
    libschroedinger-1.0.11-alt1
  Depends: <libspeex.so.1>
    libspeex-1.2-alt0.6.rc2
  Depends: <libtheoradec.so.1>
    libtheora-2:1.1.1-alt6
  Depends: <libtheoradec.so.1(libtheoradec_1.0)>
    libtheora-2:1.1.1-alt6
  Depends: <libtheoraenc.so.1>
    libtheora-2:1.1.1-alt6
  Depends: <libtheoraenc.so.1(libtheoraenc_1.0)>
    libtheora-2:1.1.1-alt6
  Depends: <libva.so.1>
    libva-1.8.3-alt2.S1
  Depends: <libvorbis.so.0>
    libvorbis-1.3.4-alt1
  Depends: <libvorbisenc.so.2>
    libvorbis-1.3.4-alt1
  Depends: <libvpx.so.3>
    libvpx3-1.5.0-alt2.1
  Depends: <libx264.so.148>
    libx264-148-alt2
  Depends: <libx265.so.116>
    libx265-2.4-alt1
  Depends: <libxvidcore.so.4>
    libxvid-1.3.3-alt1
  Depends: <libz.so.1>
    zlib-1.2.8-alt1
  Depends: <libz.so.1(ZLIB_1.2.0)>
    zlib-1.2.8-alt1
  Depends: libswresample2 = 2:3.3.3-alt1

И один из пакетов который в конце-концов  должен быть притянут, это например (пакет из выброса выше)
$ apt-cache search libxvid
libxvid - Shared library of XviD video codec
libxvid-devel - Development files of XviD video codec
Обратите внимание на слово codec - кодер/декодер.
И на слово video - что именно он декодирует.


Если видео в плейлисте у вас закодировано несвободными форматами, то тут скорее всего лучше использовать mplayer с каким-нибудь фронтэндом и пакетом несвободных кодеков (нет в репозитории, но есть в клубном репозитории)
$ rpm -q --qf '%{DESCRIPTION}\n' mplayer-binary-codecs
These binary codec packages add support for codecs that are not yet implemented natively,
like newer RealVideo variants and a lot of uncommon formats. Note that they are not
necessary to play most common formats like DVDs, MPEG-1/2/4, etc. See the codec status
table for the daily-generated list of currently supported codecs.
Цитировать
Эти двоичные пакеты кодеков добавляют поддержку кодеков, которые еще не реализованы изначально, например, новые версии RealVideo и множество необычных форматов. Обратите внимание, что они не нужны для воспроизведения наиболее распространенных форматов, таких как DVD, MPEG-1/2/4 и т.д. См. таблицу статуса кодека ежедневно генерируемого списка поддерживаемых в данный момент кодеков.
« Последнее редактирование: 03.09.2017 10:24:51 от Speccyfighter »
ZX Spectrum 128K
Привет от NM:  # echo -e "\n[device]\nwifi.scan-rand-mac-address=no" >> /etc/NetworkManager/NetworkManager.conf

Оффлайн berkut_174

  • Мастер
  • ***
  • Сообщений: 6 094
    • Email
Re: vlc не показывает видео в Simply Linux Р8
« Ответ #5 : 03.09.2017 11:22:51 »
apt-get install vlc-maxi
Сноси Винду, переходи на Линукс ! :)

Оффлайн latigid

  • Давно тут
  • **
  • Сообщений: 213
    • Email
Re: vlc не показывает видео в Simply Linux Р8
« Ответ #6 : 03.09.2017 16:39:10 »
Спасибо. Буду пробовать.

Оффлайн latigid

  • Давно тут
  • **
  • Сообщений: 213
    • Email
Re: vlc не показывает видео в Simply Linux Р8
« Ответ #7 : 05.09.2017 16:30:07 »
В общем, это все головняк. Включил MPlayer и все заработало. Всем спасибо.