ChienomiChienomi今更だけど、mpvがビデオ再生に便利mpv、ほんとになんでもできるようになってきていて笑いが止まらない。-90ビデオをズーム/パンする。これは既にデフォルトの設定として採用されている。0.25ズームしたビデオを移動する。-0.05ズーム/パンの設定をリセットする。0もちろん、こんなのはほんの一部で様々なことができる。1と2はコントラストに割り当てられている。全体的に画面が暗く、もやもやしてよく見えないときにはコントラストを上げると良い。逆に色彩鮮やかすぎて目が痛い画面ではコントラストを下げると見やすくなる。室内の動画や夜間撮影の動画ではコントラスト上げが、明暗差がきつい晴天時のオンボード動画などではコントラスト下げが活躍する。Ctrl++とCtrl+-はオーディオディレイに対応している。定量的な音ズレを簡単に補正できる。0はボリュームコントロールに対応している。複数のビデオを並行で再生するような環境では1音量を揃えるために活躍してくれる。セッションを越えて保存されないので、一時的な変更には最も手軽だ。sでスナップショットを取る。8でサチュレーションを補正する。私はあまり使わないが画質的に見づらい動画を補正できる。iでビデオの詳細な情報を表示する。詳細な上にみやすく、ビデオソースについて知る必要があるときには活躍する。lでA-Bループになる。lを押すだけの簡単操作で正確なタイミングをつかみやすい。Lでそのビデオをループする。aはアスペクト比の強制を行う。アスペクト比の間違ったビデオを再エンコードせずに視聴できる。字幕も表示/非表示、タイミングの補正、位置の補正も可能だ。[と]は再生速度のコントロールになっている。音楽の練習ではとても重宝する。Ctrl+LEFTとCtrl+RIGHTはちょっとめずらしい、字幕の早送り/巻き戻しに対応している。密度の高い字幕がある場合には結構便利だ。PgUpとPgDownがチャプターに対応しているが、Shift+PgUpとShiftPgDownが10分巻に対応しているのも数時間あるようなビデオではポイント高い。実はXF86メディアキーでの操作も可能。ほんとなんでもできる。ありとあらゆるビデオを快適に再生し、活用できるようになっている。mpvについてmpvはもとはMPlayer2と呼ばれていて、MPlayerからフォークしたものだ。MPlayer2はあまり人気がなかった気がするけれども、mpvになってからはMPlayerに対する明らかなアドバンテージの数々(例えばVA-API/VDPAUのサポートなど)を武器に今や標準ツールとなりつつある。MPlayerもそうなのだけど、GUIのないビデオプレイヤーの魅力って、ちょっと理解しにくい。実際、私も昔はGMPlayer2ばかり使っていた。ないよりはあったほうがいいじゃないか、と思うかもしれない。ビデオの場合、視覚的なものである。コントロールを表示すればその分表示領域が必要になる。画面の外に表示すればビデオは小さくなるし、重ねれば邪魔になる。フルスクリーンで見るわけでもない。フルスクリーンではないけれど取れる範囲で最大限のスペースを使いたいという希望は普通にあるだろう。VLCやSMPlayerだとビデオを開くたびにセッションを開く。再生が重いというのもあるが、ものすごく単純なこととして、「ファイルを開いたら単純にそのファイルを開いてほしい、それ以外にはなにもしないでほしい」というのがあったりする。mpvは再生によって何かを保存したり記憶したりしない。余計なものを開いたりもしない。ファイルブラウザでビデオを開くアプリケーションをmpvにしていれば、ただ単純にダブルクリックするとビデオが再生される。その場合でもちゃんと視聴に必要な機能は備わっていてほしいはずだ。mpvには他のプレイヤーにはないような機能まできっちり備わっている。何かにプレイヤーを内包するような機能はない3が、プレイヤーとしての機能はパーフェクトなはずだ。アルバムアプリを立ち上げ、写真フォルダを探しながら写真をみるときと、ファイルブラウザから写真をダブルクリックするときでは意識に大きな違いがあるはずだ。ファイルブラウザでダブルクリックしたとき、アルバムアプリが立ち上がり、写真フォルダ一覧が表示されるのはあなたが望むことではないだろう。ファイルブラウザで写真をダブルクリックしたら写真を表示してほしいはずだ。それ以外の余計なものは表示せずに。mpvはそういうアプリケーションだ。コントロールはキーボードで行う。複雑なようだが、考えてみてほしい。複雑に様々なコントロールができるとしたら、専用のリモコン、あるいはコントローラがあったほうが便利だろう。GUIがあったほうが便利なこともある。全体がどれくらいで、今どれくらいの位置を再生しているのか知りたいときなどだ。mpvはpseudo-gui/OSDと呼ばれる機能により、oキーと、マウスオーバーによってそれらの情報を表示できる。表示できるだけではない。ビデオスキャンのほか、タイトルクリックでのフルタイトル表示、プレイリストコントロールなどが可能だ。そんなことをする人はあまりいないのだけれど、私は多用する。↩ソフトウェアとしてはMPlayerなのだけれど、gmplayerというコマンドを使用するとGUIつきで起動する。LinuxではMPlayerはgmplayerなしでビルドされている。