|
Autor |
Sõnum |
arti
Pingviini aktivist
Vanus: 29
Liitunud: 17.10.2011
Postitused: 114
Asukoht: Väike-Maarja
Distributsioon: Arch Linux
|
|
tegin siis pipe faili
Kood: | sudo mkfifo mpg321.pipe |
antsin ka igaks juhuks piisavalt õigusi torule
Kood: | sudo chmod 666 mpg321.pipe |
aga kui nüüd üritan mõnda käsku mpg321 progele saata siis jookseb ta kokku
Kood: | arti@kodu:/var$ mpg321 -R bac < mpg321.pipe &
[2] 21536
arti@kodu:/var$ echo L "http://212.95.32.219:8005" > mpg321.pipe &
[1] 21535
arti@kodu:/var$ @R MPG123
@I 212.95.32
@S 1.0 3 44100 Stereo 0 320 2 0 1 0 128 0
@F 1 -1 0.02 0.00
@E Unknown command 'http://212.95.32.219:8005'
@F 2 -2 0.05 0.00
@F 3 -3 0.07 0.00
@E Unknown command 'http://212.95.32.219:8005'
@F 4 -4 0.10 0.00
[1]- Done echo L "http://212.95.32.219:8005" > mpg321.pipe
[2]+ Segmentation fault mpg321 -R bac < mpg321.pipe
|
oskab keegi midagi soovitada?
|
|
|
|
|
|
|
|
bobc
Pingviini aktivist
Vanus: 43
Liitunud: 09.07.2005
Postitused: 165
Asukoht: undef
Distributsioon: SouRCe64 GNU/Linux
|
|
ma proovisin niimandi ja toimis
Kood: |
mkfifo mpg321.pipe
chmod 666 mpg321.pipe
mpg123 -@ mpg321.pipe
|
Kood: |
echo "http://212.95.32.219:8005" > mpg321.pipe
|
hakkas mängima aga ega sa järgmist linki laadida ennem ei saa kui
mpg123 kinni paned ja uuesti käima paned.
Mplayer toetab slave mode, mida saad läbi pipe juhtida võibolla parem idee...
Kood: |
mkfifo mplayer_pipe
mplayer_svn-111005 -slave -idle -input file=./mplayer_pipe
|
Jääb ootama käsklusi.
Näiteks
Kood: |
echo "loadfile http://212.95.32.219:8005 0" > mplayer_pipe
|
Kood: |
echo "stop" > mplayer_pipe
|
Sulgeb mplayer'i
Kood: |
echo "quit" > mplayer_pipe
|
http://www.gentoo-wiki.info/MPlayer/Usage
|
|
|
|
_________________
|
|
|
|
arti
Pingviini aktivist
Vanus: 29
Liitunud: 17.10.2011
Postitused: 114
Asukoht: Väike-Maarja
Distributsioon: Arch Linux
|
|
bobc, sa tegid natuke teistmodi, sa kasutasid mpg321 playlisti võimalust aga ma üritasin remotecontrol funktsiooni kasutada
eile ma natuke otsisin netist ja leitsin täpselt sama labenduse nagu ma olin juba leidnud, ainult et neil seal asi töötab aga mul mitte www.linuxquestions.org/questions/programming-9/bash-interaction-with-background-processes-27701/
ma sooviks mpg321 proge rohkem kasutada kui mplayer'it sest mpg321 sööb lihtsalt vähem ressurse ja on üldiselt ka kiirem
E: seda mpg321 remote controll liidest sooviksin kasutada
|
|
|
|
|
|
|
|
bobc
Pingviini aktivist
Vanus: 43
Liitunud: 09.07.2005
Postitused: 165
Asukoht: undef
Distributsioon: SouRCe64 GNU/Linux
|
|
eks ma sain natuke valesti aru, ma mpg123 remote controlli ei märgandudgi
aga probleem võib olla ka su "echo" real (vist siin pole ikka probleem).
echo L "url" > ..
proovi
echo "L url" > ..
ma compilleerin ise mplayeri ja ainult need moodulid mida vaja,
siiani märganud et mp3 näiteks mängides kasutab kõige vähem cpud
mp3lib decoderit kasutades (n900 ffmp3 jällegi kõige vähem), mpg123 kui kasutab siis oli cpu% suurem aga raske top järgi hinnata kui nad 0-1% peal kõiguvad, mälu osas kasutab mpg123 kindlasti vähem (aga mp3/ogg xmms-1.2.10 kasutan siiani muu kõik mplayer)
Proovin õhtul ka seda mpg123 remote controlli funktsiooni.
googeldades leidsin mpg123 sf.net lehel järgmise näite:
Kood: |
shell$ mpg123 -R --fifo /tmp/mpg123-command
Then, on another shell...
shell$ echo load /some/file.mp3 > /tmp/mpg123-command
shell$ echo jump +10s > /tmp/mpg123-command
shell$ echo jump +10s > /tmp/mpg123-command
shell$ echo jump -10s > /tmp/mpg123-command
|
http://sourceforge.net/tracker/index.php?func=detail&aid=3011695&group_id=135704&atid=733197
|
|
|
|
_________________
|
|
|
|
arti
Pingviini aktivist
Vanus: 29
Liitunud: 17.10.2011
Postitused: 114
Asukoht: Väike-Maarja
Distributsioon: Arch Linux
|
|
no lahe küll, ubuntu varamutes on igivana mpg123 versioon, ma parem upgraden ära ja siis vaatan kas töötab
Kood: |
arti@kodu:/var$ mpg123 --version
mpg321 version 0.2.11. Copyright (C) 2001, 2002 Joe Drew,
now maintained by Nanakos Chrysostomos and others.
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.
arti@kodu:/var$ mpg321 --version
mpg321 version 0.2.11. Copyright (C) 2001, 2002 Joe Drew,
now maintained by Nanakos Chrysostomos and others.
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.
arti@kodu:/var$
|
E: peale uuendamist hakkas kõik ilusti tööle
|
|
|
|
|
|
|
|
|
|
Powered by phpBB2 Plus based on phpBB © 2001/7 phpBB Group
|
|