問題タブ [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.
video - FFMPEG を使用して DLink DSM-520 で再生するビデオをエンコードするにはどうすればよいですか?
私は1週間以上、検索、テスト、そして何も思いつきませんでした. FFMPEG を使用して、mp4 と mkv を DLink DSM-520 で再生できる AVI ファイルに変換したいと考えています。Mencoder がそれを行います。FFMPEG が生成するファイルにより、プレーヤーはビデオの開始から 1 分も経たないうちにロックアップします。まず、Mencoder を使用してファイルをエンコードするために使用するものを次に示します (PocketDIVXEncoder が生成する test.bat ファイルから取得したもの:
出力ファイルは DSM-520 で完全に再生されます。FFPROBE を使用してファイルを見ると、次のように表示されます。
だから今、私はFFMPEGで同じことを試しています。
このファイルはメディア プレーヤーでは再生されません。約15〜30秒間クリックするだけで途切れ途切れに再生され、その後フリーズします。FFPROBE で見ると、Mencoder で作成したものとまったく同じに見えます。
そこで、Xvid4PSP を使用してビデオをエンコードします。それは完全に正常に動作し、FFPROBE はこれを示しています。
Advanced Simple Profile を使用しているので、これを調べて FFMPEG オプションを変更します。
ただし、出力ファイルは FFPROBE を使用して Xvid4PSP で作成したものと同じように見えますが、それでも DSM-520 では再生されません。
だから今、私は途方に暮れています。FFMPEG は DSM-520 が再生できるファイルを生成できませんか? Mencoder よりも FFMPEG を使用したい理由は、はるかに高速だからです。FFMPEG で 15 分かかるのに Mencoder 40 分かかります。
FFMPEG で作成されたすべてのファイルは、PC と Visio テレビで正常に再生されることに注意してください。DSM-520 は、スマート テレビではない寝室のテレビに接続されています。
編集: mpeg4 の代わりに libxvid も試してみましたが、同じ結果が得られました。
bash - MEncoder がより多くの CPU を使用できるようにする
MEncoder を使用して、膨大な量の jpg 画像をタイムラプス ビデオに結合しています。それぞれ約10個のサブフォルダーを持つ2つのメインフォルダーがあり、実行中のプロセスを自動化するために:
ここで、jpg2avi は MEncoder の設定です。
並列化するために、BreakableBonds と UnBreakableBonds の 2 つのフォルダーでこのコマンドを開始しました。ただし、各プロセスは約 27% しか使用しないため、合計で 50% を少し上回ります。これを加速できる方法はありますか?各プロセスが約 50% を占めるようにします。(各プロセスで 50% が不可能であることは承知しています。)
mencoder - Mencoder は、最初の図を複数回使用するビデオを生成します
私はpythonを使ってpng図を生成してから、mencoderを使って動画を作っています。オンラインで検索したcommendを使用しました。それは私のために映画を生成します。しかし、映画全体で最初の図が複数回使用されているのは奇妙です。それは私が望むものではありません。理由はわかりません。コードは以下のとおりです。
video - menconder の fps レートが機能しないのはなぜですか?
mencoder を使用して、いくつかの .png ファイルからビデオを作成しています。問題は、-fps フラグに関係なく、フレーム レートが変化しないことです。出力ビデオの時間の長さは (プロパティで) 異なりますが、ビデオのサイズと速度は常に同じです (選択した FPS に関係なく)。
より高い FPS レートを使用して短いビデオを作成したいだけです。要するに、私の元の画像セットの「タイムラプス」です。私はメンコーダーで何が間違っていますか? 次のコマンドを使用しています。
fortran - Fortran または gnuplot から mencoder を呼び出す
gnuplot でベクトル場をプロットする Fortran プログラムを作成しました。これをアニメーション化したいと思います。framee_000000001.png、framee_000000002.png、framee_000000003.png などの名前で 1000 枚の写真を印刷することができました。これらの写真を 1 つのムービーにまとめたいと思います。bibi という名前のユーザーは、mencoder を使用する必要があると提案し、次のコードを提供してくれました。mencoder mf://frame_%09d.png -mf fps=30 -ovc lavc -o my_video.avi
Fortran や gnuplot から mencoder を呼び出したいのですが、可能ですか? その場合、どのように?
record - mencoder と 2 つのウェブカメラ
ウェブカメラからビデオを録画したい場合。次のコマンドを使用します。
しかし、2台のウェブカメラから同時に記録したい(/dev/video0
と/dev/video1
)。どのように?