1

特定のムービー ファイルから一連のイベントを解析し、フラグ-ss-endposフラグを使用してファイルの特定の部分を再生するスクリプトがあります。利用可能なファイルが 1 つあるとします。私がやりたいのは、次のような連鎖コマンドを実行することです。

mplayer vidfile.mp4 -ss 110 -endpos 5 -fs;mplayer vidfile.mp4 -ss 130 -endpos 9

アイデアは、ビデオの両方のセクションをフルスクリーンで順番に再生することです。ただし、デスクトップに一時的に表示されるため、2 つのビデオ間に大きなちらつきがあります。(Ubuntu 12.04)

どうすれば mplayer を開いたままにしておくか、またはスイッチの不快感を少なくするにはどうすればよいですか? 30 個のクリップでこれを行うと、誰かが大きな頭痛の種になるでしょう。ムービーをカットしてまとめるスクリプトを書かずに、この方法で実行できるかどうかを確認したいと思います (これは悪夢のように聞こえますが、アイデアがあれば、コメントにそれらを投稿してください)。

4

2 に答える 2

0

友人が提案した簡単な解決策で解決しました.mplayerは複数のファイルとフラグをサポートしているため、セミコロンを削除してください。(今のところいくつかのファイルで動作しますが、後で問題が発生した場合は更新されます。)

mplayer vidfile.mp4 -ss 110 -endpos 5 -fs vidfile.mp4 -ss 130 -endpos 9 -fs
于 2013-05-07T10:48:05.170 に答える