VLC를 설치할 수 있습니까?


64

Raspberry Pi에 VLC를 설치하고 가능한지 궁금합니다.

나는 그것을 지원하는 배포판을 찾을 수 없지만, 누군가 이것을했거나 그것을 수행 한 사이트 나 그룹에 대한 링크를 알고 있는지 궁금합니다. Google 검색에서 많은 도움이되지 않았습니다.


1
Afaik, VLC에는 openMax 모듈이 있으므로 OMXPlayer와 동일한 기능을 갖습니다.

답변:


42

예,을 사용하여 권장되는 데비안 이미지 에 VLC를 설치할 수 있습니다 sudo apt-get install vlc.

내가 이해하는 한 VLC (> = 1.1)는 비디오가 사용 가능한 경우 VAAPI를 사용하여 비디오를 디코딩합니다. VAinfo 는 하드웨어 디코딩이 가능한지 알려주고 모든 패키지를 armel에 사용할 수 있으므로 하드웨어 가속은 기술적 인 측면에서 작동해야합니다. omxplayer (XBMC의 일부)는 하드웨어 가속을 활용할 수 있기 때문에 VLC도 그렇게 할 수 있어야합니다.


이 빌드가 하드웨어를 지원하는지 알 수 있습니까?
Alex Chamberlain

2
@AlexChamberlain : 나는 그것을 의심합니다.
Jivings 2016 년

나는 그것에 대해 생각하고 대답을 확장했습니다. 감사합니다.
Bengt

1
나는 실제로 그것을 끝내고, 비디오가 얼마나 매끄러 워 보이는지 다른 비디오를 테스트해야합니다. VLC 2.0은 Broadcom 칩 내부에있는 동일한 유형의 그래픽 엔진을 지원하는 것으로 보이며 2.0이 공식적으로 출시되면 GPU를 감지하고 일부 기능을 사용할 수 있습니다.
FarhadA

1
팁 : 부울 AND ( "&&")를 사용하는 대신 ";"만 사용할 수 있습니다. ";"4가 아닌 2 자이며 Shift 키
Alexander

19

VLC는 Arch Linux ARMextra저장소 에서 사용 가능 합니다 .

그러나 실수하지 않으면 VLC는 아직 Pi의 GPU로 하드웨어 가속을 지원하지 않습니다. 이것은 OMXPlayer를 사용하는 것만 큼 재생이 좋지 않음을 의미합니다 ( 자세한 내용 은 이 질문 참조 ).


3
나는 이것을 확인할 수있다. 나는 바닐라 데비안 스퀴즈에 VLC를 설치했고 그것은 개처럼 뛰었다. XBMC OpenElec 버전과 함께 제공되는 미디어 플레이어는 HW 가속 재생을 지원하고 지연이나 프레임 손실없이 매끄럽게 1080p mp4를 재생했다
EdChum

그렇다면 VLC가 GPU를 지원한다는 의미입니까? 거기에서 가져 와서 설치해야합니다. RasPi를 간단한 미디어 플레이어로 만들기 위해 VLC의 스트리밍 기능에 관심이 있습니다.
FarhadA

2
Downvoter, 설명하십시오.
Jivings

@ FarhadA : OMXPlayer를 사용하는 데 무엇이 문제입니까?
Jivings

그것에 아무런 문제가 없습니다. VLC에 익숙해 져서 RasPi에있는 것입니다.
FarhadA


3

vanilla vlc는 다음을 사용하여 archlinux에 설치할 수 있습니다

pacman -Sy vlc

하드웨어 가속을 얻으려면 vlc를 직접 컴파일해야 할 수 있습니다.

vlc 컴파일에 대한 튜토리얼이 있습니다 :

위의 gekod의 답변의 기초였습니다. 전체 프로세스에 대한 스크립트를 작성하려고 시도했으며 현재 archlinux base raspberry 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

1
  • 함께 시도 sudo apt-get install apt-transport-https
  • 그때 sudo apt-get update
  • 드디어 sudo apt-get install vlc

나를 위해 일했다.


0

VLC openmax 모듈, 즉 omxil 모듈은 일반적으로 프로젝트와 함께 빌드됩니다. openmax를 설치하기 만하면 libvlc가이를 사용합니다.


5
안녕 케빈 여기에 좀 더 자세한 정보가 필요합니다. 더 나은 대답은 openmax를 설치하는 방법을 보여줍니다.
Jivings

1
누구든지이 답변에 대해 자세히 설명 할 수 있습니까? 나는 VLC를 내 파이로 작업하고 싶습니다. 설치하는 것만 큼 간단하다면 무엇을 설치해야하는지 알고 싶습니다.
커티스 Nusbaum

내가 OMXPlayer이 심각 많은 부서에서 부족한 것을 발견으로 @KurtisNusbaum 나도이 알고 싶다
PUK
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.