मैं OMXPlayer का उपयोग करके वीडियो देख सकता हूं:
omxplayer -o hdmi video.h264
मैं अभी भी छवियों के लिए एक ही कैसे करूँ?
मैं OMXPlayer का उपयोग करके वीडियो देख सकता हूं:
omxplayer -o hdmi video.h264
मैं अभी भी छवियों के लिए एक ही कैसे करूँ?
जवाबों:
आप कमांड-लाइन fbi
ऐप ("फ्रेमबफ़र इमेज व्यूइंग") का उपयोग कर सकते हैं । फ्रेमबफर भी क्या है oxmplayer
उपयोग करता है। एफबी रास्पियन रिपोस से उपलब्ध है और किसी अन्य जीएनयू / लिनक्स डिस्ट्रो में भी होना चाहिए; यह पी के लिए विशिष्ट नहीं है।
यह एक फ़ाइल नाम या फ़ाइल नाम की श्रृंखला लेता है, और आप इसके लिए शेल ग्लबिंग का उपयोग कर सकते हैं, इसलिए:
fbi *.jpg
आपकी वर्तमान निर्देशिका में सभी .jpg फाइलें दिखाएगा। सूची में एक तस्वीर से अगले तक कैसे आगे बढ़ें, इसके निर्देशों के लिए, का कुंजी खंड देखें man fbi
। आप -t
विकल्प के साथ एक स्वचालित स्लाइड शो भी सेट कर सकते हैं ।
आपको यह त्रुटि मिल सकती है:
ioctl VT_GETSTATE: Invalid argument (not a linux console?)
यहां तक कि जब एक वीटी पर लॉग इन किया। समाधान को फ्रेमबफ़र डिवाइस निर्दिष्ट करना है, जो होना चाहिए:
fbi -d /dev/fb0 [...]
यदि आप ssh का उपयोग कर रहे हैं, तो प्रयास करें:
fbi -T 1 [...]
जहां "1" आपके वर्तमान वीटी ("वर्चुअल टर्मिनल", उर्फ वीसी, "वर्चुअल कंसोल" की संख्या है, इन के माध्यम से एक्सेस किया जाता है ctrl-alt-F[1-6]
)। आपको उस वीटी पर लॉग इन करने की आवश्यकता नहीं है जहां छवि प्रदर्शित की जाएगी, इसलिए आप दूरस्थ रूप से लॉग इन कर सकते हैं और इसका उपयोग पिइ से जुड़े डिस्प्ले पर चित्र लगाने के लिए कर सकते हैं (सही वीटी स्क्रीन पर है)। -T
मैन पेज में नहीं है, लेकिन इसके साथ सूचीबद्ध है fbi --help
।
ध्यान दें कि आप इसका उपयोग किसी दूरस्थ टर्मिनल पर छवि को देखने के लिए नहीं कर सकते हैं; वे चौखटे के साथ संबद्ध नहीं हैं।
कुछ अन्य उपयोगी विकल्प हैं -a
, जो चित्रों को स्क्रीन पर फिट करने के लिए ज़ूम करेंगे यदि वे बहुत बड़े हैं, और --edit
, जो आपको छवियों को घुमाने की अनुमति देता है (मेरा मानना है कि वे उस रोटेशन के साथ सहेजे गए हैं, तो आप यह जांचना चाह सकते हैं कि यदि यह एक मुद्दा प्रस्तुत करता है)।
-d /dev/tty1
या तो काम नहीं करता है, लेकिन कुछ googling से पता चलता है -T 1
(VT1 के माध्यम से खुला) जो मैन पेज में प्रलेखित नहीं है: / तो कोशिश करें कि (यह मानते हुए कि आप पहले वीटी स्क्रीन पर देखें ); मैं ऊपर में कुछ संपादित करूंगा, और मुझे यहां बताएंगे कि क्या यह काम करता है।
-T 1
ध्वज नहीं मिला । हालाँकि कमांड का उपयोग वास्तव में not a linux console?
संदेश को रोकता है , कोई छवि नहीं दिखाई देती है! man
पृष्ठ का उपयोग करने से यह पता चलता है कि : "fbi को sane कंसोल स्विच हैंडलिंग के लिए लिनक्स कंसोल (यानी / dev / ttyN) तक पहुंच की आवश्यकता है। यह स्पष्ट रूप से कंसोल लॉगिन के लिए कोई समस्या नहीं है, लेकिन किसी भी प्रकार के छद्म tty (xmm, ssh, स्क्रीन) , ...) काम नहीं करेगा।" यहां तक कि छोड़ने से भी tmux
मदद नहीं मिली। क्या आप कहते हैं कि आप बिना X के SSH के माध्यम से चित्र प्रदर्शित करने में सफल रहे हैं?
सूदो fbi -T -device / dev / fb0 -a img.jpg
मेरे लिए काम करता है, लेकिन कोई महत्वपूर्ण नियंत्रण नहीं ..
जैसा कि मैं एक वीटीआई फ्रेम के साथ लिखने की कोशिश कर रहा था जिसमें कोई वीटी संलग्न नहीं है / देव / fb2
http://www.hardkernel.com/main/products/prdt_info.php?g_code=G142060963922
fbi -T 1 -d /dev/fb2 -noverbose my.jpg
मैंने पाया कि मुझे f-VT देने के लिए -T 1 का उपयोग करने की आवश्यकता है, इससे कोई फर्क नहीं पड़ता कि कौन सा है
-noverbose था क्योंकि मैं पाठ दिखाना नहीं चाहता
मैं X11 के भीतर से उस कमांड को चला रहा था जिस पर X11 बफर को अस्थायी रूप से ओवरराइट करने का साइड इफेक्ट था लेकिन op और खुद X11 नहीं चल रहा होगा यह कोई समस्या नहीं है, मैं अभी के लिए fb डिवाइस का परीक्षण कर रहा था
मैं वास्तव में नियंत्रण के बारे में परवाह नहीं करता हूं क्योंकि मैं अगली छवि को दिखाने के लिए जब मैं फिर से एफबीआई कहता हूं
मैं खुले आम के साथ एक odroid C1 पर था, लेकिन यह बात नहीं होनी चाहिए
fbi -d /dev/fb0 photo.jpg
लेकिन मुझे अभी भी वह त्रुटि मिलती है जिसका आप उल्लेख करते हैं। मैं Kubuntu Linux के Konsole टर्मिनल एमुलेटर से SSH के माध्यम से Pi में लॉग इन हूं। क्या आपके पास कोई विचार है कि इसे कैसे ठीक किया जाए?