0

Java jar アプリケーションでシェル コマンドを実行し、ランタイムとプロセス exec を使用しますが、数分後にビデオと Java プロセスがフリーズします。

シェルコンソールでコマンドを単独で実行すると、正常に動作します。

コンソールでは動作します:

ffplay -loglevel debug -autoexit -af volume=0.8  /home/fasepi/Vd_bn_cronometro_deportivo.mp4

このコマンドをJava jarで実行すると問題が発生します。

String playVideoCommand="ffplay -loglevel debug -autoexit -af volume=0.8  "+outputPath;

Process pr = rt.exec(playVideoCommand);
pr.waitFor();

これをUbuntu 16.04 Java Openjdk 8で実行します

4

1 に答える 1