epiphanyブラウザでURLを取得して起動するpython cgi/htmlがあります。 しかし、メディア/ビデオの終了後、ブラウザを終了する必要があります。 他の投稿では、vlc-mediaや他のプレーヤーでこれを行う方法があるようです。しかし、私はブラウザでそれを発見していない。python - ブラウザでメディアを起動して終了する
msg = form.getvalue("msg", "(no msg)")
.......
## in-progress of msg = "sudo -u vnc " + msg + " "
.......
from subprocess import *
print Popen(msg, shell=True, stdin=PIPE, stdout=PIPE).communicate()[0]
がどのように実行されますコマンド(URL)がストリーミング(ユーチューブ、CNNなど)が終了した後にシャットダウンするように実装します:コマンド周り
基本的な枠組みは次のようになりますか?
ありがとうございました。
あなたは –
はそう長さ(分、秒)ごとにフェッチ何かを書くプロセスを強制終了、ビデオの長さを知っている必要がありますか? – SndLt
これは本当にサブプロセスの仕事のようには見えませんが、ブラウザはファイルが完成したことをPythonに伝えることができないので、ソングやビデオなどがいつ完了したかを知るためのプロセスがありません。 vlcのようなものでは、出力を監視することができ、メモリからはメディアが終了したときに終了すると思います。ブラウザでメディアを再生するのは何ですか? –