問題タブ [mplayer]

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 投票する
1 に答える
600 参照

php - PHP を使用したスレーブ mplayer

mplayer を使用して、特定のビデオ形式用に PHP で記述されたクロスプラットフォーム プレーヤーを作成しようとしています。
PHP スクリプトはビデオ ファイルを作成し、mplayer を起動しますが、ビデオ ファイルの作成は続けます。
PHP スクリプトの速度が十分ではなく、ビデオがバッファリングされていないために mplayer がクラッシュすることがあります。
そのため、バッファリングが必要な場合は mplayer を制御して一時停止する必要があります。
テスト用に、5 秒後にビデオを停止しようとする関数を作成しました。
(コマンドのリストは次のとおりです: http://www.mplayerhq.hu/DOCS/tech/slave.txt )

ただし、出力が次の場合でも:

動画が止まらない!
どうしたの?

0 投票する
4 に答える
3672 参照

python - mpylayer を使用してビデオ ファイルを順次再生する

mpylayerを使用した次の最小限の作業例を検討してください。

これはすべてを再生しvideo1.mp4 、その後これを開いvideo2.mp4て再生する必要があります。ただし、次の 2 つの問題があります。

  1. すべてを再生するわけではなくvideo1.mp41 秒間開いてから閉じます
  2. 閉じた後、再生が始まるまで数秒の遅延video2.mp4がありますvideo2.mp4

では、どうすれば両方の問題を解決できますか?

編集:

time.sleep(mp.length)私が使用しようとした最初の問題を修正するには

これは、ビデオを一時停止したり、前後にシークしたり、閉じたりしない場合に機能します。したがって、より良い解決策があるはずです。

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

gstreamer - 独自の gstreamer プラグインをトーテム プレーヤーまたは mplayer に追加する

私が実装したいくつかの gstreamer プラグインをトーテム プレーヤー/mplayer に追加して、それらのプラグインを使用して特定のファイルを再生できるようにしたいと考えています。

gstreamer プラグインを簡単に追加できるプレーヤーと、そのプレーヤーに gstreamer プラグインを追加する方法を教えてください。

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

video - H264 ビデオをリサンプリングして、高画質を維持しながらフレーム レートを下げる

対象のビデオの mplayer 出力は次のとおりです。

ffmpeg、mencoder、またはその他のコマンドライン ビデオ トランスコーダを使用して、画質を落とさずにこのビデオをより低いフレームレートに再サンプリングしたいと考えています。つまり、各フレームはできるだけ鮮明なままにする必要があります。

試み

  • 目標のフレーム レート (25 fps) は達成されていますが、個々のフレームが「ブロック状」になっています。
  • ビデオは実質的に見ることができません。

ヘルプ!

これは十分に単純な使用例のようです。明らかなことが機能していないことに非常に驚いています。私のアプローチに何か問題がありますか?

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

linux - スレーブ モードの mplayer に似たコマンド ライン オーディオ プレーヤー

コマンド ラインまたは STDIN から制御できるオーディオ プレーヤーを探しています。

Mplayer をスレーブ モードで使用していますが、オーディオ ファイルの長さの計算方法にバグがあり、使用できません。

何か案は?理想的には、STDIN を介してプレーヤーにコマンドを渡し、オーディオ ファイル内の現在の位置に関する情報をプレーヤーから取得できるようにしたいと考えています。

ありがとう!

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

linux - MPlayer — ビデオファイルの明るさ/コントラストを変更し、出力を保存します

ビデオの明るさとコントラストを永続的に変更する必要があるため、これを試しました:

ただし、元のファイルに似たファイルとして保存されます。何か案が?

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

linux - elinks で外部コマンドを呼び出すときにキーボード制御を維持する

現在、ここに記載されている方法を使用して、X ウィンドウ/Flash を使用せずに YouTube 動画をストリーミングできます。elinks.conf私の主なテキストベースのブラウザーは elinks です。これをファイルに追加することで、外部プログラムを呼び出して、現在選択されているリンクを渡すことができます。

これは現在動作しますが、コンソールから直接「ytmplay.sh YOUTUBE_URL」を呼び出すのとは異なり、mplayer を実際に制御することはできず、mplayer を強制終了した場合にのみビデオを停止できます。elinks 外部コマンド/URI パスを介して mplayer を呼び出すときに、mplayer の制御を維持する方法を知っている人はいますか?

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

mplayer - mplayerでサムネイルを抽出すると、画像が灰色になります

このコマンドでmplayerを使用してサムネイルを抽出しようとしています:

問題は、画像がほぼ灰色になることです。

ここでコマンドを実行しようとすると、次のようになります。

次に、ビデオは最初の1秒をスキップして再生されますが(予想どおり)、再生の最初の1秒はほとんど灰色です。技術的には、フレーム全体がビデオにエンコードされるキーフレームに到達するまで、前のフレームとの差分が表示されると思います。

ここで問題となるのは、mplayerにキーフレームをシークさせるにはどうすればよいので、抽出時にこの灰色の画像を避けるのですか?

オプション-hr-seekoffを見つけました。これは正しいことをするはずですが、そうではありません。

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

macos - OSX10.7.4でのfreetypeの問題

自作を使用してOSDでmplayerをインストールしようとしています。と醸造レシピの両方を追加--enable-menuしました。--with-freetype-config=/usr/local/Cellar/freetype/2.4.10/freetype-config

私はfreetype-config3つの別々の道を試しました。/usr/X11R6/bin/freetype-config/usr/X11/bin/freetype-configおよびセラーにあるもの。

freetypeのチェックは常に失敗します:

freetype自体がインストールされているようですが。

fontconfigがfreetypeに依存していることに気付いたので、brewを介して正常にインストールしました。次に何を試すか、またはFreeTypeが認識されない理由を理解する方法がわかりません。

誰かが私を賢明な方向に向けることができますか?

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

mplayer - mplayer がファイルを再生するかどうかを確認するには?

mplayer が mp3 ファイルを再生しているかどうかを確認しようとしています。現在、pythonのこの行を使用しています

これは、mplayer がディスクリプタ 3 からファイルを読み取るときにシステム コールを実行することを知っているためです。しかし、何行分析しても、読み取り操作は 1 回もありません。