एक साथ दो कमांड कैसे चलाएं?


11

मेरे पास दो वीडियो हैं और उन्हें (mplayer द्वारा) ठीक उसी समय पर चलाने की आवश्यकता है। उसको कैसे करे ?


बैश स्क्रिप्ट लिखिए?
कोल जॉनसन

हो सकता है, लेकिन यह कैसा दिखता है?
6

बस शबंग लाइन डाल दो आज्ञाओं के बाद मैं निश्चिंत हूँ
कोल जॉनसन

1
एक ही समय में खेलने से आपका क्या मतलब है? क्या आप एक ही स्क्रीन पर, एक ही उदाहरण के mplayer के उदाहरण का उपयोग करते हुए, कई स्क्रीन पर, कई कार्यस्थानों पर, नेटवर्क पर विभिन्न कंप्यूटरों पर करते हैं? .... या क्या आपका मतलब दो वीडियो को एक वीडियो में मर्ज करना है?
पीटर।

मेरा मतलब है कि mplayer के दो उदाहरण (दो खिड़कियां) बस। मैं उस वीडियो को बीटलाईट में अंतर देखना चाहता हूं।
मारिओश

जवाबों:


10

कई बैकग्राउंड टास्क शुरू करें। इसका मतलब है कि दूसरे को लोडिंग खत्म करने के लिए पहले एक का इंतजार करने की जरूरत नहीं है। &पृष्ठभूमि में चलाने के लिए आदेश बताओ।

कमांड-लाइन से: पहले एक में, .(डॉट्स) की संख्या उदाहरणों की संख्या के बराबर होती है।

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

आप अलग-अलग लाइनों पर कमांड डाल सकते हैं। यह मेरे लिए ठीक काम कर रहा है .. मैं सिर्फ 2x 4GB matroska vids भरी हुई है और तुल्यकालन एकदम सही है ... यह कुछ क्लिप के लिए एक इंटरेस्टिंग प्रभाव है :)
Peter.O

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.