問題タブ [mencoder]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
776 参照

ffmpeg - ffmpeg と mencoder がペルシア語 (RTL) 字幕を逆にプッシュするのを修正するには?

ビデオに字幕を書き込むアプリケーションを構築しようとしています。実行する特定のタスクは、ペルシア語 (右から左への言語) の字幕を書き込むことです。しかし、私には問題があります。

「Enter」なしで同時にいくつかの単語を取得すると、または行をffmpegmencoderに押します。たとえば、3 行ある場合、3 行目が最初の行に表示され、次に 2 行目が表示され、次に最初の行が画面に表示されます。

明確にするために、2つのスクリーンショットを添付しました。2 番目のものでわかるように、ペルシア語のサブタイトルは 9 行あり、上が 1 行、下が 9 行ですが、9 行目は一番上の最初の行に表示されます。

ここに画像の説明を入力

ここに画像の説明を入力

現在、このコードを使用して、mp4 ビデオに字幕を書き込みます。

0 投票する
1 に答える
1282 参照

wmv - MEncoderで.aviの.pngムービーを.wmvに変換する

Octave を使用して作成したきれいな図形の回転から生成された多数の .png ファイルを保存しました。MEncoder を使用して、それらを .png .avi ムービーに変換しました。これは、私の Linux マシンで必要なのとまったく同じように見えます。しかし、今後の会議のために PowerPoint に埋め込みたいのですが、問題があります。

以下を使用して .png ファイルを変換しました。

今...私は次のようなことができると思いました

と他の多くのバージョンがありましたが、すぐに頭に浮かびました。これまでのところ、Google や man ページには問題はありませんが、まだやるべきことはたくさんあります。製作される動画はオリジナルの1コマのみです。その間ずっと、同様の質問をしているフォーラム投稿へのほぼすべての返信が、FFMpeg のために MEncoder を捨てることを示唆していることに気付きました。おそらく会議に参加して wmv1 でやるべきだったと思うので、あきらめようと思いましたが、個人的なことになりました。アドバイス?

0 投票する
0 に答える
480 参照

ffmpeg - mencoder を使用して音声ファイルを抽出する

mp4 ファイルがあり、オーディオを抽出したいと考えています。(できればflac形式で。)

私はffmpegコマンドでそれを行うことができます:

残念ながら、私の Ubuntu 14.04 には ffmpeg コマンドがなく、代わりに mencoder コマンドがあります。

私の質問は、mencoder コマンドを使用してムービー ファイルからオーディオを抽出するにはどうすればよいですか?

0 投票する
1 に答える
392 参照

linux - mencoder :java.io.IOException: エラー = 2、そのようなファイルまたはディレクトリはありません

mencoder で 1.rmvb を avi に変換したい。

/app/tongweb02/deployment/modules/cms-web/static/upload/video/origin/2015/03/03/および/app/tongweb02/deployment/modules/cms-web/static/upload/videoのフォルダー/flv/2015/03/03/ はすでに終了しています。

Java コード

次のエラーが表示されます。

誰でも問題を解決するのを手伝ってもらえますか?

0 投票する
1 に答える
594 参照

bash - Python:サブプロセスでシェルコマンドを呼び出す

(2.7.3) 関数からmencoder( I am using )を呼び出していますが、機能しませんが、ターミナル シェルでコマンドをコピー アンド ペーストすると機能します。文字列で愚かな間違いをしていると思います。この関数を 2 つの異なるコンピューティング クラスタで実行していて、同じバージョンの の異なるバージョンを使用しているため、非常に混乱しています。このコマンドは一方のクラスタでは機能しますが、もう一方のクラスタでは機能しません。pythonsubprocess.callipythonpythonpythonmencoder

これがpythonスクリプトです

これはエラーメッセージです:

他のクラスターでは、関数内からのコマンドがpython機能します。同じクラスターで、ターミナルからコマンドを起動しようとすると、それも機能します

python関数が失敗するクラスター A には、bash4.2.25 があります。python関数が機能するクラスター B では、tcsh6.17.00を実行しています。


*ワイルドカード (や など) を使用して同じコマンドをテストしましたが?、python 関数内から機能します。問題はブレースにあります{}。面白いことに、実行中のクラスター B ではtcsh、ワイルドカードは機能しませんが、中括弧は機能します。

ブレースでこの制限を克服する方法を誰かが提案できますか? python関数内からdirs2の順序を制御したいので、を使用して*も、私が望むことはできません。

0 投票する
3 に答える
8754 参照

ubuntu - Ubuntu で複数 (2 つ以上) のビデオをマージする

それぞれ 20 個のバッチ サイズでビデオをマージしたいと考えています。Linuxマシンを実行しています。ビデオは mp4 形式で、中程度の品質です。オーディオストリームが欠落しているものもあります。これまでのところ、ffmpeg、mencoder、cvlc/vlc、および MP4Box を試しました。バッチ処理を行っているため、これを実現するコマンド ライン スクリプトを作成したいと考えています。

主な問題は、私が試したソリューションのいくつかは 2 つのビデオでうまく機能し、オーディオ ストリームを含むビデオでうまく機能するものもあれば、ビデオ セットの他のサブセットでうまく機能するものもあるということです。ただし、このタスクの包括的なソリューションを見つけることができませんでした。