2つのコマンドを同時に実行する方法は?


11

私には2つのビデオがあり、それらを(mplayerで)正確に同時に再生する必要があります。どうやってするか ?


bashスクリプトを作成しますか?
Cole Johnson

することができますが、それはどのように見えますか?
marioosh 2012

ただ、私は信じて二つのコマンドが続くシェバング行に置く
コール・ジョンソン

1
同時に演奏するとはどういう意味ですか?同じ画面で、mplayerの同じインスタンスを使用して、複数の画面で、複数のワークスペースで、ネットワーク上の異なるコンピューターで?? ...または、2つのビデオを1つのビデオにマージすることを意味しますか?
Peter.O 2012

私は単にmplayerの2つのインスタンス(2つのウィンドウ)を意味します。その動画の違いを見たいです。
marioosh 2012

回答:


10

複数のバックグラウンドタスクを起動します。これは、2番目のものは最初のものがロードを完了するのを待つ必要がないことを意味します。&バックグラウンドで実行するコマンドを教えてください。

コマンドラインから:最初のものでは、.(ドット)の数はインスタンスの数と同じです。

set "/my/vid/path.mp4"   
for i in . . ;do (mplayer "$1" &) ;done   

または

set "/my/vid/path.mp4"; ( 
mplayer "$1" &
mplayer "$1" & )

または

( mplayer "/my/vid/path.mp4" &
  mplayer "/my/vid/path.mp4" & ) 

またはによって呼び出されるスクリプトで play-two "/my/vid/path.mp4"

#!/bin/bash
mplayer "$1" &
mplayer "$1" &

私はbash: syntax error near unexpected token ; '` を受け取ります
marioosh '18

コマンドは別の行に置くことができます。それは私にとってはうまく機能しています。4GBの2xマトロスカvidをロードしたばかりで、同期は完璧です...いくつかのクリップにとって、それは興味深い効果です:)
Peter.O

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.