検索結果
シンプルに動画を再生出来ていたエロペガだが、音楽を再生するならプレイリスト的なものが必須だし、 そしたら音楽ファイルを開くのとプレイリストに追加するのとを区別しなきゃいけなくなったし、 プレイリスト上で削除するとか並べ替えるとかも出来なきゃいけなくなった。 未実装だが、さらに、プレイリストを読み込むとか書き出すとかも必要になる。 右クリックメニューの項目が増えたし、コントロールするボタンの数も増えたし、まだ増えるかも知れない。 Delp…続きを読む
メディアファイルを再生する多くのソフトに実装されたプレイリストという機能に、あたしは馴染んでいない。 5分くらいの音楽ファイルをいくつもまとめて、お気に入りのアルバムを作るには便利だと思うが、 そういう使い方をしたいと思う事があまりない。 CDの音楽をPCに取り込み、好きな曲だけまとめてリストにしたら、 それをCD-Rに焼いて車でかけるとかはアリだが、PCで聞くためのリストという使い方はなかなかしない。 だから、あたしのPCには、多少の…続きを読む
プログラミングの勉強とか言って、まずはメモ帳やメディアプレーヤーを作るということは良くある話。 しかし、そうやって勉強がてらに作った物なんて所詮は自己満足で、 愛着はあるけれども冷静に比較すれば何かと劣っているということも良くあるのは事実。 だから、自分で作らなくてもあるソフトはなるべく作らないで、定番フリーソフトを使うようにしたい。 で、定番フリーソフトをたくさん試して、どうしても不便ならようやく作る事にしたい。 さて、あたしゃWin…続きを読む
エロペガを改造し、環境によってVMR7、VMR9、EVRを使い分ける物を作った。 最も多機能なのはVMR9で、明るさやコントラストを指定できるのはこれのみだ。 しかし逆に、仮想マシン上で再生できないのもVMR9のみだ。 VMR7だけ実装すれば、VistaでもXPでも、実機でも仮想マシンでも再生は出来る。 というところまでは良いのだが、やはりDelphiからは、どれを利用してもそれぞれ不具合があって、 いくら研究してもその回避法に到達でき…続きを読む
再生は普通に出来るのに、停止させようとすると不正な浮動小数点演算エラーがでる。 前は出てなかったはずだが。 停止させずにすぐさま破棄するようにしてもエラーが出る。 まぁ、破棄は自動で停止させてるんだろうけれども。 再生するだけの最小構成でも、停止が出来ずにエラーがでる。 しかし最後まで再生し、自前で実装した機能で完了を受信し、最初まで巻き戻すとエラーは出ない。 EVRにしたせいなのか確かめるため、Vista上でもVMR9で再生するように…続きを読む
C♯で作ってる方の動画プレーヤで、OSがVistaかどうかを自動で判別し、 Vistaであれば新しい方式のEVRで、そうでなければVMR9で再生する仕組みを作った。 しかし、64bit版のVistaでは、EVRかVMRかに関わらず、DivX等の再生が出来なかった。 ただ、どうやらEVRはVMR9と違ってDirect3Dに関与しないみたいで、そのおかげで、 VirtualPCにインストールした32bit版のVistaでも動作する事がわかっ…続きを読む
C♯で作ったDirectShow動画再生の最小サンプルをDelphiに移植してみたところ、 やはり、XPでは問題なし、Vista 64bitでは動画の圧縮方法により問題があった。 しかも、C♯で作った物と同様の問題ではなく、エロペガシリーズと同様の問題だった。 すなわち、再生方法の違いが問題を起こしているのではなく、 全く同じ方法でも.NETかWin32かで、異なる問題を発生させていたことになる。 再生方法で差が出るなら、両方の再生方法…続きを読む
あたしはアプリケーションのカスタマイズを面倒くさいと感じる方で、 そこまでの労力を払うならいっそ、アプリケーション自体を作ってしまいたくなる。 カスタマイズより自分好みに出来るので、テキストエディタと動画プレーヤは自作のものを使っている。 で、テキストエディタはこれで良いのだが、動画プレーヤがVistaでうまく行かない。 もちろんここで言うVistaは、自宅で使ってる64bit版で、32bit版は試してもいない。 まず、Vistaでは特…続きを読む
発端は、Vista64bitで、某P2PソフトのUP0プラグインが動作しないという事。 エロ動画が入手できないのも、入手のためにアップロードを強制されるのも受け入れがたく、 Vistaの中にXPを起動することになり、そのXPをいかに軽量化するかという話になった。 結局、VirtualPC内でP2Pを動作させる専用のXPは、ノーガード運用をすることになった。 ダウンロード先は共有フォルダだから、仮想HDDが3.5GBにした。 nLiteで…続きを読む
先日発売された、電気グルーヴののCDを初回限定で買ったのだが、 これにはオマケDVDがついてきて、CDとDVDと、両方ともパソコンに吸い出した。 CDの方は、現物を車内に持ち込みたくないので、カーステレオ用のコピーが必要でたまに作るが、 DVDは、借りないし買わないし見る時間もないしで、4年ぶりで三回目の吸い出しをした。 最初は、エロペガを作り始めた頃、試しにテキトーな安い映画DVDを、動作確認用に買った。 なんとかにくびったけってやつ…続きを読む
まず、Vistaで使うためのAdmenuな。 XP以前向けはそのままで、Vista向けを別に公開。 .NETなのにバイナリを分けなきゃいけないという事態だが、こりゃしょうがない。 エロペガは2.xx系列を最新版とし、間違えないようにアイコンを変更して公開。 削った機能もあるし、追加した機能もある。 どうしても作者がエロすぎて、エロペガじゃないと抜きにくい。 こいつを捨てるわけには行かなかった。 真魚も作業しているのだが、機能縮小するはず…続きを読む
Nero由来スプリッタでも、標準スプリッタと同じ症状だった。 結局、MPEG2の時のみGabestスプリッタを使うよう、どうにか考えるしかない。 考えるっつっても、やることは決まっている。 変更できないレジストリをなんとしても変更する。 UACオフでもダメ、「管理者として実行」でもダメ、セーフモード起動でもダメ。 ググってもなんにも出てこない。 でも、レジストリエディタに気になる操作があって、それをやってみたらうまくいった。 「編集→ア…続きを読む
Vista(64bit版)で、MPEG2を再生できるソフトと出来ないソフトがある件。 同じソフト、同じコーデックパックなのに、XPに持ってくれば再生出来たことから、 とりあえずDirectShowフィルタをいろいろいじってみることにした。 紆余曲折あったが、結局、「MPEG-2 Demultiplexer」を使用しなければ再生出来た。 具体的には、「Gabest MPEG Splitter」という、非標準スプリッタをインストールし、 メ…続きを読む
情報を整理すると、TMPGEncによってMPEG2エンコードされた、とあるファイルがある。 自宅のVista PCでは、メプレとズームとエロペガ3で再生でき、Winampとエロペガ2で再生できない。 Winampを導入したのは、動画ではエロペガ3を捨てるためだし、音楽ではメプレを捨てるためだ。 しかし、動画では再生できないファイルがあるという点でエロペガ2と同様だったし、 音楽では音楽専用に別のソフトを入れることにしたので、アンインスト…続きを読む
XPで出来るのにVistaで出来なくなったことや、XPの方が便利なことも数多くあるが、 違うOSを使ってると思えば、完全上位互換でなくても許せてきたよ。 完全上位互換ではないので、XPが絶対に必要な環境にはVistaを入れるべきではないが、 どれだけの事をあきらめるかと、新しくすることで何が得られるかを比較して完全移行した。 もうデュアルブートのXPはパーティションごと綺麗になくなったから、元には戻せない。 Delphi 2007は買っ…続きを読む