אני יכול לצפות בסרטונים באמצעות OMXPlayer:
omxplayer -o hdmi video.h264
כיצד אוכל לעשות את אותו הדבר עבור תמונות סטילס?
אני יכול לצפות בסרטונים באמצעות OMXPlayer:
omxplayer -o hdmi video.h264
כיצד אוכל לעשות את אותו הדבר עבור תמונות סטילס?
באפשרותך להשתמש באפליקציית שורת הפקודה fbi
("תצוגת תמונה של framebuffer"). ה- framebuffer הוא גם מה ש- oxmplayer
משתמש בו. Fbi זמין ממאגר ה- raspbian ועליו להיות בכל הפצת GNU / Linux אחרת; זה לא ספציפי ל- pi.
זה לוקח שם קובץ או סדרה של שמות קבצים, ואתה יכול להשתמש בכדורי מעטפת בשביל זה, כך למשל:
fbi * .jpg
יציג את כל קבצי ה- jpg בספרייה הנוכחית שלך. להוראות כיצד להתקדם מתמונה אחת ברשימה לאחרת, עיין בסעיף מפתחות של man fbi
. אתה יכול גם להגדיר מצגת אוטומטית עם האפשרות -t
.
אתה עלול לקבל שגיאה זו:
ioctl VT_GETSTATE: ארגומנט לא חוקי (לא קונסולת לינוקס?)
גם כשאתה מחובר ל- VT. הפיתרון הוא לציין את מכשיר ה- framebuffer, שיהיה:
fbi -d / dev / fb0 [...]
אם אתה משתמש ssh, נסה:
fbi -T 1 [...]
כאשר "1" הוא מספר ה- VT הנוכחי שלך ("מסוף וירטואלי" , המכונה גם VC, "קונסולה וירטואלית"; גישה אליהם דרך ctrl-alt-F [1-6]
). אתה לא צריך להיות מחובר ל- VT שבו התמונה תוצג, כך שתוכל להתחבר מרחוק ולהשתמש בזה כדי לשים תמונות בתצוגה המחוברת ל- pi (בהנחה שה- VT הנכון מופיע על המסך). -T
אינו נמצא בדף האיש, אך הוא מופיע עם fbi --help
.
הערה אינך יכול להשתמש בזה כדי להציג התמונה במסוף מרוחק; אלה אינם משויכים למסגרת באפר.
כמה אפשרויות שימושיות אחרות הן -a
, אשר יקרבו את התמונות להתאים למסך אם הם גדולים מדי, ו - ערוך
, המאפשר לך לסובב תמונות (אני מאמין שהן נשמרות עם הסיבוב הזה, כדאי לבדוק שאם זה מציג בעיה ).
cmdline עובד עבורי (בדרך זו אני מציג תמונה על צג HDMI כשהוא מחובר ל- Rpi באמצעות ssh):
sudo fbi -T 2 img.jpg
Sudo fbi -T -device / dev / fb0 -a img.jpg
עובד בשבילי, אך אין שליטה על מקשים ..
בזמן שניסיתי לכתוב למסגרת ספיי ללא מסגרת VT עולה כ / dev / fb2
http://www.hardkernel.com/main/products/prdt_info. php? g_code = G142060963922
fbi -T 1 -d / dev / fb2 -noverbose my.jpg
מצאתי שאני צריך להשתמש ב- T 1 בכדי לתת ל- fbi VT זה לא משנה איזה
-noverbose היה מכיוון שאני לא רוצה שמראה טקסט
אני מריץ את הפקודה הזו בתוך X11 שאמנם הייתה תופעת לוואי של החלפת זמנית את מאגר ה- X11 אבל ה- OP ואני לא יפעילו את X11 זה לא בעיה, פשוט בדקתי את מכשיר fb לעת עתה
אני לא ממש אכפת לי משליטה כשאני פשוט מתקשר שוב ל- fbi כשאני רוצה להציג את התמונה הבאה
הייתי על C1 odroid עם openSUSE אבל זה לא צריך להיות חשוב
מצאתי ש- 'sudo fbi -vt' עובד.
אתה צריך להפעיל 'sudo' כדי להריץ fbi, כדי להיות מסוגל לגשת למסוף הווירטואלי בפועל ש'מסך 'פועל עליו. (ואני מקווה שאתה כבר לא פועל כשורש ..!): D