wineからシェルスクリプト(.sh)を実行する


-1

私はワインのコミュニティに新しいです。

私がやろうとしているプロジェクトの助けが必要です。Ubuntu 14.04にWineをインストールし、マシンにffmpegをインストールしました(Linuxプログラムとしてのffmpeg)。

ffmpegスクリーンレコーダーを実行し、記録を保存する.shファイルを作成しました。

この.shファイルをwineから実行したいと思います。これを行う方法はありますか?

私は次を試しました:

/ bin / sh capture.sh

そして取得:

「capture.sh」を内部コマンドまたは外部コマンド、またはバッチスクリプトとして認識できません。

私のメインアプリケーションは.batおよび.cmdファイルを実行できます。

回答:


0

capture.shをバッチファイルに変換します。別の注意として、なぜ言わないのcapture.sh &; wine whatever.exeですか?


答えてくれてありがとう。capture.shをバッチファイルに変換すると、x11グラブに問題があります/不明な入力形式: 'x11grab' / ffmpegはlinuxではなくwineを介して実行されると思う
user3812737 14

いいえ、ffmpegがx11グラブを実行している場合、それは間違いなくLinuxバイナリです。上に示したように、ワインプロセスの前または同時にスクリーンレコーディングを開始する必要があります。capture.sh &; wine whatever.exe
hanetzer 14

はい、私はあなたの推論を理解していますが、ワインで実行される私のアプリケーション内からffmpegスクリーンキャプチャを呼び出したいです。したがって、これは上記では不可能だと思います。Windowsでは、プロセスを実行する.batファイルを呼び出すだけです。
user3812737 14
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.