क्या वीएलसी स्थापित करना संभव है?


64

मैं अपने रास्पबेरी पाई पर वीएलसी स्थापित करना चाहता हूं और आश्चर्य है कि क्या यह संभव है?

मुझे ऐसा कोई वितरण नहीं मिल रहा है जो इसका समर्थन करता हो, लेकिन आश्चर्य है कि अगर किसी ने ऐसा किया है या किसी साइट या समूह का लिंक जानता है जिसने यह किया है। Google पर मेरी खोज ने बहुत मदद नहीं की।


1
Afaik, VLC में एक ओपनमैक्स मॉड्यूल है, इसलिए इसमें OMXPlayer जैसी क्षमताएं होनी चाहिए।

जवाबों:


42

हां, वीएलसी को अनुशंसित डेबियन छवि का उपयोग करके स्थापित किया जा सकता है sudo apt-get install vlc

जहां तक ​​मैं समझता हूं, VLC (> = 1.1) वीडियो को डीकोड करने के लिए VAAPI का उपयोग करता है, अगर यह उपलब्ध है। VAinfo आपको यह बताना चाहिए कि हार्डवेयर डिकोडिंग उपलब्ध है और चूंकि सभी पैकेज आर्मल के लिए उपलब्ध हैं, हार्डवेयर त्वरण तकनीकी पक्ष से काम करना चाहिए। चूंकि omxplayer (XBMC का हिस्सा) हार्डवेयर त्वरण का उपयोग कर सकता है VLC ऐसा करने में सक्षम होना चाहिए, मुझे लगता है।


किसी भी विचार है कि क्या इस निर्माण में हार्डवेयर समर्थन है?
एलेक्स चेम्बरलेन

2
@AlexChamberlain: मुझे इसमें संदेह होगा।
१२:०४ पर Jivings

मैंने इसके बारे में सोचा और अपना जवाब दिया, धन्यवाद।
Bengt

1
मैंने वास्तव में इसे करना समाप्त कर दिया है, मुझे यह देखने के लिए अलग-अलग वीडियो का परीक्षण करना है कि यह कितना चिकना दिखता है। ऐसा लगता है कि वीएलसी 2.0 में उसी प्रकार के ग्राफिक इंजन के लिए समर्थन होगा जो ब्रॉडकॉम चिप के अंदर है और वे जीपीयू का पता लगा सकते हैं और 2.0 के आधिकारिक रूप से जारी होने पर इसकी कुछ क्षमताओं का उपयोग कर सकते हैं।
फरहाद

1
बस एक टिप: बूलियन और ("&&") का उपयोग करने के बजाय, आप बस उपयोग कर सकते हैं ";" यह 4 के बजाय 2 वर्ण है, और शिफ्ट रखने की आवश्यकता नहीं है
अलेक्जेंडर

19

VLC आर्क लिनक्स ARM केextra लिए रिपॉजिटरी में उपलब्ध है ।

हालाँकि, जब तक मैं गलत नहीं हूँ, VLC अभी तक पाई पर GPU के साथ हार्डवेयर त्वरण का समर्थन नहीं करता है। इसका मतलब यह है कि प्लेबैक अभ्यस्त OMXPlayer ( अधिक जानकारी के लिए इस प्रश्न को देखें) का उपयोग करने के समान है।


3
मैं इस बात की पुष्टि कर सकते हैं, मैं वेनिला डेबियन निचोड़ पर वीएलसी स्थापित किया है और यह एक कुत्ता, मीडिया प्लेयर है कि XBMC OpenElec संस्करण के साथ आता समर्थन नहीं करता HW प्लेबैक त्वरित और कोई अंतराल के साथ आसानी से खेला 1080p mp4 या गिरा फ्रेम की तरह भाग गया
EdChum

तो इसका मतलब है कि वीएलसी के पास GPU के लिए समर्थन है? मुझे इसे वहां से प्राप्त करना होगा और इसे स्थापित करना होगा। रसपी को एक साधारण मीडिया प्लेयर बनाने के लिए मुझे VLC की स्ट्रीमिंग क्षमताओं में दिलचस्पी है।
फरहाद

2
डाउनवॉटर, कृपया समझाएं।
जिविंग्स 25:12

@ फरहाद: OMXPlayer का उपयोग करने में क्या गलत है?
जीवों

इसके साथ कुछ भी गलत नहीं है, यह सिर्फ इतना है कि मैं VLC के लिए उपयोग किया जाता हूं और इसके बजाय मेरे RasPi में भी यही होगा।
फरहाद


3

वेनिला vlc का उपयोग करके आर्चलिनक्स पर स्थापित किया जा सकता है

pacman -Sy vlc

हार्डवेयर त्वरण प्राप्त करने के लिए आप अपने आप को vlc संकलित करना चाह सकते हैं।

इस पर vlc संकलन पर एक ट्यूटोरियल है:

जो ऊपर gekod के जवाब के लिए आधार था। मैंने पूरी प्रक्रिया के लिए एक स्क्रिप्ट बनाने की कोशिश की और वर्तमान में इसे एक आर्चलिनक्स बेस रास्पबेरी पीआई पर चलने दे रहा हूं:

# 
# 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

वीएलसी ओपेनमैक्स मॉड्यूल उर्फ ​​ओमेक्सिल मॉड्यूल आमतौर पर परियोजना के साथ बनाया गया है। आप सभी की जरूरत है ओपनमैक्स स्थापित है, libvlc तो इसका उपयोग करेगा।


5
नमस्ते केविन। आपको वास्तव में यहां थोड़ा और विस्तार चाहिए। एक बेहतर उत्तर यह प्रदर्शित करेगा कि ओपनमैक्स कैसे स्थापित किया जाए।
जीवांश

1
किसी को भी इस जवाब पर विस्तृत कर सकते हैं? मुझे अपने pi पर vlc काम करना अच्छा लगेगा। यदि यह कुछ स्थापित करने के रूप में सरल है, तो मुझे पता है कि क्या स्थापित करना है।
कुर्तिस नुसबूम

@KurtisNusbaum मैं भी इस जानना चाहते हैं के रूप में मुझे लगता है OMXPlayer गंभीर रूप से कई विभागों में कमी किए जाने की
PUK
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.