カテゴリ:PSP全般( 33 )

JVIEWが扱う画像

>HGIさん
GIFフォーマットは中身が簡単なのですぐ組み込むことはできますが、
今のところ実装は考えてはいません。

もし次に別の何かのフォーマットに対応するのであれば
JPEG2000の方が可能性が高いと思います。
(あくまでも予定ですが)

#拡張子は区別するためにJP2になるかと
[PR]
by maman_jv | 2005-07-18 23:30 | PSP全般

動画再生

XviDのソースは以前から自分用に弄っていたので試しにPSPに持ってきてみる。

とりあえず音声付で再生はできたけどいろいろと問題ありだな。

・高ビットレートはMSの読み込みが追いつかない
・当然デコード自身も追いつかない
・デカイ画面サイズの縮小とか(フィッティングとか)やってられん
 →GPUでやれ?そうですね orz

てなことを考えると結局PSP用にデータコンバートする必要があるわけで、
それならMP4に変換してもあんまり変わらない肝駿河同化

これ以上やると泥沼になりそうなので今回の動画関係の調査はこれにて完。
[PR]
by maman_jv | 2005-07-17 00:00 | PSP全般

ブックマーク機能について

とりあえず実装完了。

自分の思い描いているブックマークと皆さんの考えているブックマークの
考え方が違ってるかも知れないので念のために確認を・・・。

現在実装完了しているのはディレクトリのブックマーク機能です。
Filerモード時にブックマークに登録してあるディレクトリへ
1ボタンで順番に巡れるというものです。(登録数は最大10件)

登録はコンフィグ画面上にてカレントディレクトリをブックマークに登録します。
そのため、登録の際は該当ディレクトリに移動しておく必要があります。
(まぁこれぐらいは妥当でしょう)

ブックマークの登録と削除は[Rで登録/Lで削除]で固定です。

もし、「そんなのブックマークじゃない!」という方がいればどうぞ。
[PR]
by maman_jv | 2005-07-16 22:58 | PSP全般

再生周波数やイコライザ機能

現在PSPで再生可能な周波数は(多分)44.1kHzの音声のみです。

そのため、それ以外の再生周波数をそのまま流すと
早送りになったり(遅くなったり)します。

22kHzや11kHzの様に44kHzの約数だと対応も楽ですが、
8kHz 16kHz 32kHz 48kHzはちょっと面倒かも。

イコライザ機能に関しても面倒ですね。
WAVE→パワースペクトル変換(FFT)→イコライジング→逆FFT変換→WAVE

音声プレイヤーだけに特化すれば十分できますが
現状だと処理が追いつかないような気がする・・・

#48kHz系の再生とイコライザーはかなり優先順位低いと思われます orz
[PR]
by maman_jv | 2005-07-16 05:43 | PSP全般

フィルターアルゴリズム

(フィルター処理の濃い独り言)

現在JVIEWで使われているフィルターはバイリニア変換の1種類のみです。
もちろん拡大縮小が発生した時にしか動作してません。

バイリニア変換は平滑化の機能も兼ねているので
画像がボケるのが嫌いな人にとってはあまりイケてないのかもですね。

といっても、最近傍変換だとジャギジャギなのでこれも却下と。
(この画像に対してスムージングをかけるのもナンセンスと)

次点でバイキュービック変換。
これはバイリニア変換が2*2近傍の1次線形補完なのに対して
バイキュービック変換は4*4近傍の3次畳み込み内積(非線形)なので
計算量の膨れ上がり方はバイリニア変換の並ではない。
先鋭化もできるから一石二鳥ではあるんだけど…。

そこで問題提起
・バイリニア変換後に先鋭化フィルターをかける
・バイキュービックで平滑化と先鋭化を同時に行なう

自己結論
→「両方試して綺麗かつ高速な方を使え」

はいそうですね・・・ orz
[PR]
by maman_jv | 2005-07-16 04:00 | PSP全般

しおり機能の選択ディレクトリ

>NAJIさん
>
>PHOTOフォルダ内の画像を閲覧(開いておく)。
>その状態でJPEGViewerをHOMEボタンで終了。
>メモリースティック内の、閲覧していたファイルのフォルダを消去。
>(たとえばマンガのある巻を読み終えて消したと仮定。)
>JPEGViewerを起動。
>すると、表示は最上層になっているが、フォルダの選択が出来ない。

現在その動きはJVIEWの標準仕様となってます(汗
この関係もあってBookmarkも実装が面倒なんですよね

類似例
・EXEC STATEをViewerに設定
・閲覧ファイルをしおり設定(閲覧中にJVIEWを終了)
・JVIEWを再起動する前に該当ファイルを削除
・JVIEW再起動

orz


#「無茶なことは勘弁してね」と書いたことがあったのはこのことだったのです
[PR]
by maman_jv | 2005-07-15 20:27 | PSP全般

前略MediaCenter様

朝起きてみるとMediaCenterの最新版がリリースされていたので
出勤前に軽く動作確認してみる。

MediaCenterはPSPSDK環境で作ってるから
IlligalAccessとかが発生してもPSPが落ちないのかぁ。
例外ハンドラ処理はちょっといいかもと思った。

#JVIEWはエラートラップなんてしてないので逝く時は簡単に逝きます orz

で、自分がいつもリリース前に確認してるMP3で動作確認してみると、
半分以上例外ハンドラに引っかかるな(汗
高ビットレートのMP3ファイルだとノイズが載ってるけどなんでだろー?
(デコードバッファとMP3バッファデータのバランス調整が良くないんだろうな)

neocdもMP3再生に対応したようなのでエミュレーションしながら
どれぐらいの音声再生(デコード)能力があるのか気になるところ。
(ソフト持ってないから確かめようがない)

ちなみに自分がリリース前に確認しているMP3ファイル達
・CBR 64 128 192 256 384kbps/44 22 11 32 16kHz
・VBR 64 128 192 256 384kbps/44 22 11 32 16kHz
・ABR 192kbps/44kHz
・ID3v1タグのみのMP3
・ID3v2の各バージョンのMP3
・ID3v2で巨大な画像(JPG/BMP)を埋め込んだMP3
・無圧縮.zip.mp3
・圧縮.zip.mp3
・ロングファイル名MP3
・etc...

これにJPEGの動作確認データを入れると512MのMSが
全部JVIEW関係のデータになってしまうってのが orz

MSも買わないとだめだなぁ
[PR]
by maman_jv | 2005-07-15 12:30 | PSP全般

ブックマーク機能

ブックマークの登録/削除とキー割り当ての関係が上手く実現できなかったので今削除してます。

○△□×だと使えるのが○キーしか残ってないのでLとRキーで登録/削除するしかないのかなぁと。
で、これはキーコンフィグと対応するのかとか考えてるとやっぱり破綻したので今回は外してます。

破綻が解消できるめどが立てば復活予定です。
今はしおり機能しかないので複数のディレクトリ移動が面倒ですしね
[PR]
by maman_jv | 2005-07-15 06:54 | PSP全般

JVIEW専用サイト立ち上げ

ようやくJVIEW専用のサイトを立ち上げました。
場所はここです。

サイトデザインはここのblogと統一しました。
忍びツールズさんのスペースを利用させてもらってます。
[PR]
by maman_jv | 2005-07-14 22:47 | PSP全般

スキンデザイン統一

PSPで動作するSoftwareのアイコン、背景、スキン画像を幅広く製作されている
[pochi style]さんのところから画像をお借りできることになりました。

ありがとうございまする m(_ _)m

今後配布するJVIEWのデフォルトスキンとなります。
[PR]
by maman_jv | 2005-07-14 05:00 | PSP全般