
ソフト名       ：panda動画プレイヤー
バージョン    ： 1.3.4
動作環境     ： Windows10、Windows8、Windows XP、Windows Vista、Winodows7
ライセンス   　 ：フリーソフト。
連作先：https://shimarisu.ie-t.net/
必要なランタイムなど ：.net framework
=================================================
■このソフトの説明
動画プレイヤーです。

私が他の動画プレイヤーを使ってて不満だったのが、
(動画ファイルに関連付けで動画ファイルをクリックして再生してる場合は）
動画を変えるたびに動画ファイルをマウスでポチポチクリックしないといけないこと、
このソフトはデータベースを使いHDD内の全ての動画に素早くアクセスできる。
動画の切り替えはプログレスバーのマウスの操作や
キーボードショートカットでできる。

私は今までダウンローダのGUIは適当に作ってきたが、
動画プレイヤーの場合はそうはいかないので使いやすいGUIに拘って作ってる。
動画プレイヤーとして必需の機能は全て付けてる。

mplayerが使われてるので対応フォーマットが非常に多く、
豊富なエフェクトも付いてる。

1.動画再生にはmplayerが使われてる。mplayerのguiフロントエンド。
2.現在主要の動画フォーマット全てにに対応してる。
mp4、flv、avi、ts、wmv、webm、3gpなど。
2. 私は今までダウンローダのGUIは適当に作ってきたが、
動画プレイヤーの場合はそうはいかないので使いやすいGUIに拘って作ってる。
一般的な動画プレイヤーのGUI。画像アイコンボタン、上部メニュー、右クリックメニューなど。フルスクリーン表示ができてウインドウ表示と切り替えもできる。
フルスクリーン時にはメニューが消えて画面が真っ黒になり画面に集中できるようになってる。
3.データベースを使いHDD内の全ての動画をソフトの再起動無しで見れる。
動画の切り替えはプログレスバーのマウスの操作や
キーボードショートカットでできる。
DBはsqliteを使ってる。
データベースにより最近使ったフォイルを再生できる再生履歴機能、人気動画のランキング機能もある。
リンク移動や削除によるリンク切れを一括除去する機能もある。
4.豊富なエフェクト。画面左右反転、音声モノラル化、白黒化、
輝度、彩度、ガンマ、コントラストの変更が可能。
アスペクト比率の切り替え、イコライザーもある。
5.動画終了後の動作をいくつか設定できる。
動画終了後にリストの次の動画を自動再生、同じ動画をループ再生、
リストのランダムに選んだ動画を再生など。
5.動画再生時に動画のフォルダ内の動画をリストに入れる機能があり、
動画終了後に次のリストを自動で再生することで、
フォルダ内の動画を自動で順番に再生できる。
6.ソフト上から動画の削除もできる。
7.コマ送りができる。
8.A-Bリピート再生ができる。
9.srtファイルなどの字幕ファイルに対応。
字幕の表示位置やサイズなどの細かい設定をできる。
10.OSDの表示    
11.動画のサムネイルを生成しリストビューでサムネイルを使い
動画の一覧ページが見れる。動画情報表示画面でもサムネイルが使われる。
WindowsAPIで高速で一括でサムネイル生成ができる。
12.ジョイパッドで操作できる。
13.youtubeには動画の周りに枠を付けて真ん中に動画を小さくして公開してる動画が良くあります。
crop機能により真ん中の動画の部分だけを拡大して再生することができます。

■再生が重い場合に設定で軽くする方法。

設定3タブの「再生時に履歴に登録する」チェックは
履歴機能を使わないなら無効にすれば良いです。
無効にすれば無駄なDBの更新が無くなります。

設定3タブの「再生時にランキングに登録する」チェックは
ランキング機能を使わないなら無効にすれば良いです。
無効にすれば無駄なDBの更新が無くなります。

設定1タブの「レジューム機能」チェックは
レジューム機能を使わないなら無効にすれば良いです。
無効にすれば無駄なDBの更新が無くなります。



■crop機能

youtubeには動画の周りに枠を付けて真ん中に動画を小さくして公開してる動画が良くあります。
crop機能により真ん中の動画の部分だけを拡大して再生することができます。

使うには動画を再生してから上部メニューの[エフェクト]→[crop]をクリックです。
そうすると「cropの設定(width:height:x:y)を入れてください。」とメッセージボックスが出るので、cropの設定を入力してOKボタンを押してください。

cropの設定について説明します。
xはcropの開始位置(横軸）です。
左端から何ピクセルずらして開始するかです。
yはcropの開始位置（縦軸）です。
上から何ピクセル下げて開始するかです。

widthは横幅、
heightは縦幅です。

設定の間違いで動画が再生できない場合はあります。
width+xが元の動画のwidthを超えた場合
height+yが元の動画のheightを超えた場合は、
動画の再生ができません。
動画のwidthとheightは「動画の情報表示」で確認できます。

例えば500：400：300:200を入れると
左端から300ピクセル右の位置が画面の一番端になりそこから500ピクセルの横幅で、画面上から200ピクセル下が画面上端になり、そこから400ピクセルの縦幅、動画が再生されます。

一度crop機能を使うと設定が保存されます。
「cropの設定(width:height:x:y)を入れてください。」と出た時に
何も入れないでOKボタンを押すと、
前に使った設定で再生されます。

cropの設定はソフト終了時に
panda動画プレイヤー.exe.Configに保存されます。


■ソート

動画データベースのソートをする機能です。

設定3タブの「動画DBのソートを有効」をチェックで有効

設定3タブの「動画DBのソート」でソートを選択。
設定3タブの「動画DBのソートの順序」でDESCかASCかを選択。

検索のソートもこの設定が適用されます。

この機能を有効にすると、
DBの動画リストを全てメモリに入れるので、
動画が多ければ多いほどメモリを消費するので注意。

■サムネイル生成でアイコン画像が生成されてしまう場合の対策

このソフトのサムネイルの作成は
エクスプローラーの表示で自動作成されたサムネイルを
コピーしてるだけみたいなので、
（みたいというのはサムネイルの作成する機能はネットで拾ったソースをコピペして使ってるから良く分からない
ということです。）
エクスプローラーでサムネイルが表示されないと
サムネイルはアイコン画像になってしまいます。

windowsのエクスプローラーの設定をサムネイルを表示するように変えてください。
windows10だとコントロールパネルの「エクスプローラーのオプション」
でサムネイル表示するように設定する。
「常にアイコンを表示し縮小版は表示しない」のチェックを外す。
「縮小版にファイルアイコンを表示する」 のチェックを外す。

mp4とflvのサムネイルが表示されない場合、
mp4とflvのサムネイルを表示させるには、
ここのIcarosを使うと良いです。
http://www.majorgeeks.com/files/details/icaros.html

解説ページ
http://www.gigafree.net/media/codecpackage/icarossetup.html
http://mbsupport.dip.jp/watson/application_25.htm

■ジョイパッドでの操作について

ジョイパッドで操作することができます。

使うには設定1タブで「ジョイパッドを有効にする」をチェック。

ジョイパッドはwindowsAPIで取得。

動作確認ジョイパッドは
エレコムのJC U810BK。
エレコムのJC-PS101UBK(PS2ゲームパッドコンバータ)

十字キー
←  前へシーク
→ 後ろへシーク
↑　次の動画　
↓  前の動画

ボタン1 次の動画
ボタン2 前の動画
ボタン3  ランダムな動画
ボタン4  後ろへシーク
ボタン5   前へシーク
ボタン6   最初のリスト
ボタン7    最後のリスト
ボタン8    フルクリーン/ウインドウ
ボタン9     ボリュームUP
ボタン10     ボリュームdown


■ウインドウ表示の仕様について

1.2.1以降からウインドウ表示ができるようになった。

ウインドウ表示とフルスクリーンの切り替えは
上部メニューの「最大化」、右クリックメニューの「フルスクリーン/ウインドウ Y」
下部メニューのアイコン、
もしくはYボタンでできる。

起動時にウインドウ表示にするには
設定1タブの「起動時にウインドウ表示」をチェック。

設定2タブの「起動時のウインドウサイズ」で起動時のウインドウサイズを設定できる。
「最大表示」で最大表示。
「サイズを設定」は起動時のサイズを設定して固定する。
設定2タブの「起動時のwidth」「起動時のheight」にサイズの設定を入れる。

「最後に閉じたサイズを復元」は閉じた時に最後のウインドウサイズを
configに記録して起動時に復元する。

設定2タブの「ウインドウを動画サイズに合わせる」は
チェックすると動画再生時に動画のサイズを取得して
ウインドウサイズを動画サイズに合わせて自動で変更します。

■1.1.8以降の多重起動の仕様について

1.1.7以前は多重起動しても制限なくて、
関連付けされた動画ファイルを開くと、
プレイヤーが2つ開くことになった。

1.1.8以降からは関連付けされた動画ファイルを複数開くと、
多重起動しないで現在起動してるプレイヤーからクリックした動画ファイルに
切り替えて再生するようになった。
一般的な動画プレイヤーと同じようになったということです。

■タスクトレイに常駐する機能について

設定1タブの「タスクトレイに常駐する」をチェックすると
起動時にタスクトレイに常駐します。


■使い方

■関連付けを変更して動画のクリックで再生する方法
再生したい動画ファイルを右クリックしてプロパティから関連付けを
このソフトに変更して、
動画ファイルをクリックで再生できます。

■ファイルを開くで再生する方法

動画ファイルを開くには、
メイン画面のアイコン、メニュー画面の開く、
右クリックの開くから開けます。

この方法は効率悪いので推奨しないです。

■D&Dで再生する方法

プレイヤーのメイン画面に動画をD&Dで動画を再生できます。

■基本操作
メニューしたのアイコンでできます。
上のメニュー、  右クリックメニュー、ショートカットキーでもできます。
「停止」　動画を止めます。
「ミュート」　音を消します。
「再生/停止」　再生してる場合に押すと一時停止します。
もう一度押すと再生されます。

「前へ」「後ろへ」とでるアイコンでシークできます。
一番上のプログレスバーでも再生位置をシークできます。
←→のショートカットキーでもシークできます。

上部メニューの「閉じる」でソフトを閉じます。
「最小化」で最小化します。

「最大化」ボタンはフルスクリーンとウインドウの切り替えです。
フルスクリーンの時に押すとウインドウ表示になり、
ウインドウの時に押すとフルスクリーンになります。

下部メニューはマウスを下部メニューに置くと出ます。
マウスを上に持ってくと消えます。

下部メニューには動画のタイトルも表示されます。（ファイル名）

上部メニューもマウスを上部メニューに置くと出ます。
マウスを下に持ってくと消えます。
ウインドウ表示の時は常時メニューが出ます。
ウインドウ表示の時はフォームのタイトルバーも表示されます。
（フルクスリーンでは非表示。）


■サムネイル生成機能について

「DB追加時にサムネイル作成」をチェックして
「DBに追加するフォルダ」にフォルダを指定して
「DB作成」ボタンを押せば、
DB作成と同時にサムネイルが生成されます。

既にDBに動画が登録してある場合は、
「サムネイル作成」ボタンを押すと
全てのDBの動画を一括で生成します。

サムネイルの画像のサイズは横が256に固定です。
設定はできません。

サムネイル画像がimgフォルダ内に作られます。
imgフォルダのパスは固定です。設定はできません。
imgフォルダが無い場合は起動時に自動で作られます。

サムネイル画像のファイル名は例えば
動画のファイル名がc:\img\img.mp4なら
c_img_img.mp4.jpgになります。
サムネイル画像のパスはDBに保存されないです。
動画のパスを元にサムネイル画像のパスを推測して表示します。


■リストビューについて

上部メニューの「その他」の「リスト表示」を押すか
Xボタンを押すとリストビューでサムネイル画像を一覧できるフォームが表示されます。

もう一度Xボタンを押すと閉じます。

リストビューの起動時に表示されるサムネイル画像を一覧は
現在選択されてるリストになります。

リスト上でサムネイルをクリックすると動画を再生します。

動画総数は現在選択中のリストの動画の総数です。
ページ総数はページの総数です。

リストビューはページ分割されてます。
設定1タブのlistviewで表示される件数を超えると、
次のページになります。

複数のページのばあいは、
トラックバーの移動で動画ページを移動します。

トラックバーは←→キーやマウスのスクロールでも移動できます。

トラックバーの隣の文字はページ数です。
ここにページ数を入れて「取得」ボタンでページの移動もできます。

「検索」ボタンの隣のテキストボックスにキーワードを入れて、
「検索」ボタンを押すと検索ができます。
検索された動画はそのままリストビューに表示されます。

リストビューフォームの上部メニューのリストのDB、フォルダ、
ランキング、履歴、検索をクリックすると
リストビューフォームの表示のリストが変更されます。

リストビューで選択中に右クリックするとリストビュー上から動画を削除することができます。

「設定1」タブの「listviewでサムネイルクリック時に自動でlistviewを閉じる」
をチェックするとlistviewで動画再生すると自動でlistviewフォームが閉じられます。

回転するアニメはロード中の表示です。

リストビューはサムネイル画像が事前に無くても自動で作成します。
ですが読み込み時間に時間が掛かるので、
DBを作成する時に事前にサムネイル画像を生成しといた方が良いです。

■動画情報表示画面について

上部メニューの「動画の情報を表示」かVキーを押すと
動画情報を表示するフォームが開きます。
もう一度Vキーを押すとフォームが閉じます。

動画のサムネイル画像を表示します。
サムネイル画像が無い場合にはサムネイル画像を自動で生成して表示します。


■「スレッド数<1-8>」について
mplayerの設定です。
設定1タブの「スレッド数<1-8>」にスレッド数を入れてください。
設定できるのは1から8までです。
1から8を必ず入れて下さい。

デフォルトは4

この設定は特に変えなくても良いです。

■キャッシュについて
mplayerの設定です。   
設定1タブの「キャッシュ」にキャッシュを入れてください。
短期はキロです。
デフォルトは1500

この設定は特に変えなくても良いです。

■字幕ファイルについて

拡張子srtなどの字幕ファイルを読み込んで動画に表示させる機能です。
字幕ファイルは動画ファイルと同じファイル名で拡張子違いのファイルが
動画ファイルと同じフォルダにあると自動で読み込みます。
例えば「タイトル.mp4」があるフォルダに「タイトル.srt」があると
タイトル.srtの字幕を表示します。

字幕ファイルの文字コードはUTF8とShift-JISのどちらでも良いです。

■字幕ファイルの設定

字幕ファイルの設定の解説です。
字幕タブの「字幕を有効」をチェックすると字幕を設定できます。
（チェック無しでも字幕を読み込みますが、フォントの指定が無いので、
日本語が文字化けします。チェックするとフォントや設定をコマンドで指定するようになります。）

「字幕で使うフォントのパス」にフォントのパスを入れます。
日本語に対応したフォントを入れてください。
空にすると、「MS ゴシック」が自動で入ります。
コンボボックスにフォントフォルダを読み取ったフォントの一覧が出ますので、
そこから設定もできます。

字幕の設定は設定できない数値を入れると動画が表示されなくなるので注意。


「subalign<0-3>」について
-subposで指定された高さに字幕のどの辺を配置するかを指定します。
0、1、2のどれかを設定します。
0　字幕の上端を揃えます（元の動作）。
1　字幕の中央を揃えます。
2　サブタイトルの下端を揃えます。

このソフトのデフォルトは2。
（mplayer.exeののデフォルトも2です。


「subpos<0-150>」について

画面上の字幕の位置を指定します。
0から150を指定できます。
値は、画面の高さの％での字幕の垂直位置です。値が100より大きい場合、字幕の一部が切り取られます。
このソフトのデフォルトは90。

「subfont-text-scale<0-100> 」について
字幕の文字サイズの設定です。
0から100を指定できます。
字幕テキストの自動スケール係数を画面サイズのパーセンテージとして設定します。
このソフトのデフォルトは4です。
（mplayer.exeののデフォルトだと5です。）


「subfont-autoscale<0-3>」について
オートスケールの設定です。
0から3を指定できます。
0　オートスケールなし
1　映画の高さに比例する
2　映画の幅に比例
3　映画の対角に比例（デフォルト）
このソフトのデフォルトは3です。
（mplayer.exeののデフォルトだと3です。）

「subfont-blur<0-8>」について
字幕に付くぼかしの設定です。
0から8を指定できます。
このソフトのデフォルトは2です。
（mplayer.exeののデフォルトも2です。）

「subfont-outline<0-8>」
字幕の外枠の設定です。
 0から8を指定できます。
このソフトのデフォルトは2です。
（mplayer.exeののデフォルトも2です。）

■OSDについて
ボリューム、再生時間などを動画上に表示する機能です。

字幕タブの「osdlevel」で設定します。
「字幕のみ」だとOSDの表示はしないです。

「ボリューム＆シーク」は ボリュームとシークの表示をします。
「ボリューム＆シーク＆パーセンテージ」は
ボリューム、シーク、パーセンテージを表示します。
「全て」はボリューム、シーク、パーセンテージ、トータル時間を表示します。

「subfont-osd-scale <0-100>」について
 0から100を指定できます。
OSDの文字サイズの設定です。
このソフトのデフォルトは3です。
（mplayer.exeののデフォルトは6です。）

■コマンドをOSDに表示

再生中に送信したmplayerのコマンドをOSDで表示します。

コマンドというのは例えばシークや音声ボリュームUPなどをコマンド送信で
mplayerに命令してるのです。

「コマンドをOSDに表示」をチェック。
osdを有効にしないと見れないので「osdlevel」の
「ボリューム＆シーク」をチェック。

■「マウスホイール」の動作について

マウスのホイールを動かした時の動作の設定です。
「次の動画」で次の動画や前の動画に移動します。
「シーク」でシークできます。
 「ボリューム」でボリューム操作できます。
「無効」で無効です。

■「config読み込み」について

上部メニューの「config読み込み」から使えます。

configファイルは起動時に自動で読み込みます。
このメニューを押すと押した時にconfigを読み込めます。

このソフトは設定フォームからメイン画面に設定を直接伝えることができなくて、
configファイルを介して設定をメイン画面で受け取ってます。
なので設定フォームの設定変更を再起動無しで反映したい場合に、
この「config読み込み」を押して下さい。


■「config書き込み」ボタンについて

このソフトは設定フォームを閉じると自動でconfigの書き込みがされるので、
通常はいちいち「config書き込み」ボタンを押す必要は無いです。

設定フォームを閉じないで設定を反映させたい時に
ボタンを押してください。
（その場合は「config読み込み」を押す必要があります。）


■再起動ボタンについて

このソフトの再起動ではないです。
再起動ボタンを押すとプロセス上のmplayer.exeが強制終了されて、
mplayer.exeを再起動させて再生しなおします。

同じ音を繰り返したりとか動作がバグった時に使ってください。

ただし、このソフトを多重起動してる場合や、
他のソフトでmplayer.exeを使ってる場合などは、、
プロセス上のmplayer.exeを全て強制終了させるので注意。



■データベースに登録した動画を再生する方法

DBに登録したら、動画リストをDBに設定変更します。
「A」ボタンを押すとDBに設定変更されます。
メニューや右クリックの「リストをDBにする」でもできます。

リストにデータベースが選択された場合は「動画DB」と表示されます。

下メニューの右の数字がDB総数です。
左の数字は現在の動画数です。

マウスで二番目のプログレスバーを動かせば動画の切り替えができます。
下メニューのアイコンでも移動できます。

キーボードの「PageUp」「PageDown」でも移動できます。

メニューや右クリックの「次の動画へ」「前の動画へ」でも移動できます。

「ランダム」はランダムなリストを表示させます。

■再生した動画があるフォルダを開いて
動画リストに入れて再生する機能。

関連付けを変えて動画をクリックで起動した場合と
「開く」で動画を開いた場合、
動画があるフォルダを自動で検索して
フォルダ内の動画をリストに入れます。
この動作は別スレッドで行います。

設定1タブの「取得する動画の拡張子の正規表現」に書かれた
拡張子のファイルを一括登録します。
デフォルトは.(mp4|flv|avi|ts|wmv|webm|3gp)です。
例えばmp4、flv、aviだけで良いなら、
.(mp4|flv|avi) にしてください。


「次の動画へ」「前の動画へ」などのリストの移動で動画を開いた場合は、
何もしないです。

動画リストをフォルダに設定変更します。
「S」ボタンを押すとフォルダに設定変更されます。
メニューや右クリックの「リストをフォルダにする」でもできます。

リストにフォルダが選択された場合は「フォルダ」と表示されます。

下メニューの右の数字が動画総数です。
左の数字は現在の動画数です。

マウスで二番目のプログレスバーを動かせば動画の切り替えができます。
下メニューのアイコンでも移動できます。

キーボードの「PageUp」「PageDown」でも移動できます。

メニューや右クリックの「次の動画へ」「前の動画へ」でも移動できます。

「ランダム」はランダムなリストを表示させます。

この機能は別スレッドでやるので重くなることは無いですが、
フォルダ内に数千もの動画がある場合など、
全ての動画リストをデータベースファイルでなくメモリに入れるので、
無駄にメモリの消費が大きくなるかと思います。
この機能は無効に設定できます。
設定1タブの「再生時にフォルダの動画をリストに入れる」
チェックを外せばフォルダの動画をリストに入れる機能は無行になります。


■履歴
最近再生した動画の履歴機能です。
データベースを読み取って最近再生した動画リストにアクセスできます。

動画リストを履歴に設定変更します。
「F」ボタンを押すと履歴に設定変更されます。
メニューや右クリックの「リストを履歴にする」でもできます。

リストに履歴が選択された場合は「履歴」と表示されます。

下メニューの右の数字が動画総数です。
左の数字は現在の動画数です。

マウスで二番目のプログレスバーを動かせば動画の切り替えができます。
下メニューのアイコンでも移動できます。

キーボードの「PageUp」「PageDown」でも移動できます。

メニューや右クリックの「次の動画へ」「前の動画へ」でも移動できます。

「ランダム」はランダムなリストを表示させます。

履歴数は設定1タブの「履歴数」で変更できます。
デフォルトは20です。

■ランキング

最近再生した動画の履歴機能です。
データベースを読み取ってランキングにアクセスできます。

動画リストをランキングに設定変更します。
「G」ボタンを押すとランキンに設定変更されます。
メニューや右クリックの「リストをランキングにする」でもできます。

リストにランキングが選択された場合は「ランキング」と表示されます。

下メニューの右の数字が動画総数です。
左の数字は現在の動画数です。

マウスで二番目のプログレスバーを動かせば動画の切り替えができます。
下メニューのアイコンでも移動できます。

キーボードの「PageUp」「PageDown」でも移動できます。

メニューや右クリックの「次の動画へ」「前の動画へ」でも移動できます。
 「ランダム」はランダムなリストを表示させます。

履歴数は設定1タブの「ランキング数」で変更できます。
デフォルトは20です。

■検索

データベースから検索キーワードにヒットした動画をリストに入れます。

検索するには、
上部メニューの「検索」
または「T」を押す。

動画リストをランキングに設定変更します。
「D」ボタンを押すとランキンに設定変更されます。
メニューや右クリックの「リストを検索グにする」でもできます。

リストに検索が選択された場合は「検索」と表示されます。

下メニューの右の数字が動画総数です。
左の数字は現在の動画数です。

マウスで二番目のプログレスバーを動かせば動画の切り替えができます。
下メニューのアイコンでも移動できます。

キーボードの「PageUp」「PageDown」でも移動できます。

メニューや右クリックの「次の動画へ」「前の動画へ」でも移動できます。
 「ランダム」はランダムなリストを表示させます。

履歴数は設定1タブの「ランキング数」で変更できます。
デフォルトは20です。


■レジューム

レジューム機能です。

動画を停止、閉じる、移動などで切り替えた場合に、
動画の表示位置をデータベースに保存して、
次に再生する時にその表示位置を自動で再生します。

無効にするには設定1タブの「レジューム機能」のチェックを外してください。

■終了後の動作について
このソフトは動画終了後の動作をいくつか設定できます。
設定1タブの「終了後の動作」で設定します。
「次の動画」にすると
動画終了後にリストの次の動画を自動再生します。
「同じ動画を繰り返し」にすると
同じ動画をループ再生します。
「ランダム」はリストのランダムに選んだ動画を再生します。
「停止」は終了します。

■削除について

現在再生中の動画を削除できます。

上部メニュー、右クリックの削除、
Deleteボタンでもできます。

削除すると安全の為にメッセージボックスで削除しますか聞いてきます。
 「削除時の確認を無効」をチェックするとこの確認がなくなります。

「削除機能を無効」をチェックすると削除機能が無効になります。

削除されたファイルはゴミ箱に入るので、
間違って削除したらゴミ箱を見れば良いです。

■「映像出力」「オーディオ出力」について

間違った設定をすると再生できなくなるので注意。

mplayerの「映像出力」(-vo)と
「オーディオ出力」（-ao)の設定をします。

デフォルトは「映像出力」がdirect3d
「オーディオ出力」がdsoundです。

基本的に変える必要は無いです。

コンボボックスに私が動作確認できた設定があるので
コンボボックスのセレクトでテキストボックスに設定が入ります。	


■シークについて

設定1タブの「シークする時の飛ばすフレーム数」で
 シークする時の飛ばすフレーム数を設定できます。
デフォルトは5。
「シーク時のwait」でシーク命令を出す時に入るwaitを変更できます。
デフォルトは100。

■ショートカットキーを無効にする」について
設定2タブの「ショートカットキーを無効にする」を
チェックするとショートカットキーを無効にできます。

■「mplayerのログを出力する」について

設定2タブの「mplayerのログを出力する」をチェックすると
mplayerのログを書き出します。

■D&Dについて

メイン画面（モニター表示）に動画ファイル単体をD&Dすると動画が再生されます。
複数の動画をD&Dした場合はリストに動画のパスが登録されます。
フォルダをD&Dした場合はリストにフォルダ内の動画のパスがが登録されます。

複数のフォルダをD&Dした場合は何もしません。

■「エラーログを書き出す」チェックについて

このソフトはDB登録画面以外は
基本的にエラーは非表示です。
（Console.WriteLineでエラー表示はさせてるが、
Console.WriteLineはDOSコマンドで起動しないと表示されない。）

「エラーログを書き出す」チェックすると
error.logにエラーを書き出します。

■「toolTipを表示する」チェックについて

 「toolTipを表示する」をチェックすると画像アイコンに
マウスを置くと説明文がポップアップで表示されます。
チェックを外すと非表示です。

■「動画の情報を表示」について

上部メニューや右クリックのの「動画の情報を表示」
で動画の情報を表示します。
動画のコーデックなどが表示されます。

キーボードの「V」ボタンでも出ます。


■動画のフォルダを開くについて
 上部メニューの
「動画のフォルダを開く」は、
再生中の動画のフォルダをエクスプローラーで開きます。

■アスペクト比率

アスペクト比率を変更できます。
上部メニューのアスペクト比率から操作できます。
「イコライザー」からもできます。

基本的に変える必要は無いかと思います。

ノーマル　アスペクト比率の変更をしません。
4:3(昔のTV) 4:3、昔のTVの比率に変えます。
16：9　ハイビジョン
2.35　シネマスコープ　

■ビデオ調節
上部メニューのビデオ調節から操作できます。
「イコライザー」からもできます。
輝度、コントラスト、ガンマ、彩度を変更できます。

■オーディオエフェクト
上部メニューのオーディオエフェクトから操作できます。
「イコライザー」からもできます。

ノーマル　エフェクトを取り消します。
mono  ステレオ音声をモノラルで再生します。
片方しか音が入ってない動画で使うと良いです。
extraStereo　良く分からないですが微妙に変わります。
音声除去　声を除去します。

■イコライザー
上部メニューの「イコライザー」で起動。

音声イコライザーの操作ができます。
オーディオエフェクト、ビデオ調節、アスペクト比率もここから変えれます。

設定の保存はできません。

「panscan」ボタンは、
ワイド画面の映像を4:3のモニターで見るために拡大する機能です。
「panscan」ボタンの下に0.0から1.0までの数値を入れます。
デフォルトは1.0。

■白黒化
上部メニューの「白黒化」で
カラーの動画が白黒になります。

■「左右反転表示」
上部メニューの「左右反転表示」で
左右反転されて表示されます。
youtubeなどで消されるのを防ぐために
左右反転してる動画がありますが、
そういうのを見るのに有効にすると良いです。

■「上下反転表示」
上部メニューの「上下反転表示」で
上下反転されて表示されます。
使う意味は無いと思いますが、一応付けた。

■ 「映像なし」
上部メニューの「映像なし」で有効。
映像なしにすると映像が消えて音だけになります。
音楽ビデオを聞くのに使えば良いです。

■全てのフレームをJPEGで出力について

上部メニューの「 全てのフレームをJPEGで出力」をクリックすると、
再生中の動画の全てのフレームをJPEGで書き出します。

「全てのフレームをPNGで出力」はPNGで出力します。

■再生速度について
 上部メニューの「再生速度UP」で
ピッチを維持したまま再生ソフトをUPして再生できます。
「再生速度DOWNH」 でスロー再生もできます。
 「再生速度ノーマル」をクリックすると再生速度を戻します。

設定1タブの「SPEEDアップ/DOWN数」で
SPEEDアップ/DOWNする数値を設定できます。
デフォルトは0.1。

■「画面をキャプチャー」について
  上部メニュー「画面をキャプチャー」で
現在再生中の動画の1画面をキャプチャーして保存します。

■「起動時にウインドウ表示」について

このソフトはデフォルトでは起動時にフルスクリーンですが、
ウインドウ表示で起動させることもできます。
設定1タブの「起動時にウインドウ表示」をチェックで
ウインドウ表示で起動できます。

■「 動画のタイトルをgoogleで検索」について
 上部メニューの「 動画のタイトルをgoogleで検索」で
動画のファイル名でググってブラウザを起動して表示させます。

■ボリュームについて

ボリュームは終了時のボリュームが
panda動画プレイヤー.exe.Configに保存されて、
起動時にボリュームを復元します。

■起動時のリスト
設定2タブの起動時のリストで
起動時に自動で表示されるリストを設定できます。

■A-Bリピート再生について

A-Bリピート再生ができます。

動画を再生しA-Bリピート再生し始めたいポジションで
上部メニューの「A-Bリピート再生」をクリックし、
何秒ループさせたいか秒数を入れる。
入れるとA-Bリピート再生が始まる。

永久ループなので止めないと永久に終わらないです。

「A-Bリピート再生」をクリックした時の動画のポジションが
リピート開始位置です。

■コマ送りについて

動画を再生中にZキーを押し続けると
コマ送りになります。

コマ送りのコマンド送信の間に入れるwaitは、
設定2タブの「コマ送り時のwait」に設定します。

■mplayer.exeのパスについて

mplayer.exeのパスの設定です。
mplayer.exeのまま設定する必要はないです。

「開く」ボタン、「貼る」ボタンで設定できます。
設定2タブにD&Dでも設定できます。

■ショートカットキー一覧表

再起動　Escape
最小化　W
フルスクリーン/ウインドウ Y
閉じる   Q
削除　Delete
前へシーク　→
後ろへシーク　←
ボリュームUP N
ボリュームDown B

●再生
開く O
再生/一時停止 C
停止 P
ミュート M
再生速度UP  K
再生速度ノーマル J
再生速度DOWN  H


●リスト
次の動画　PageUp
前の動画　PageDown
ランダム   R
リストをDBにする A
リストをフォルダ内の動画にする S
リストを最近再生した動画にする F
リストをランキング上位にする G
リストを検索にする D
リストの最初 Home
リストの最後 End

●エフェクト
イコライザー　U

●その他

動画の情報を表示　V
mplayerを再起動
設定 E
検索 T
スクリーンキャプチャー I
動画のフォルダを開く L
リスト表示　X


「動画の情報を表示」と「リスト表示」は
表示されてる時にもう一度キーを押すと閉じることができます。

●リストビューフォーム

トラックバーを選択時
←→↓↑でトラックバーの移動。
マウススクロールでトラックバーの移動。
home、endでトラックバーの最初と最後。
PageDown、PageUPで飛ばしで移動。

リストビューを選択時
←→でリストビューの上下移動。
マウススクロールでスクロールバーの移動
home、endでリストビューの最初と最後。
PageDown、PageUPで飛ばしで移動。


トラックバーとリストビューは最初からデフォルトでついてるショートカットキーで
私が作ったのではないです。
トラックバーとリストビューのショートカットキーは無効にはできません。


■音楽ファイルの対応について

このソフトはmplayerで再生してるので、
mp3、flacなどの音楽ファイルも再生できます。
ですが、あくまで動画用に作られたソフトなので
音楽再生については考慮してないです。


■参考にしたソースについて

このソフトはここのソースを元にして作りました。
https://www.codeproject.com/Articles/647837/Mplayer-Control-by-VB-NET-used-in-Veron-Media-Pl

一部のソースはそのまま残してます。
（イコライザー画面など）

サムネイル生成はここのソースを使いました。
http://stackoverflow.com/questions/21751747/extract-thumbnail-for-any-file-in-windows/21752100

■使用したフリー素材について

メニューボタンはここから落とした。
http://www.freepik.com/

実行ファイルのアイコンはここから落とした。
http://findicons.com/

■別途必要なソフト
.net frameworkが必要です。

■動作確認済み環境
初公開
                              
Windows10、Windows8、WindowsXP(32bit)、Vista(32bit&64bit)、Windows7 (32bit&64bit)で動作します。

■インストール
任意のフォルダに圧縮ファイルを展開してください。

■アンインストール
レジストリは一切使っていないでの、
ゴミ箱に捨てれば良いです。
関連付けを変えた場合は関連付けを他のソフトに変えてください。

★更新履歴
2019/2/13 ver1.3.5
2019/2/4 ver1.3.4
データベース登録とプレイヤーを分離させる。
データベース登録を高速化。
2017 6/21 ver1.3.3
2017 5/31 ver1.3.2
crop機能を修正
2017 5/20 ver1.3.1
crop機能
2017 5/16 ver1.3.0
動画DBのソート。
2017 4/5 ver1.2.8
2017 4/2 ver1.2.6
ジョイパッド
2017 3/31 ver1.2.5
タスクトレイに常駐。
2017 3/31 ver1.2.3
2017 3/31 ver1.2.2
2017 3/31 ver1.2.1
ウインドウ表示
2017 3/29 ver1.2.0
2017 3/29 ver1.1.9
2017 3/29 ver1.1.8
関連付けされた動画ファイルを複数開くと、
多重起動しないで現在起動してるプレイヤーからクリックした動画ファイルに
切り替えて再生するようになった。
2017 3/29 ver1.1.7
2017 3/29 ver1.1.6
リストビューから削除する機能。
リストビューから動画再生時に自動でリストビューを閉じる機能。
2017 3/28 ver1.1.5
サムネイル生成機能。リストビュー。
2017 3/25 ver1.1.3
2017 3/25 ver1.1.2
コマンドをOSDに表示する機能。マウスホイール。
2017 3/23 ver1.1.1
2017 3/23 ver1.1.0
2017 3/23 ver1.0.9
設定が反映されてなかった問題を修正。
srtなどの字幕ファイルに対応。
OSDの表示。
2017 3/21 ver1.0.8
A-Bリピート再生。
コマ送り。
2017 3/21 ver1.0.7
2017 3/20 ver1.0.6 
2017 3/19 ver1.0.5 
2017 3/19 ver1.0.4
2017 3/19 ver1.0.3
2017 3/19 ver1.0.2
2017 3/19 ver1.0.1
2017 3/18 ver1.0.0 