問題タブ [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 に答える
905 参照

emacs - フェスティバルのアウトプットを管理する

私はFestivalonEmacsの改善に取り組んでいます。文章を読むときは、フェスティバルをもっとうまくコントロールする必要があります。基本的に、私は2つのものが必要です。

  1. 読んでいる単語を表示します。
  2. 読み取られているものの速度(そしておそらくピッチ)を変更します。

理想的には、Festivalによって出力されるデータ構造があり、オフセット/長さ(通常は単語の開始/長さ)を出力WAVファイル(またはwavファイル内の場所)にリンクします。次に、mplayerのようなものを使用してプレイリストを作成し、次の単語がいつ再生されているか、その単語がバッファのどこにあるかを教えてくれます。

また、読み取られる速度を変更するための簡単なコマンドがあることを望んでいます。しかし、mplayerは私のためにそれを行うことができるので、私が#1を機能させることができれば、それは大したことではありません。

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

mplayer - メディアプレーヤー(mplayerの場合はGUIフロントエンド)を作成するのはどれほど難しいでしょうか。開始するにはガイダンスが必要です。

私は利用可能なすべてのメディアプレーヤーにかなり不満を持っており、プログラミングに実際に取り組むための主要なプロジェクトも探していました。だから私は自分のメディアプレーヤーを書くことを考えています。または、より正確には、mplayer(smplayerに似たもの)のGUIフロントエンドです。これはどれくらい難しいでしょうか。私には十分な時間(数ヶ月)があり、何でも学ぼうと思っています。

私は実際にはWindows/GUIライブラリの知識を持っていません。私のプログラミング経験:多くの異なる言語を試し、phpでいくつかのWebサイトを作成し、Javaで多くの練習をしました(ただし、大きなことは何もしませんでした)。それで全部です

誰かがどこから始めるべきかについて、いくつかのガイダンスを提供できますか?何を読むべきか。どの言語を使用する必要があります。C#/。netはこれに適した言語ですか?私はどの言語の専門家でもないし、たくさんの異なる言語に手を出しているので、私はどんな言語でも拾うことができると思います。私の主な関心事は、実践的な知識の欠如ですが。だから私を導いてください。

最後に、私の好みはウィンドウです(笑)。それが私のターゲットであり、コーディングを行う場所です。

要約すると、Windowsで動作するmplayer用のギフロントエンドを作成したいと思います。

ありがとう

編集:mplayerとは、Windows Media Playerではなく、mplayer(Linuxのもの)を意味します。

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

ffmpeg - How can i create a stable checksum of a media file?

how can i create a checksum of only the media data without the metadata to get a stable identification for a media file. preferably an cross platform approach with a library that has support for many formats. e.g. vlc, ffmpeg or mplayer.

(media files should be audio and video in common formats, images would be nice to have too)

0 投票する
2 に答える
1503 参照

python - MPlayer と PyGTK による動的なサイズ変更

GUI に埋め込まれた mplayer のコードを python と pygtk で書きました。GtkSocket と -wid オプション付きの mplayer のスレーブ モードを使用していると仮定します。

しかし、問題があります。GTK ウィンドウのサイズがストリームよりも小さい場合、ストリームがトリミングされているように見えます。また、ウィンドウのサイズがストリームよりも大きい場合、ストリームは MPlayer を埋め込んだウィジェットの中央に表示されます。(gtk.Frame ですが、gtk.DrawingArea も試しました) ウィンドウのサイズに応じてストリームのサイズを動的に変更する方法を知りたいです。Glade や GUI ビルダーは使いたくありません。助けてくれてありがとう、そして私の下手な英語を許してください。

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

mp3 - Winxp 用の ffmpeg、ffmpeg-PHP、Mplayer、Mencoder、LAME MP3 エンコーダーのインストール方法。php バージョン 5.3.0

私はphpの初心者です.ffmpeg、ffmpeg-PHP、Mplayer、MencoderをWindows XPにインストールする方法を教えてください.phpバージョンは5.3.0またはWampサーバーリリース2009年7月11日/ Xampサーバーリリース2009/12/23です.

私はグーグルで検索し、チュートリアルを見つけましたが、そのチュートリアルはphp 5.2.8の以前のバージョンで動作します。

したがって、FFMPEG ffmpeg-PHP、Mplayer、Mencoderをwinxpにインストールする方法を順を追って説明してくれる人がいれば。

とても感謝しています。

よろしくお願いします Hasnat

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

c# - mplayer スレーブ モード - 視聴後にファイルを削除できない

Windows の .NET と Linux の Mono で実行されている C# アプリで mplayer を使用しています。Process.Start を使用して mplayer を起動し、-slave -idle で実行します。

ビデオを再生するには、次のように stdin に書き込みます。

ロードファイル {ファイル名}

次のビデオを再生する準備ができたら、新しいファイル名で loadfile を再度呼び出します。

問題: ビデオを再生してからそのファイルを削除しようとすると、Windows では「別のプロセスで使用されているため、プロセスはファイルにアクセスできません」というメッセージが表示されます。Process Explorer で確認すると、mplayer はしばらく前に再生を終了したにもかかわらず、ファイルのハンドルをまだ開いていることがわかります。

mplayer に、再生が終了したファイルのハンドルを解放させる方法についてのアイデアはありますか?

前もって感謝します

0 投票する
2 に答える
2226 参照

java - Windows 上の Java IPC

Java を使用して名前付きパイプを開き、そのアーカイブ (rar / zip /etc..) の内容を名前付きパイプに抽出し、そのパイプの場所で Mplayer を実行してムービーを再生したいと考えています。

このプロジェクトCLIPCを使用して Java で IPC を開こうとしまし たが、私のコードは fifo.openWriter(); でフリーズしています。ライン

接続を待機し、ビデオファイルのコンテンツを生データとして送信するJavaで小さなサーバーソケットを作成しようとしましたが、mplayerにネットワーク経由で生データを取得するように指示する方法がわかりません。

パイプを使用したいのですが、物理的で大きなファイルを処理する必要がなく、揮発性があり、最も柔軟な最良のソリューションだと思います

これは、ソケットを使用するために私が今試みていることですが、Javaサーバーソケットは、mplayerがタイムアウトで失敗した後にのみ接続を受け入れます



0 投票する
2 に答える
5418 参照

python - Python:mplayerでストリームタイトルを解析する

私はPythonでシンプルなフロントエンドを作成して、mplayer(サブプロセス内)を使用してインターネットラジオチャンネル(shoutcastなど)を再生および録音しています。ユーザーがステーションをクリックすると、次のコードが実行されます。

これは完全に機能し、ストリームは正常に再生を開始します。どういうわけかストリームのタイトルを解析したいのですが。mplayerの出力からタイトルを取得する必要があるようです。これは、ターミナルでストリームを再生したときの出力です。

その後、停止するまで実行されます。だから問題は、どうすれば「(JustMusic.FM)地下室-Zajac、MigrenはJustmusic 2010-10-09に住んでいる」を取得し、それでもプロセスを実行させることができるかということです。subprocess()が実際に出力を保存しているとは思いませんが、間違っている可能性があります。どんな助けでも深く感謝します:)

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

php - FIFO、Mplayer、php

PHPでFIFOファイルを使用するには? mplayer を制御したいのですが、[system("echo pause > /tmp/mplayer.fifo) を使用して] ファイルを一時停止する方法は知っていますが、純粋な php を使用してコマンドを送信し、出力を読み取る方法がわかりません。