「問題」タグアーカイブ

2009-09
22
02:15:00
ニコニコPodder R1.1.10をリリースしました


コメント欄でご報告頂いていた問題について修正しました。
多少の疑問もあったのですが、現象の再現からはほぼ原因を特定したと考えましたのでリリースします。
■ 初回起動時後変換に失敗する問題を修正しました
今回の問題はiniファイルが存在しなかった場合の問題です。テスト不足でしたね。すみません。
以前のバージョンに上書きしていた場合には発生していないと思われます。また再起動を行った場合には問題は解決されています。
が、初回のみに発生するのは新規ユーザーにあまりに優しくありませんので緊急に修正しました。
R1.1.9で「変換設定が見つかりません」のエラーが出ていた場合には、ニコニコPodderを再起動することで修正されると思います。
■ 低ビットレートのAAC音声の場合に変換すると低品質になりすぎる問題を修正
■ メタデータのオーディオ・ビットレート値が誤っているファイルを変換すると低品質になってしまう問題を修正
こちらもコメントで頂いていましたが、全般に非常に音がこもったように低音質に変換される動画があった問題です。
前者については低ビットレートのAACをそのままMP3で変換しても品質を再現できない問題です。AACが低ビットレート(128k以下)の場合はMP3で妥当と思われるビットレートに調整するようにしました。
但しそのためファイルサイズは大きくなっていると思われます。こちらについては将来のバージョンで解決する予定です。
後者は特にMP4の場合に(恐らくMP4作成時の手順によっては)正しくないオーディオのビットレートが指定されてしまうためそのまま信じて変換すると低品質になってしまうという問題です。
そもそもメタデータのビットレートは信用できない前提で、実際のビットレートを算出するようにしました。その結果乖離しすぎている場合は、計算上のビットレートを採用するようにしました。
その他ちょこちょこ修正しています。
何かありましたらコメント欄までお願いします。
* R1.1.11をリリースしました。今後はそちらへどうぞ

2009-09
15
23:33:00
ニコニコPodder R1.1.9をリリースしました


今回はバグFIXとともに幾つか機能追加と仕様変更を行っています。
■オリジナル品質変換機能を実装しました
こちらは少し説明が必要だと思います。
まず背景から説明すると、ニコニコPodderも初期バージョンを公開してからほぼ二年が経過して、ニコニコ動画周辺も投稿される動画もかなり変容してきました。その中で、そろそろ変換される画質が気に入らなくなってきていた、という前提があります。
そもそもニコニコPodderは当初iPodやiPhone(その頃はtouchだけでしたが)で手軽にニコ動を見るために、画質・音質とも高品質を追求するのではなく、変換サイズも考慮して良すぎもせず悪すぎねせず、というところで変換オプションを調整していました。
以前はまだまだ著作権的に問題のある動画も多い時代で品質の悪いものも多く、またFLVだけでもありニコニコ動画全体の画質もあまりよくなかったので、これはこれでよくバランスが取れていたと思っています。
しかし最近はMPEG4も導入されたり、初音ミクなどに代表されるようなユーザーオリジナル動画の品質(画質とか音質)の向上には目を見張るものがあり、例えば「プロの犯行」などと呼ばれるのはご承知の通りです。
となるとニコニコPodderのデフォルト設定での画質・音質も甚だ不本意になってきており、デフォルト値を変えて、サイズや変換時間は多くなるものの、実際の動画に見合った品質にしたいな、と思っていました。
しかし問題が一つありました。
これは多くの変換ツールでも同じことなんですが、ffmpegのオプションなどでは変換時にビットレートやフレームレートなどの設定値をあらかじめ指定しないといけません。
もちろんある特定の動画であればそれに合わせればいいのですが、不特定多数の動画が変換される場合、具体的に値をどうするかは大きな問題です。
初期のニコニコPodderでは変換サイズとiPod画面で見ることを前提に、悪く言えば、良くも悪くもないどっちつかずの値を採用していました。
しかしそうすると、その品質を上回る動画を変換する際には当然それだけ品質は悪くなりますし、反対に品質の悪い動画の場合は帯域を使ってファイルサイズが無駄に大きくなります。
そこで今回、ダウンロードされた動画のビットレートその他の属性値を変換前に取得して、それを元に実際の変換値を決定する「オリジナル品質自動設定」機能を導入しました。
変換パラメータの設定値は元の動画に応じて毎回調整されますので、これであれば比較的元の動画に応じた品質とファイルサイズ、変換スピードのバランスが取れることになります。
とは言え、まだやっていることは単純で、例えば元動画のビットレートが800Kであれば、それをそのまま変換オプションへ渡しているだけです。また実際にはフォーマットの変換を行うのに、元動画の設定値そのままでいいのか、という考えもあります。
まだファーストチャレンジですので諸々欠点もあるのですが、少なくともこれまでよりiPodやiPhoneに相応しい画質・音質になるとは思いましたので、今回導入としました。
恐らく今後のバージョンではこの機能を拡張していくことになるかと思います。
長々と難しく書きましたが、使うユーザーにとっては、操作などはこれまでと何ら変わることはありません。
また以前の変換オプションを手動で設定することも問題ありません。
少し前より絵や音がきれいになったかな?ぐらいに感じてもらえれば幸いです。
なお今回変換オプション仕様を変更した都合上、nicoPodder.iniの変換オプション指定はすべて強制的に最新に更新しています。以前の設定はnicoPodder_backup.iniという名前でバックアップされていますので、必要に応じて参照または変更してください。
■SWFConvertは同梱にしました
ライセンス上も問題ないだろうと判断し、今回から同梱にしました。そのためパッケージに含むファイルは格段に増えています。
また1.0.3としてオリジナル品質自動設定に対応したほか、変換ステップ数も削減しています。
なおSWFConvert自体のライセンスは従来から変わりなくGPLv2です。別途ソースコードも公開しています。
従来まで使用していた”SWFConvert”フォルダはもう使用しません。お手数ですが手動にて削除しておいてください。
■右クリックメニューからの変換やiTunes登録の実行は再実行としました
■iTunes登録チェック時に無効なパスのファイルが登録されている場合には正しいパスで登録し直すようにしまし

微妙な変更ですが、一部コメント欄でリクエストも頂いていました。
これまでは右クリックメニューからファイル変換やiTunes登録をしても、すでにファイルが変換されていたりiTunesへ登録されていた場合には何も行いませんでした。これは「一括」の場合や「開始」ボタンを押した場合も同じです。
今回から右クリックメニューからの変換とiTunes登録については、更新という扱いにしました。
変換の場合はすでにファイルがあるかどうかに関わらず再度変換を行います。またiTunes登録の場合は、登録はそのままに説明やプレイリスト、アーティストなどの属性を更新します。
基本的に登録の削除は行いませんが、例外的に登録ファイルパスが無効な場合のみ、一度削除してから再度登録としています。本当はファイルパスも更新できるといいんですが現状では無理なため、一度削除としていますのでお気を付けください。
その他変更はアップデート履歴もご覧ください。
では何かありましたらコメント欄までどうぞ。
* R1.1.10をリリースしました。今後はそちらへどうぞ

2009-08
28
21:33:00
Snow Leopard 届いたよ


今朝8時半頃にヤマト運輸で届きました。
25日に申し込んだMac mini用のリテール版です。このタイミングでこんなにちゃんと届くとは優秀ですね。
でも7月に申し込んでいたAir用のup-to-date版は未だ出荷さえされておらず。
まずはminiにインストールできれば文句ないんだけど、この差は何?3300円 v.s. 980円の差なのかなぁ。
Macのメジャーバージョンアップは初体験だったのですが、さてさっそくインストールしての感想です。

■パッケージ小っさ!

すでにあちこちでパッケージ写真も出回ってるので分かると思いますが、本当にDVD一枚入れてるだけです。
まあリテールでも3300円だし、包装にコストはかけられないよね。
ユーザーも無駄に大きいパッケージよりこちらの方が便利だと思うのです。

■見た目はほとんど変わらないUI

インストールはクリーンインストールの方法がよく分からなかったんですが、ナビゲーション通りに進めていくと、勝手にアップデートインストールになってました(笑
他のサイトではアップデートだとエラーになったところもあるようですが、うちでは難なく進み約一時間半でShow Leopard化したMac miniが起動してくれました。
よかったよかった。かなりあっさりした作業工程でしたよ。
壁紙も引き継いでくれるので、本当にぱっと見ではLeopardなのかSnow Leopardなのかはよく分かりません。
唯一異なっているのがQuick Timeアイコンです。
20090828212636.jpg

■起動しないアプリ

まずインストールして起動直後、スタートアップにしているモニタ切り替え用アプリがPowerPC向けなので、Rosettaを自動的に検知してインストールしてくれました。この辺は便利ですね。
しかし結構困ったのは他に起動しないアプリが割と重要なものが多くて、不便になってしまいました。。
まず自動起動にしていたiStats Menuが起動不可でした。便利に使っていただけにショックでかし。
でもサイトによると近々対応する、とのことなので期待して待ちましょう。
もう一つショックが大きいのは、やはり事前情報通り、SIMBL関係が全滅だったこと。
そんなにばりばりSIMBLを活用していた訳ではないんですが、Safari用マウスジェスチャープラグインが動かなくなったのが痛い。痛いというか面倒臭い。。
最近はWindowsも含めてすべてのブラウザでマウスジェスチャー大前提だったので、不便になってしょうがないです。
まあ普段はOperaなので常に問題あるわけではないですが、やはりMacを使っている以上はSafariの使用頻度も高いんですよね。
その他、xmarks for Safariも駄目(SIMBLだから当然)、Photoshop Elements 4.0も駄目(さすがに古すぎるか・・?)、Flip4Mac WMVも駄目(そもそもSafari4から怪しいという話がある)。
Cyberduckも駄目だったけど、もう対応版が出ていますね。
但し逆に言うとそれ以外は動くものも多いです。例えばOperaとかは当然としても、V2CZumoDriveなどは問題なく動いています。またSynergyが動いたのは本当に良かったです。
VMware FusionもOK。Parallels Desktopは対応していないらしいです。VMwareに寝返っててよかった!
Twitterクライアント系も大体大丈夫そうです。
気付いたのはこれぐらいですが、しかしSIMBLサポート中止問題は尾を引くでしょうね。

■64bitカーネルモード

果たしてMac miniは64bitカーネルで起動できるか問題ですが、結論から言うと駄目でした。
起動時に[6]と[4]キーを押しながらだと64bitカーネルモードになり、[3]と[2]だと32bitカーネル、という話でしたが、試してからStart Mode Selectorで確認してみましたが32bitのまま変更できませんでした。残念。
やはりこれも事前の噂通り、Mac miniなどは32bitに固定されているみたいです。
プロセスモニタを見てみると、カーネルはともかくMailやSafariとかApple純正アプリの多くは64bitとなっており、なかなか圧巻です。
ちなみに環境設定パネルは、通常は64bit版なんですが設定するアプリが32bitだと勝手に再起動して32bit版の環境設定を起動します。なるほど。

■総論

ということで、基本舐めてたんですが、Snow Leopardはさすがメジャーバージョンアップで、Leopardと異なる部分も多かったです。
僕はまだライトなユーザーですが、ヘビーな人ほどもう少し様子見した方がストレスは少ないかも知れません。
パフォーマンスは上がったかどうか?ちょっと早くなった気はするけど、そんなことはない気もします。僕の使い方ではよくわからんですね。
操作性をぼろぼろにされたので一般論として現時点でお勧めかどうかは微妙ですが、技術ネタマゾの方にはとてもお勧めです(笑
週末楽しんでみてください。
追記
あ、Safariを「32bitモードで動かす」チェックを入れて起動すると、SIMBLプラグインが動きますね。セキュリティの観点から廃止したんじゃなかったの?64bitアプリとの互換性だけの問題?
少なくともSafariのマウスジェスチャは動くようになりました。

2009-08
19
21:15:00
Mac版OperaでISPによってはGoogleなどへの接続がエラーになる件


実は最近プロバイダーとしてBB@Exciteを使用し出しています。
これまでは長らくDTIを使っていたのですがフレッツ光にしてから?やけにYouTubeなどの接続が遅く再生までに一分程度の動画でも五分以上待たされる始末。
試しにプロバイダーをBB@Exciteに替える(うちはブロードバンドルーターで接続しているので、複数のプロバイダーを簡単に切り替えられるのです)と待ち時間は10秒ぐらいになりました(^_^)v
10年使ってきましたけどこれはもうDTI解約だなーと思っていたんですが、つい最近問題を発見。
何故かMac miniのOperaでだけGoogleドメインのサーバーへの接続が行えないのです。例えばGMailも全滅。
Googleが軒並み使えないネット生活というのはかなり辛いです・・・。
しかし確認してみると同じMac miniでもSafariやFirefoxでは問題なし。またWindowsマシンのOperaでも問題ありません。
つまりMacのOperaが少なくとも関係している問題らしい。
僕はMacでもWindowsでもOpera10 Beta3を使用していたのでそのせいかな?とも思っていたんですがいろいろ検索してみるとどうやらMac版のOperaではIPv6関係のDNSに問題があることが以前から話題になっていたみたい。因みに9.6系でもある問題のようですね。
【帰ってきた】Opera【9.5】
googleサーバのほとんどすべてがみれなくなりました

Continue reading

2009-06
18
08:23:00
iPhoneOS 3.0 アップデート


3.0来ましたね~
SIMフリーにしたいためにJBしていたので迷ってましたが好奇心には勝てず、公開直後からアップデートしていました。
が、問題あり、経験を共有しておきます。

SIMを認識してくれない!

うちで出た問題がこれでした。書き込みとか見てるとかなり特殊な部類かも?
うまくいっている人も多い中、僕も途中までかなり順調でした。
あっさりとダウンロードとインストールまで終わったのですが、バックアップに入って随分と待たされてました。
事前にバックアップはしていたはずなんですが何故か再度バックアップに入りほとんど止まってしまう状態にまでなりました。
しびれを切らし、「まあバックアップぐらいキャンセルしても問題ないだろう」と考えて一旦キャンセルしたんですが、ロックを外してみるとキャリア名が表示されず、アンテナも一本しか立っていない状態に。
実はラジオを掴んでくれない症状はJB直後などにもあったので心配していなかったんですが、その後何をしても解決しませんでした。
再起動しても、SIMを抜き差ししても、USBをつなぎ替えしても、一度フライトモードにしてみても、ネットワーク設定をリセットしても全然駄目。
よくよく確認してみると、SIMの電話番号も「使用できません」となっていたので、SIMが読めていないことは確実なようです。
症状は違うように思えたんですがネットではAppleのアクティベーションサーバーが応答しないとかで、アクティベーションが出来ないとか騒ぎになっていましたね。
見た目は違う現象なんですが、もしかしたらアクティベーションにエラーがあってSIM認識しなくなったのかも知れませんが、原因の確証はありません。
もしくは、JBはSIMアンロックしたいがためにYellowsn0wをインストールしていたんですが、何か関係するのかな・・?
ともあれやむなく復元を行ったところ、難なくラジオを認識するようになりました。パチパチ。
20090618082142.jpg
これから色々試してみます。
因みにバッテリー表示にパーセントが追加されたんですね。
SBSettingでパーセント表示はしていたので「JB環境残ってるのか」とひびりましたが、そんなことないですよね・・?