Можно ли установить VLC?

Я хотел бы установить VLC на мой малиновый Pi и подумать, возможно ли это?

Я не могу найти дистрибутив, который его поддерживает, но задайтесь вопросом, сделал ли это кто-либо или знает ссылку на сайт или группу, которые это сделали. Мой поиск в google не помог.

62 голоса | спросил FarhadA 25 J0000006Europe/Moscow 2012, 12:17:46

6 ответов


41

Да, VLC можно установить на рекомендуемом образе Debian , используя sudo apt-get install vlc .

Насколько я понимаю, VLC (> = 1,1) использует VAAPI для декодирования видео, если он доступен. VAinfo должен рассказать вам, доступно ли аппаратное декодирование, и поскольку все пакеты доступны для armel, аппаратное ускорение должно работать с технической стороны. Поскольку omxplayer (часть XBMC) может использовать аппаратное ускорение, VLC также должен это сделать, я думаю.

ответил Bengt 25 J0000006Europe/Moscow 2012, 16:38:37
19

VLC доступен в репозитории extra для Arch Linux ARM .

Однако, если я не ошибаюсь, VLC пока не поддерживает аппаратное ускорение с GPU на Pi. Это означает, что воспроизведение не будет таким же хорошим, как с использованием OMXPlayer (см. этот вопрос для получения дополнительной информации).

ответил Jivings 25 J0000006Europe/Moscow 2012, 12:23:28
3

Я сделал учебное пособие о том, как скомпилировать и запустить VLC с ускорением HW, которого вы все еще интересуете. Вы можете найти его по адресу:

http://intensecode.blogspot.com/2013/10 /учебник-VLC-с-аппаратно-acceleration.html

ответил gekod 20 +04002013-10-20T13:10:19+04:00312013bEurope/MoscowSun, 20 Oct 2013 13:10:19 +0400 2013, 13:10:19
2

vanilla vlc может быть установлен на archlinux с помощью

pacman -Sy vlc

Чтобы получить аппаратное ускорение, вы можете захотеть скомпилировать vlc самостоятельно.

Существует учебник по сборке vlc по адресу:

, который был основой для ответа gekod выше. Я попытался создать сценарий для всего процесса, и в настоящее время я разрешаю ему запускать на основе аркиновской малины PI:

# 
# compile VLC from source to enable hardware acceleration
# WF 2013-12-25
# see http://intensecode.blogspot.de/2013/10/tutorial-vlc-with-hardware-acceleration.html
# for the original Raspbian version 
# and  http://www.raspberrypi.org/phpBB3/viewtopic.php?f=66&t=59814
# for more elaboration of the issue
# this version is for archlinux and not 

# install development tools
# check whether already installed
echo "starting vlc compile"
date
echo "checking that development tools are installed"
which m4
if [ $? -ne 0 ]
then
  echo "... not installed ... will do so now ..."
  sudo pacman -Sy git libtool pkg-config autoconf base-devel
else
  echo "... already installed"
fi
# check whether sources have been downloaded
if [ ! -d vlc ]
then
  echo "vlc sources not available yet ... getting them ..."
  git clone git://git.videolan.org/vlc.git
  cd vlc
else
  echo "vlc sources available - updating ..."
    cd vlc
  git pull
fi
# run the bootstrap process
./bootstrap
# install libraries
pacman -Sy libbluray libdvdread libkate libass fluidsynth libmtp libgoom2 twolame
#pacman -Sy 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
# check missing libraries
./configure --enable-rpi-omxil
grep  "WARNING: Library" config.log | wc
grep  "WARNING: Library" config.log 
for  lib in `grep "WARNING: Library" config.log | cut -d: -f 4 | cut -d " " -f3 `
do
  pacman -Sy $lib
done
# now start make
make clean
make
ответил Wolfgang Fahl 25 WedEurope/Moscow2013-12-25T20:49:28+04:00Europe/Moscow12bEurope/MoscowWed, 25 Dec 2013 20:49:28 +0400 2013, 20:49:28
1
  • Попробуйте с помощью sudo apt-get install apt-transport-https
  • Затем sudo apt-get update
  • Наконец sudo apt-get install vlc

Работал для меня.

ответил mangoo 3 Maypm16 2016, 23:58:40
0

Модуль VLC openmax как модуль omxil обычно строится вместе с проектом. Все, что вам нужно, это openmax, и libvlc будет использовать его.

ответил Kevin B 21 stEurope/Moscowp30Europe/Moscow09bEurope/MoscowFri, 21 Sep 2012 17:46:49 +0400 2012, 17:46:49

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132