[PHP-users 29117] キー入力
takesi
takesi2 @ webcom.ne.jp
2006年 4月 26日 (水) 13:47:41 JST
take です。
PHPからmplayerで音楽を再生するスクリプトを書いているのですが
(こんな感じのものが作りたいのです。
http://www.kokone.to/~kyun/hiki/hiki.cgi?Ruby%2FMPlayer )
$mplayer="/path/to/mplayer";
$str="/path/to/filename.mp3";
$this->h = popen("$mplayer $str >/dev/null", "w");
sleep(10);
$command="p";
fwrite($this->h,"$command");
[mplayerの基本キー入力]
----------------------------------------------------------
Basic keys: (complete list in the man page, also check input.conf)
<- or -> seek backward/forward 10 seconds
up or down seek backward/forward 1 minute
pgup or pgdown seek backward/forward 10 minutes
< or > step backward/forward in playlist
p or SPACE pause movie (press any key to continue)
q or ESC stop playing and quit program
+ or - adjust audio delay by +/- 0.1 second
o cycle OSD mode: none / seekbar / seekbar + timer
* or / increase or decrease PCM volume
z or x adjust subtitle delay by +/- 0.1 second
r or t adjust subtitle position up/down, also see -vf expand
----------------------------------------------------------
こんな感じでファイルを生成して
10秒後に一時停止まではいけるのですが、
[up][down][pgup][pgdown]等が特殊なキーの為
うまく入力できないのですが、
PHPからどのように入力するといいのでしょうか?
マニュアル等を漁っているのですがどうも
いい情報が見つけられずにいます。
初歩的な質問で申し訳御座いませんがよろしくお願い致します。
PHP-users メーリングリストの案内