Portál AbcLinuxu, 9. května 2025 00:29

Dotaz: Raspberry Pi: Podivne chovani omxplayeru

25.4.2014 13:28 Mira
Raspberry Pi: Podivne chovani omxplayeru
Přečteno: 422×
Odpovědět | Admin
Ahoj,

v urcitych pripadech mi omxplayer hlasi 'Bus error' a nejak mi nedochazi, proc.

**Funguje** Pokud v bashi napisu:
for i in *.mp4 ; do omxplayer "${i}" ; done
vse funguje ok, ale kdyz to chci nahodne promichat, uz to nefunguje:

**Nefunguje**
ls *.mp4 | sort -R | while read i ; do omxplayer "${i}" ; done
(a nefunguje ani jednodussi verze)
ls *.mp4 | while read i ; do omxplayer "${i}" ; done
omxplayer pada s chybou:

/usr/bin/omxplayer: line 67: Bus error

na 67. radku je:

LD_LIBRARY_PATH="$OMXPLAYER_LIBS${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}" $OMXPLAYER_BIN "$@"

Nejaky napady?
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

25.4.2014 13:49 Mira
Rozbalit Rozbalit vše Re: Raspberry Pi: Podivne chovani omxplayeru
Odpovědět | | Sbalit | Link | Blokovat | Admin
A bohuzel nefunguje ani predgenerovani listu a jeho pouziti:
cat list.txt |while read i ; do omxplayer "${i}"; done
(samozrejme jsem kontroloval pomoci echo zda omxplayer dostava korektni nazvy souboru)
25.4.2014 14:33 2X4B-523P | skóre: 38 | blog: Zelezo_vs_Debian
Rozbalit Rozbalit vše Re: Raspberry Pi: Podivne chovani omxplayeru
Odpovědět | | Sbalit | Link | Blokovat | Admin
napadá mě zkusit to podtaktovat, pokud je to třeba v turbo nastavení, může to dělat neplechu, je to kus od kusu...
25.4.2014 15:11 Mira
Rozbalit Rozbalit vše Re: Raspberry Pi: Podivne chovani omxplayeru
nn, to asi ne. Neni pretaktovane.

ale ted jsem to zkusil s nejnovejsim Raspbianem/firmwarem a:

pokud to pouziji s pipe:
ls *.mp4 |while read i ; do omxplayer "${i}" ; done
tak omxplayer nereaguje na prikazy z CMDline (tj. nefunguje seek ani quit).

Takze mozna to bude neco s tim, ze omxplayer otevre stdin a namisto prikazu mu prijde spousta 'balastu' (ostatni filenames), ktery nestiha.
25.4.2014 15:26 2X4B-523P
Rozbalit Rozbalit vše Re: Raspberry Pi: Podivne chovani omxplayeru
tak tim to neni... me to neprehraje ani omxplayer *.mp4, jen prvni video...
25.4.2014 15:36 Mira
Rozbalit Rozbalit vše Re: Raspberry Pi: Podivne chovani omxplayeru
to bude asi timhle:

Usage: omxplayer [OPTIONS] [FILE]

tj. neakceptuje to seznam souboru k prehrani, ale jenom jeden soubor.
25.4.2014 15:56 Mira
Rozbalit Rozbalit vše Re: Raspberry Pi: Podivne chovani omxplayeru
***SOLVED***

vyresil jsem to tak, ze jsem si stdin (terminalovy vstup) ulozil a pak presmeroval do omxplayeru:
dupin=`ls /proc/$$/fd/0`
export dupin

ls *.mp4 |sort -R |while read file ; do
    echo "${file}"
    omxplayer "${FILE}" < "${dupin}"
done
takze uz chodi i ovladani z terminalu.
25.4.2014 15:57 Mira
Rozbalit Rozbalit vše Re: Raspberry Pi: Podivne chovani omxplayeru
teda:
dupin="/proc/$$/fd/0"
25.4.2014 16:47 2X4B-523P
Rozbalit Rozbalit vše Re: Raspberry Pi: Podivne chovani omxplayeru
ja tedy nainstaloval nejnovejsi omxplayer z http://omxplayer.sconde.net/ a dostal jsem se presne k tomu ovladani, jinak mi to uz prehravalo i vic souboru v rade, dik za nasmerovani, taky se mi to bude mozna hodit...
26.4.2014 10:29 Mira
Rozbalit Rozbalit vše Re: Raspberry Pi: Podivne chovani omxplayeru
Příloha:
Jeste by se mohlo hodit tohle (viz priloha). Je to super napr. na videoklipy, ktere se prehravaji v pravem rohu a zmensene (a hlavne se snizenou hlasitosti).

V .bashrc mam pak aliasy:
alias plr700="~/bin/plright_width.sh 700"
a pak to pouzivam misto omxplayeru, pokud nechci zabrat celou obrazovku.
27.4.2014 11:05 2X4B-523P | skóre: 38 | blog: Zelezo_vs_Debian
Rozbalit Rozbalit vše Re: Raspberry Pi: Podivne chovani omxplayeru
díky, možná nahradím spouštěcí skript /usr/bin/omxplayer svým, stačí si tam přidat export cesty ke knihovnám a pouštět přímo omxplayer.bin

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.