По умолчанию на 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% процентов