Brainで動画を見る

・用意するもの

名 前 作 者 URL 説 明
Task Switcher for SHARP Brain 川本優 http://henteko.pa.land.to/myapp.html Brainのバックライトが自動的に暗くならないようにする
TCPMP easy install kit for "brain" by sharp Hackerzlife http://www.hackerzlife.com/downloads/ Brain用TCPMP
Gine Nexhawks https://web.archive.org/web/20140722075508/https://yvt.jp/files/programs/Gine-0.1.zip シャープ社の電子辞書ブレーン上で作動する、GX.dll の同等品。エミュレーションを一切行わず、本来のGX.dllと同じくビデオメモリに直接アクセスする手段を提供する
XMedia Recod Sebastian Dorfler http://www.xmedia-recode.de/download.html さまざまな形式の動画ファイルを各種携帯プレイヤー向けに一括変換
2GB以下のマイクロSDカード}
※マイクロSDカードはBrainの古いバージョンではSDHCに対応していないため結果的に2GB以下の物しか使えません。
一応【Task Switcher for SHARP Brain】を起動すると対応しますが、そのためには【Task Switcher for SHARP Brain】をBrainのNAND3に入れる等の操作をしなくてはならないため、この項では省いています。

・手順

※以下の手順中では拡張子名が表示されている状態を前提で書いていますが、別に表示させなくても作業はできます。
 その場合は拡張子を取って読んでください。(例.msgothic.bat→msgothic)

※またファイルは「」、フォルダは『』、プログラム名は【】で囲ってあります。

1.XMedia Recodeをダウンロードしてインストールする。

2.XMedia Recodeを起動して、格子状の部分に変換したい動画ファイルをすべてドロップする。

3.変換するファイルをすべて選択して「リストに追加」を押す。

4.それぞれの項目を以下のように設定する。
『形式』
「プロファイル」→カスタム
「形式」→MP4
「ファイル拡張」→mp4
「ビデオコーデック-コーデック」→XviD
「音声トラック1-コーデック」→AAC
「ビデオ/音声の同期」→チェック
「出力ストリーム形式」→ビデオ+音声
『ビデオ-一般』
「フレームレート」→30
「ビットレート」→200※
『音声トラック1-一般』
「ビットレート」→128(好みで)
『クロップ/プレビュー-解像度』
「幅」→480
「高さ」→320
「アスペクト比」→3:2
「拡大」→レターボックス
「アスペクト比を保持」→チェックしない
下の方にある「保存先」設定する。

※動画がかくつく場合はここの値を下げてください。

5.「エンコード」を押す。

※「音声設定に誤りがあります」と出る場合は、『音声トラック1-一般』の「Codec」をいったん別のものにしてから「AAC」にもどす。

6.【Task Switcher for SHARP Brain】の最新版をダウンロードする。

7.ファイルを解凍して『tswbrain』の中の「msgothic.bat」を実行。

8.【TCPMP easy install kit for "brain" by sharp】をダウンロードする。

9.マイクロSDカードをFat32でフォーマット。(ドライブを右クリック→フォーマット→ファイルシステムをFat32にする→開始)
4GB以上のSDカードを使う場合は、exFAT でフォーマットする必要がある。
(WindowsXPの場合は→をインストールでexFATに対応。http://www.microsoft.com/downloads/details.aspx?familyid=1CBE3906-DDD1-4CA2-B727-C2DFF5E30F61&displaylang=ja)

10.「TCPMP」を解凍してできた『アプリ』フォルダの中に『Task Switcher』を入れたものと、先ほど変換した動画をマイクロSDカードにコピーする。

11.電源を切ったBrainにマイクロSDカードを挿し込み、リセットスイッチを押す。

12.電源を入れ【ライブラリー→アプリ】から【Task Switcher】【TCPMP】の順に起動。

13.左下の矢印→工具のマーク→Power Configの順にクリックし、
「Keep LCD backlight brightness」にチェック。
「LCD backlight brightnee」を自分の好みの明るさに、
「Auto power off timeout」を「Never」にする。
最後にそのウインドウを閉じる。

14.Option→VideoでGDIを選択する。(←ここ重要

15.右上のFile→Open File...→Storage Filesの順にクリックしていって再生したいファイルをクリック。

16.正しいアスペクト比かつ出来る限り大きく見るには「Options」→「Zoom」→「Fill Screen」を選ぶ。

・Gine (Gine Is Not a Emulator)でTCPMPを高速化


SHARP BrainのWindows CEを活用する Part5より

258 :名無しさん@3周年:2011/09/12(月) 08:05:03.61 ID:yNdvkakQ
    んで連投 
    TCPMPがこのGX.DLLで高速化:http://at.nexhawks.net/dl/detail.shtml?id=65

262 :名無しさん@3周年:2011/09/12(月) 18:39:45.59 ID:3ec50+IJ
    >>258 
    このDLLはどこに置けば良いのですか? 

263 :名無しさん@3周年:2011/09/12(月) 18:45:05.62 ID:MgnfikCo
    >>262 
    GX.dllを使用したいアプリケーションと同じディレクトリに置きます。 
    たとえば、TCPMP.exeやAppMain.exeと同じディレクトリです。 
    すでにGX.dll存在する場合、それを上書きしても構いません。

265 :名無しさん@3周年:2011/09/12(月) 19:02:42.13 ID:2rQ4YOrc
    CorePlayerのベンチが15%くらい上がった。 
    これすごいな

271 :名無しさん@3周年:2011/09/13(火) 00:31:42.32 ID:WSx21+MA
    GX.dllって全部のCEアプリで使われてるの? 

272 :名無しさん@3周年:2011/09/13(火) 02:22:25.31 ID:czM5mSMG
    >>258 
    これすげえええええええええええええ 
    とりあえずGAPIエミュレータ使ってたやつ全部取っ替えた。 
    >>271 
    一部のアプリだけだよ。 
    母艦PCでも「このソフトを動作させるにはDirectX~が必要です。」 
    みたいなのあるじゃん。あれと同じ感じ。 

273 :名無しさん@3周年:2011/09/13(火) 02:28:02.49 ID:WSx21+MA
    >>272 
    なるほろ。 
    必要か否かはDepencyなんとかを使えば分りますかね?

275 :名無しさん@3周年:2011/09/13(火) 06:53:29.18 ID:3KHLSwED
    >>273 
    分かるとは限りません。 
    起動後にLoadLibraryして動的に読み込む場合もあり、このとき 
    .exeのインポートテーブルにはGX.dllが載りません。 

276 :名無しさん@3周年:2011/09/13(火) 07:50:49.05 ID:uC9SvLfh
    >>261 
    ああほんとだ 
    SharpLibにリンクしてるのか.. 
    仕組み知りたい 

277 :名無しさん@3周年:2011/09/13(火) 19:23:30.21 ID:3KHLSwED
    >>276 
    Windows CEには、MmMapIoSpaceという、物理メモリ空間を仮想メモリ空間にマップする 
    関数がありますが、これはユーザーモードからは使用することができません。 
    ドライバを作成するという手段もありますが、SharpLibにはEdMmMapIoSpaceという、 
    ユーザーモードからこれを実行することができる便利な関数があります。 
    Gineはこれを利用してTMPA910(ryのLCDコントローラで使用しているフレームバッファの 
    物理アドレスを取得し、そのアドレスにあるフレームバッファをプロセスの 
    仮想メモリ空間にマップすることにより、本物のGX.dllと同じ動作を実現します。 

278 :名無しさん@3周年:2011/09/13(火) 19:45:53.47 ID:WSx21+MA
    誤爆したorz 
    >>275 
    なるほど。 
    利用するならば、動画再生や複雑なアニメーションが組み込まれたソフトに同梱するのが良いのでしょうか。 

279 :名無しさん@3周年:2011/09/13(火) 20:08:27.66 ID:3KHLSwED
    >>278 
    あと、ゲームでもGX.dllを使用しているものがあります。 
    詳しいことは、対象ソフトウェアの説明書やヘルプ等をご覧頂いた方が分かると思います。


補足.この項は以下の環境で動作確認しています。うまくいかない場合は確認してください。

  PC:WindowsXP SP3 NET Framework3.5・DirectX9.0・Java6.0・Windows Updateすべて適用済み。(2011.05.02)
  Brain:PW-AC890
名前 バージョン
Task Switcher for SHARP Brain Ver.1.5
XMedia Recode Ver.2.3.2.0

PW-G5100での動作報告
 PW-G5100でTask Switcherを起動すると十字キーが使えなくなります。なのでタッチパネルで操作をしてください。
ツールボックス

下から選んでください:

新しいページを作成する
ヘルプ / FAQ もご覧ください。