Я_не_могу_в_теги vlc rpi2 rpi3

Собираем VLC с возможностью просмотра видео на RPi2/3

По умолчанию на RPi вы не сможете смотреть видео через VLC,чтобы такая возможность появилась нам необходимо самим скомпилировать VLC.

Процесс довольно трудный для малинки,было бы неплохо ее охлаждать.

(RPi3 без корпуса грелась до 50 градусов)

Все что вы делаете делается вами на ваш страх и риск!Автор ответственности не несет.

Шаг 1.Обновимся


sudo apt-get update
sudo apt-get upgrade

Шаг 2.Установка всего необходимого

sudo apt-get install gcc-4.7 g++-4.7
sudo apt-get install git libtool build-essential pkg-config autoconf
sudo apt-get install liba52-0.7.4-dev libdirac-dev libdvdread-dev libkate-dev libass-dev libbluray-dev libcddb2-dev libdca-dev libfaad-dev libflac-dev libmad0-dev libmodplug-dev libmpcdec-dev libmpeg2-4-dev libogg-dev libopencv-dev libpostproc-dev libshout3-dev libspeex-dev libspeexdsp-dev libssh2-1-dev liblua5.1-0-dev libopus-dev libschroedinger-dev libsmbclient-dev libtwolame-dev libx264-dev libxcb-composite0-dev libxcb-randr0-dev libxcb-xv0-dev libzvbi-dev
sudo apt-get install libdvbpsi-dev libasound2-dev libxml2-dev libxpm-dev libsdl1.2-dev sdl-image1.2 libxcb-keysyms1-dev libxinerama-dev libxext-dev qt4-dev-tools

Шаг 3.Загрузим исходники.


git clone git://git.videolan.org/vlc.git
cd vlc
./bootstrap

Шаг 4.Компиляция

Длится около 4-6 часов.


./configure --enable-rpi-omxil --enable-dvbpsi --enable-x264
make clean all

Шаг 5.Соберем установочный пакет.

sudo apt install checkinstall
sudo checkinstall

Следуем инструкциям на экране и снова ждем

Шаг 6.Последние штрихи.


sudo ln -s /usr/local/lib/libvlc* /usr/lib/
sudo ln -s /usr/local/lib/libx264.a /usr/lib/
sudo ln -s /usr/local/lib/vlc /usr/lib/vlc

Шаг 7.Запускаем

Запускать обязательно с параметрами


vlc --vout omxil_vout

Лучше всего это добавить в ярлык.

Для удаления используем

sudo dpkg -r vlc
Тэги:

 

Автор:

Комментариев: 4

  • m
    10.06.2016 в 12:58 ответ

    Как будет VLС осуществлять вывод звука при такой сборке? Через ALSA или как omxplayer? Проблема omxplayer'а в том, что он не использует ALSA для вывода звука, и соответственно USB звуковые карты и I2S DAC'и молчат, когда видео воспроизводится omxplayer'ом Если VLC решает данную проблему, то это отлично :)

    • Canabalt
      10.06.2016 в 14:15 ответ

      В Настройках звука у VLC есть возможность выбора аудиоустройства, было бы чем протестировать работает или этот выбор

    • Canabalt
      10.06.2016 в 14:48 ответ

      Похоже на то что работает и звук выводится через ALSA

    • Canabalt
      10.06.2016 в 14:54 ответ

      Но опять же не уверен на 100% процентов

Ваш комментарий

Авторизуйтесь для отправки комментария

© Сообщество пользователей RaspberryPi 2021