web-dev-qa-db-ja.com

優れた字幕レンダリングを備えたビデオプレーヤー

Totemの字幕レンダリング機能を改善する方法はありますか?字幕の配置はハードコーディングされているようで、スタイルはユーザーがカスタマイズできますが、字幕データのフォーマットは確認されません。文章が登場する一部のシーンでは、字幕はその瞬間に言われていることと一緒に表示されることになっています。ただし、これらのシーンでは、画面上のテキストの翻訳がデフォルトの字幕領域に表示され、発言については何も表示されません。

正しいレンダリングは、オープンソースのWindowsビデオプレーヤーであるMedia Player Classic-Home Cinemaに基づいています。私が知っている限り、Linuxへの移植はありません。

VLCの字幕サポートがWindowsと同じである場合、私にとってはうまくいきません。

とにかく、Totem、他のビデオプレーヤー、またはMPC-HCを移植する方法で字幕のレンダリングを改善することを提案してください。

更新

字幕のレンダリングの問題はビデオプレーヤー固有のものではないと判断しました。回答で示唆されたように、MPlayerを試してみましたが、字幕のフォーマットはデフォルト設定のどこかで上書きされました。 Windowsで同じビデオを使用してSMPlayerを実行しましたが、この問題は再現できません。

更新

UbuntuのSMPlayerは字幕を完全にレンダリングします。コアのMPlayerでそれができなかった理由を理解するのに途方に暮れています。また、前後に移動するときに中央に表示されるwhileシークバーを無効にする方法を知っていますか?

更新

MPlayerのメーリングリストでのやり取りで、-assフラグが正しいASS/SSA字幕レンダリングに必要であることを発見しました。

3
Oxwivi

MPlayerを使用することをお勧めします。それは本当に素晴らしい、機能豊富なプレーヤーですが、多くの場合、初心者はインターフェース(設計に基づいたCLI)と「余りにも多くの可能性」(これも機能豊富なプレーヤーである結果です)に問題があります。 「Raw MPlayer」(フロントエンドなし)を使用すると、キー「r」と「t」を使用して字幕を配置できます。また、キー「a」を試して配置を変更できます。ターミナル内でman mplayerと入力することにより、オプションとデフォルトのキーバインドについて学習することもできます。 MPlayerのサイトでMPlayerのドキュメントにアクセスすることもできます。 http://www.mplayerhq.hu/DOCS/HTML/en/MPlayer.html

また、SMPlayer、Gnome mplayerなど、MPlayer用に作成されたGUIベースのフロントエンドの多くを使用することもできます。MPlayerには独自のGUIもありますが、一部のフロントエンドほど良くないという人もいます。デフォルトのインストールでは、コマンド「gmplayer」を使用するか、インストールされたソフトウェアを表示するメニュー項目を表示して起動できます(GUIサポートがコンパイルされていないため、パッケージ名からnoguiバージョンを試していないことを確認してください!).

あなたの質問について:mplayerは、TTFフォント、シェーディング/アンチエイリアス、ポジショニングなどを字幕として使用できますが、少なくとも使いやすさが問題でない場合は、あなたのニーズに十分であることを想像できます:)

5
LGB

"SMplayerは、デフォルトでフルスクリーンモードでも、字幕をビデオと同じ解像度にスケーリングします。したがって、低解像度のビデオでは、非常に不明瞭な字幕が表示されます。オプションに「-vo gl」(引用符なし)。スタイル付き字幕は引き続き正しくレンダリングされます。」

元の投稿 http://sathyasays.com/2008/06/30/how-to-styled-subs-in-linux/

1
Shommy

mplayer (Media Playerと混同しないでください)を試してみてください。 Synapticからインストールできます。

1
jwernerny

あなたが探していると思うのは、MPC-HCのように、ビデオ解像度ではなくデスクトップ解像度で字幕をレンダリングするプレーヤーです。既に説明したMplayerベースのソリューションは別として、私はあまり経験がありませんが、XBMCでの字幕のレンダリングははるかに優れている場合があります。 OTOH、作業中にウィンドウ内で実行するプレーヤーを探している場合、XBMCはnotニーズに適合します。私にとって、XBMCはビデオを現在のフレームレートに再同期し、字幕を適切にレンダリングできるという事実が気に入っているため、これが私のフルスクリーンビデオソリューションです。 UnityまたはUnity-2dの下で実行するよりも、独自のデスクトップ環境(ログイン中に選択)として実行する場合は、さらに良好に実行されるようです。

0
Veazer

私の知る限り、MPC HCは字幕のレンダリングに最適なプレーヤーです。

しかし、ubuntuでそれを直接使用する方法はありません。

だからあなたはそのためにワインを使わなければなりません。

WineでのMPC-HCのインストール

ターミナルで

  1. Wine-のインストール

    Sudo apt-get install wine winetricks
    
  2. ダウンロードMPC-HC

    cd ~/ && wget https://binaries.mpc-hc.org/MPC%20HomeCinema%20-%20x64/MPC-HC_v1.7.10_x64/MPC-HC.1.7.10.x64.exe
    
  3. Wine-でインストール

     wine ~/MPC-HC.1.7.10.x64.exe
    

その後、Windowsマシンのようにインストールを続行します。

  1. 不要なファイルを削除します

    rm ~/MPC-HC.1.7.10.x64.exe
    

これで完了です:)

Uは、それを再生してキーボードDのボタンを押すことにより、任意のファイル(映画またはシリアルファイル)の字幕を選択できます。

あなたがこれを好きになることを願っています。

0
Abrar Jahin