[ bROOM.LOG ! ] ( °o°)

【ニコニコPodder】 ニコニコPodder R1.1.3をリリースしました

2009-06-25 01:20
少し間が空きましたが、R1.1.3です。
主に以下のような内容を追加/変更しています。

■ステータスにiTunesへの登録状態も表示するようにしました

ニコニコPodderからiTunesへの登録状況も確認できるようにしました。
ファイルシステム同様にiTunesへの登録/解除も行えるように、ニコニコ動画へのアクセス/処理、ファイル管理、iTunes管理がニコニコPodderで一元的に行えることを目指しています。

■iTunesへ作者名とカテゴリー、登録年をそれぞれアーティスト名とジャンル、年として登録するようにしました

以前にも指摘されており最近もコメントで頂いていたことですが、これまでニコニコPodderではあまりiPod/iPhoneでの曲管理に関する機能を追加してきませんでした。
これはまともにやるとニコニコ動画から取得できる情報が少ないということが背景にはあったのですが、以前から「iTunesやiPod/iPhoneでメタ情報をどう活用するか」はテーマとして認識はしていました。今回コメントでも頂きましたので実装してみました。
その分データ取得に時間がかかることにはなりますが一度取得すれば再度はまず必要ないので許容範囲と考えています。

■プレイリスト指定がビデオと音楽それぞれで行えるようになりました
■iTunesへの登録をビデオ/音楽別々に行えるようにしました

このあたりコメントでも頂いてましたね。
すっかり考慮が抜けてましたw

■ステータス取得タイミングとロジックを修正。マイリスト切替時に毎回ステータス更新せずにキャッシュするようにしました
■動画リストのステータスの手動更新を右クリックメニューに追加

これまでは何かある度にリアルタイムに更新していたんですが曲数が多くなるとストレスになりそうだったので、今回試験的にステータスをキャッシュ(保存)するようにしました。
ステータスはダウンロードやiTunes登録、などのタイミングでのみ更新します。
なおそのため以前からのユーザーの場合は、最初はステータスが何も表示されない状態になると思います。
リストの右クリックメニューからステータスの手動更新が可能ですので、お手数ですが更新をお願いします。
または何らかのアクションを重ねることで最新状態に近づくはずです。

あまりまとめて時間が取れず断続的に作業していたので覚えていない項目もあるんですが、諸々問題修正もできていると思います。
その他アップデート履歴を参照ください。

何かありましたらコメント欄までどうぞ。

(追記 09/06/29)
何度もすみませんが、バージョン番号と一部挙動に開発中のものが紛れ込んでしまいましたので、再度29日AM2時時点にて差し替えました。Build番号は33としています。
再度ダウンロード頂ければ幸いですm(_ _)m

(追記 09/06/27)
デバッグ用のボタンを残したままリリースしてしまいましたm(_ _)m
悪影響はないですが、27日18:00頃までにダウンロードされた方は再度ダウンロードをお願いします


posted by ROCA | Comment(2) | TrackBack(0) | ニコニコPodder

【ニコニコPodder】 ニコニコPodder R1.1.2をリリースしました

2009-05-24 16:03
開発版 R1.1.2です。
内部構造含めて大きく書き換えました。R1.1.0時以上に人柱バージョンかも知れません。気を付けてお使いください。

■ビデオ変換と音楽変換を同時に行えるようにしました

以前からもリクエスト頂いていました。変換オプションをラジオボタンではなくチェックボックスにして一度に行えるようにしました。

■右クリックメニューからダウンロードや変換ファイル、マイリスト登録のコピー、貼り付け、登録やファイルの削除を行えるようにしました

右クリックメニューを大幅に拡張しています。
一通りのコピーや削除に対応しましたので、例えばマイリストの内容をコピーして他のマイリストへ貼り付けて移動する、といったことが可能になりました。この際にはニコニコ動画側のマイリストも変更できます。
単純にダウンロードファイルや変換ファイルをファイルコピーしたり削除したりも可能です。
また試行段階ですがiTunesからの削除などもできるようにしてみました。

■ 個別実行機能を追加しました

これもリクエストがありましたね。
ダウンロードだけや変換だけといった実行が可能です。

■ブラウザ認証統合をブラウザ指定から優先度指定へ変更

以前のような個別に統合する指定方法から、自動的に順に試して最後に成功したものを優先する方式に変更してみました。
いろいろブラウザを使い分ける際などに便利かと思います。

その他諸々色々と変更しており、その経過で修正されたバグもある一方で、新たなバグも多いかと思います。
どちらかと言うと新機能追加に注力しており、テストが足りていないと思います。注意してご利用をお願いします。
でもバグ報告は歓迎です(^ ^;

何かありましたらコメント欄までどうぞ。

* R1.1.3をリリースしました。今後はそちらへどうぞ

posted by ROCA | Comment(26) | TrackBack(0) | ニコニコPodder

【ニコニコPodder】 ニコニコPodder R1.1.1をリリースしました

2009-05-15 21:45
■ ニコニコムービーメーカーの動画への変換に対応しました

大変お待たせしました。ようやく対応です。
実現方法なんですが、結局以前コメントでも示唆して頂いていたようにAviSynthを使用してみました。
dll依存とかインストールとか大変じゃない?と思いこんでたんですが、よくよく確認してみるとそれほど面倒なことにはならなそう。それに試す限り、ほとんどの環境で問題なく動作しました。少しだけレジストリ登録する必要があります。
負荷が高いとも思っていたんですが、どうやらマルチCPUオプションで変更可能なようですね。
それに対応しないよりはした方がいいでしょ、ということで対応の運びとなりました。

ライセンスの関係上、ニコニコPodderとは別に「SWFConvert」というパッケージとして提供します。
GPL v2準拠としてソースコードも公開します(大したコードじゃないですよ)。
ニコニコPodderのインストールフォルダ以下にそのまま展開してもらうと、R1.1.1であれば自動的に検知して変換オプションを設定します。またはnicoPodder.iniのオプションを以下のように指定してください。

ConvertVideoSWFCommand=SWFConvert\SWFConvert.exe
ConvertVideoSWFOptions=-i "<%InputFile%>" -o "<%OutputFile%>" -c "<%FfmpegPath%>"
ConvertVideoSWFExtension=mp4
DoNotConvert=none:none

つまりSWFConvertはニコニコPodderの外部コマンドとして動作します。
また最初の起動時にレジストリ登録を促されるので「はい」を選んで登録してください。しないとエラーになります。
SWFConvertでもx264cliやffmpegのオプションを指定可能です。SWFConvertフォルダの.txtがそれぞれのオプション定義になっていますので変更可能です。

■64bit環境で起動時にエラーとなる問題を修正しました

これで本当に64bit環境でも動作するものと思っています。
但し同一バイナリで32/64bit対応は不能でしたので、バイナリは別になります。
なおSWFConvertは内部で使用しているライブラリの関係で32bit環境でのみの動作となります。

■初期時に「マイリスト名で分類」をチェックしていても分類されなかった問題を修正
■「マイリスト名で分類」したフォルダを正しく判定していなかった問題を修正
■OSインストール直後にIE7/8の保護モードが有効の場合ブラウザ認証統合が行えなかった問題を修正

といったコメントでも頂いていた問題などを修正しています。

■動画リストが空の場合に以前のrssフォルダにRSSファイルが残っていればデータの移行を行うようにしました

これもコメントでもらっていましたね。実はちょうど対応作業をしていたのでした(笑 グッドタイミングでした。


その他、アップデート履歴もご確認ください。

何かありましたらコメント欄までお願いします。


* R1.1.2をリリースしました。今後はそちらへどうぞ
posted by ROCA | Comment(17) | TrackBack(0) | ニコニコPodder

【ニコニコPodder】 ニコニコPodder R1.1.0をリリースします

2009-05-09 23:05
結構時間がかかってしまいましたが、今後の新たな開発バージョンとしてR1.1系列をリリースします。R1.1.0はその最初のバージョンとなります。
まだこなれていない部分も多いのですが、とりあえず公開ということにしました。
R1.1系列でのテーマはマイリスト機能とローカルファイル管理機能の充実を目指しています。
まず最初のバージョンであるR1.1.0では以下のような機能を追加しています。

■ローカルマイリスト機能を追加

ローカルマイリストとは、ニコニコPodderで独自に管理するマイリストです。
これまではニコニコ動画のマイリストと完全に同期していましたが、これからはニコニコ動画のマイリストから動画を削除してもローカルマイリストに保存し続けることが可能になります。
これによりニコニコ動画マイリストの上限などに関わらず動画管理可能になります。

■マイリストの動画一覧管理機能を強化

元々ニコニコPodderではローカルにダウンロードしたり変換したファイルはキャッシュという扱いをしていました。でもユーザーさんの使い方を聞いていると割としっかり管理している方が多いようですね。
なのでそこをサポートする管理機能があるといいなと考えています。
まずは、動画一覧からダウンロードファイルや変換ファイルをコピーしたり、ダブルクリックでファイル起動実行したりを可能にしてみました。
このあたりは今後もう少し機能追加される予定です。

■ 変換先フォルダを動画用と音楽用に分割しました
■ ダウンロード/変換フォルダ以下のファイルをマイリスト名のフォルダで分類できるようになりました

以前コメントで要望をもらっていましたので対応してみました。

■ 選択した一部動画だけのダウンロードや変換対応

これも元々はコメントで要望頂いていましたね。

■ プロキシ対応

以前から思っていたんですが、ようやく対応してみました。

■ 64bit版対応

ようやく64bit版で動作確認できたので。とりあえずVISTAで確認しています。

そのほか、勢いで作ったアイコン画像を追加したりしています。
またRSS管理は今後sqliteへ移行します。これまで使用していたrssフォルダはもう使用しませんので、削除して頂いても構いません(自動では削除しません)。

新機能についてはこれ以外にも幾つか検討中で、今後も追加することになると思います。
少なくともR1.1.0はまだ初期β段階ですので、安定した環境で使いたい方にはお薦めしません。
人柱バージョンと理解しており、様々なバグが潜んでいる可能性が高いです。また何らかのデータを破壊する可能性もあります。追加された機能が将来削除されたり、互換性を無視して仕様が変更されるかも知れません。
以上に同意して積極的にテスト目的で利用頂ける方のみご利用ください。またバグや要望など報告して頂けると助かります。
よって、全てのユーザーに積極的にバージョンアップを求めるものではないので今回はバージョンアップ通知は行いません。

R1.0系列は今後はメンテナンスリリースという位置づけになります。無償版として引き続き利用頂けます。
但し新機能については今後はR1.1系列のみに追加される予定です。

以上、何かありましたらこちらのコメント欄までお願いします。

追記(2009/05/10)
64bit版ではいきなりエラーになりますね、こりゃ。
64bit対応はもう少しお待ちください。。

* R1.1.1をリリースしました。今後はそちらへどうぞ
posted by ROCA | Comment(6) | TrackBack(0) | ニコニコPodder

【ニコニコPodder】 ニコニコPodder R1.0.15をリリースしました

2009-04-29 08:40
コメントで頂いていた通り、新プレイヤーのリリースに伴って、特に最近投稿されたNMMのダウンロードが出来なくなっていましたので、対応したR1.0.15をリリースしました。
ダウンロード時にパラメータなどが追加されたようです。多分ActionScript3向けの対応のようですね。

何かありましたらコメント欄までお願いします。
posted by ROCA | Comment(18) | TrackBack(0) | ニコニコPodder

【ニコニコPodder】 ニコニコPodder R1.0.14をリリースしました

2009-04-08 19:38
4/8頃のニコニコ動画側の仕様変更に対応したR1.0.14をリリースしました。
コメントの方の推察通り、RSSの仕様が変わってしまったようです。ただしRSSが壊れているとかではなく、使用するフォーマットの種類が変わったみたいですね。
(具体的には、なんちゃってRSS2.0からdcやatomの名前空間を一応使用するようになりました)
R1.0.13以前をご利用の場合はこちらのバージョンをご利用ください。

何かありましたらコメント欄までどうぞ。

* R1.0.15をリリースしました。今後はそちらへどうぞ
posted by ROCA | Comment(15) | TrackBack(0) | ニコニコPodder

【ニコニコPodder】 ニコニコPodder R1.0.13をリリースしました

2009-02-22 01:07
R1.1系列の前に直近で報告頂いてたバグを修正したバージョンをリリースしました。

■nicoPodder.iniのDoNotConvert設定を変更してもSWFの動画変換が行えなかった問題を修正

この問題のためSWFの動画変換に独自コマンドを指定できませんでしたのでこれを修正しました。

■一部の不正文字が動画詳細に含まれていた場合にダウンロードが行われなくなる問題を修正

これまで何度かGOボタン押下後に「スレッドを起動しました」メッセージが表示されて処理が止まる問題が報告されていました。今回の修正によりこれが修正された可能性があります。
もし今回のバージョンで同様の現象が発生するようでしたら詳しい状況と共にお教えください。

■ffmpegのリビジョンを17394に更新

これまで同梱のffmpegはrev.9133を使用していましたが今回から17394に変更しています。これによりこれまで報告頂いていた変換不能だった動画なども正しく変換できている場合が多いようです。
但し全ての変換が保証される訳でもありません。

rev.17394では9133に比べて変換オプションが一部異なります。そのためR1.0.13以降では9133の古いオプションと思われる設定を見つけると自動変換を行うようにしています。
起動時に古いオプションを見つけると「変換するかどうか」を尋ねられます。「YES」を選択すると自動的に変換を行い、nicoPodder.iniの設定にも反映されます(正常終了時)。
デフォルトのオプションをそのまま使用している場合はこれで構いませんが、独自に変換オプションを設定しているなどで自動的に変換されたくない場合には「NO」を選んでください。但しこの場合は自分でnicoPodder.iniの設定を変更しないと動画変換時にエラーになるはずです。

なおffmpegバイナリはお気に入りの動画を携帯で見ようさんが公開されているバイナリを同梱しています。ありがとうございます。
ニコニコPodderでは標準版を同梱していますが、上記サイトでは他にもPentium4最適化版やAthlon64最適化版も提供されています。
実は僕の環境ではあまり差異は感じなかったのですが、そちらに差し替えて利用することも可能です(が、自己責任にてお願いします)。


以上、もし何かありましたらコメント欄までお寄せください。


* R1.0.14をリリースしました。今後はそちらへどうぞ


posted by ROCA | Comment(30) | TrackBack(0) | ニコニコPodder

【ニコニコPodder】 ニコニコPodder R1.0.12をリリースしました

2008-12-30 23:07
今回初の安定版としてR1.0.12をリリースしました。
安定版としたかったため大きな機能変更は入れていません。基本的にマイナーなエラーハンドリングや処理の整理に留めています。
R1.0系列はこれにてコードフリーズとしR1.0.12を安定版として次の安定版が出るまでは継続提供します。
今後の開発はR1.1系列へ移行し、平行してR1.1系列の開発版をリリースする予定です。

なお今回のバージョンより、大変申し訳ないですがアナウンス枠を設けました。何かの際のお知らせの他、広告表示を行わせて頂いています。
サイト運営費、開発ツール購入などでの出費もかさんでおり、また新たなサービスなども手がけられればと思っています。ご理解頂けますようお願いします。この広告枠より購入などして頂けますと大変助かります。
継続して開発が行えるよう努力したいと思っていますので、皆さんのご理解とご協力をぜひとも宜しくお願いしますm(_ _)m

詳細はまだお知らせできませんが(細かく決めてないだけですが)、R1.1系列では少し大きな機能追加から行う予定です。
これまでもコメント欄でいろいろ要望を頂いています。対応がどうなるか分かりませんので、それぞれ返答はしないようにしていますが、もしご要望などがありましたらこの機会にコメント欄までお寄せください。
# 随分昔に要望したんだけど忘れてんじゃね?って場合には再度寄せてもらった方がいいことあるかも知れませんし無いかも知れません(^ ^;

どうぞ宜しくお願いします。



posted by ROCA | Comment(32) | TrackBack(0) | ニコニコPodder

【ニコニコPodder】 ニコニコPodder R1.0.11をリリースしました

2008-11-25 00:25
R1.0.11です。

■マイリストの選択肢をマイリスト名に変更

ずっと以前に要望でも頂いていたのを思い出しました。自分でもマイリストが多くなってくるとURLだけだと不便でした・・。

■認証エラーやサーバーエラー時のハンドリングを改善

コメント欄でも頂いていた問題です。
今回からブラウザ認証統合などで発生した認証エラーは最初に表示され明確にエラーとして処理されます。
また想定外のサーバーエラーのハンドリングも一部改善しています。

■コミュニティ動画へのアクセス権限エラー時のハンドリングを改善

権限のないコミュニティ動画の場合は従来通りスキップさせるとともに、分かりにくかったのでリスト上の色を他のエラーと分けました

■連続アクセスエラーが発生した場合には処理を終了するように変更

明確に連続アクセスエラー(短時間に集中アクセスしすぎるとニコニコ動画側でエラーになります)をハンドリングしたついでに、引き続き処理をするのは好ましくないのでそこで終了させるようにしました。
このエラーが発生するような場合は手動で十分なアクセス間隔を設定して使用するようにして下さい。

その他変更履歴を参照下さい。

# 直近ではないですが、大きな機能拡張を考えています。
現状のR1.0系列はもしこれであまり問題ないようでしたら機能FIXして安定版としてリリースする予定です。
ただ時期的にはあまり時間が取れにくくなっているのでしばらく先になると思います。

何かありましたらコメント欄までどうぞ。


* R1.0.12をリリースしました。今後はそちらへどうぞ

posted by ROCA | Comment(54) | TrackBack(0) | ニコニコPodder

【ニコニコPodder】 ニコニコPodder R1.0.10を緊急リリースしました

2008-11-16 12:25
すみません、緊急リリースです。
R1.0.9にてデフォルトのffmpegオプションが間違っていたため音楽変換できない問題がありましたので、これを修正しました。
R1.0.9の特に新規ユーザーの方はR1.0.10の再ダウンロードと共に、インストールフォルダにあるnicoPodder.iniの以下の箇所を修正してください。
あるいはnicoPodder.iniを削除して再起動するだけでも構いません。nicoPodder.iniは以下の内容で再作成されます。

ConvertMusicFLVOptions=y -i "<%InputFile%>" -acodec copy "<%OutputFile%>"
ConvertMusicMP4Options=y -i "<%InputFile%>" -f mp3 -ab 128000 "<%OutputFile%>"
ConvertMusicSWFOptions=y -i "<%InputFile%>" -acodec copy "<%OutputFile%>"



ConvertMusicFLVOptions=-y -i "<%InputFile%>" -acodec copy "<%OutputFile%>"
ConvertMusicMP4Options=-y -i "<%InputFile%>" -f mp3 -ab 128000 "<%OutputFile%>"
ConvertMusicSWFOptions=-y -i "<%InputFile%>" -acodec copy "<%OutputFile%>"

つまり-(ハイフン)が足りてませんでした。
テスト不足ですみません。。
同じく音楽変換でエラーになるような場合は上記を見直してみてください。
ご迷惑おかけしますが宜しくお願いします。

何かありましたらコメント欄までお願いします。



posted by ROCA | Comment(10) | TrackBack(0) | ニコニコPodder

【ニコニコPodder】 ニコニコPodder R1.0.9をリリースしました

2008-11-15 19:54
今回少し大きめの機能追加を行っています。

■ニコニコムービーメーカーのMP3変換に対応しました

動画は対応できていませんが、とりあえず音楽変換だけは行えるようになりました。

■変換時のコマンド・オプション・変換後拡張子をnicoPodder.iniで指定できるようにしました

つまりffmpegだけに限らず、他の外部コマンドも指定できるような設定を行えるようにしました。
これまではffmpegに依存した構成だったのですが、コメントでもご意見頂いていたようにffmpeg故の問題も散見されるようになり、まずはffmpegから汎用的な構造へ切り替えてみました。
nicoPodder.iniでの指定を変更し、動画/音楽別FLV/MP4/SWF別に変換コマンドやオプションを指定可能にしました。詳しい指定についてはTIPSを参照してください。
とは言えユーザーによるカスタマイズが可能になったというだけで、使い方などは大きく変わるものではありません。
必要とされる方には少し使えるようになったかなと思います。
ffmpegって何?という向きにはこれまで通り普通にお使い頂ければと思います。

またこれに伴い音楽変換時のデフォルトオプションをストリームコピー(-acodec copy)に変更してみました。
FLVとSWFでは問題なく動作するようなのですが、残念ながらMP4(H.264)ではストリームコピーだとiTunesへうまく登録できないようです。そのため128k固定でMP3へ変換を行う指定にしています。
なおあくまでデフォルト値の変更ですので、以前から利用されている場合にはnicoPodder.iniを変更(Convert〜で始まる行を削除→保存→にこぽ起動)してください。

■APIアクセスエラー時に処理継続するように変更

コメントで頂いていた件ですが、再生権限のないコミュニティ動画(以外にもあるかどうか分かりませんが)などの場合、ログインエラーやアクセスエラーなどが発生する場合があります。
テストして分かったのですがこうした権限エラーの場合、他のログインエラーなどとの判別が難しく、あるいはどうも時間帯やタイミングにより発生するエラーも異なるようです(これがよくわからない・・)。
そこでとりあえずエラーダイアログボックスを表示するのではなく、該当の動画をスキップするように変更しました。
エラーが分かりにくいと思いますが、ご了承ください。
# テストへのご協力ありがとうございました。

その他の変更については変更履歴を参照ください。

何かありましたらコメント欄までお願いします。


* R1.0.10をリリースしました。今後はそちらへどうぞ
posted by ROCA | Comment(2) | TrackBack(0) | ニコニコPodder

【ニコニコPodder】 ニコニコPodder R1.0.8をリリースしました

2008-11-03 23:55
再度のリリースで申し訳ないですが、XP環境のIE7でブラウザ認証統合が行えない問題を修正しました。
これも恐らくR1.0.3あたりから紛れ込んでいたかと思います。ご迷惑おかけしました。

IEでのブラウザ認証統合については、IE7 on Vista、IE6 on XP、IE7 on XPの各パターンにて確認しています。
その他のIE互換ブラウザについては積極的に対応の予定はありませんが、コメントで頂いた問題は今回のバージョンで解決できているかも知れません。

一応情報開示しておきますと、内部のキャッシュ管理構造の違いから、IE7とIE6(正確にはIE7以外)は別の方法で認証情報を取得しています。
ただしIE7 on XPではIE6と同様のキャッシュ管理を行うため、今回の問題を引き起こしていました。
なお、何らかの理由でIE7の認証を強制したい場合はnicopodder.iniの[nicoPodder]セクションに「ForceIE7Authentication=True」という1行を加えて下さい。
ブラウザ認証統合をIEで行っている場合には、IE7として取り扱われるようになります。

何かありましたらコメント欄までお願いします。


* R1.0.9をリリースしました。今後はそちらへどうぞ


posted by ROCA | Comment(36) | TrackBack(0) | ニコニコPodder

【ニコニコPodder】 ニコニコPodder R1.0.7をリリースしました

2008-11-02 05:20
コメントで頂いた障害などについて修正しました。

■Google Chromeがインストールされていた場合、Firefoxでブラウザ認証統合が行えなかったバグを修正しました

R1.0.3以降紛れていた模様です。Firefox2/3ともに影響を受けていました。

■IE7でブラウザ認証統合が行えない場合があったのを修正しました

同じくR1.0.3以降起こっていたと思われます。
IE7で保護モードが有効の場合にCookieが読み込めないケースがあったと思います。
テスト不足でごめんなさい。。

■ダウンロード先フォルダ、変換先フォルダに大量のファイルが存在した場合処理速度が低下する問題を回避(したつもり)

テスト環境が整わないので、あくまで「つもり」です。


以上ですが何かありましたらコメント欄までどうぞ。


* R1.0.8をリリースしました。今後はそちらへどうぞ
posted by ROCA | Comment(4) | TrackBack(0) | ニコニコPodder

【ニコニコPodder】 ニコニコPodder R1.0.6をリリースしました

2008-10-29 20:50
コメントで頂いたバグのFIX版です。ご報告ありがとうございました。

■他の動画IDを含むIDの動画の場合にダウンロード済みや変換済みなどの誤検知をしていたバグを修正

これは例えばsm12345に対してsm123といったIDの動画同士の場合です。

■動画コメントに「エコノミーモード」という文字列を含むと毎回iTunesへ登録し直してしまう不具合を修正

その他ファイル名マッチングに関して潜在的な問題が発生する可能性があるコードを幾つか修正しています。

何かありましたらコメント欄までお願いします。


* R1.0.7をリリースしました。今後はそちらへどうぞ
posted by ROCA | Comment(10) | TrackBack(0) | ニコニコPodder

【ニコニコPodder】 ニコニコPodder R1.0.5をリリースしました

2008-10-11 21:58
今回もバグFIXバージョンです。
コメントでご指摘頂いた、ある特定の文字列が動画タイトルに含まれると変換に失敗するバグほかを修正しています。

何かありましたらコメント欄までどうぞ。


* R1.0.6をリリースしました。今後はそちらへどうぞ

posted by ROCA | Comment(11) | TrackBack(0) | ニコニコPodder

【ニコニコPodder】 ニコニコPodder一周年

2008-10-10 00:25
実は10日で最初にニコニコPodderを公開してからちょうど一年になりました。パチパチパチ・・・

一昨日ファイルを整理していて最初に公開した日付に気付いたんですが(汗)、早いものですねぇ。年取る訳だ。
去年の9月にAppleが発表したiPod touchを発表された朝に値段も確認せずにアップルストアでぽちっとして、届いたら届いたでiTunesのバグでアクティベーションが出来ずに新宿ヨドバシまでMacを借りに走り、どうしてもニコニコ動画をtouchで見たくなったけどPlagger使うのは条件が許さなかったので、数日ぐらいで急造で作ったのを勢いでR0.9として公開したのでした。

で、ふと思い出してアクセスログからこれまでどのぐらいニコニコPodderがダウンロードされたか確認してみました。
つい先ほどまでで、合計12万4949ダウンロードになっていました。
もちろんアクセスログですのでダブりやポッドらしきものも混じっていますし、また複数回バージョンアップしているので一人で何度かダウンロードもされていると思うのですが、こんなにも多くダウンロードして頂いたことに感謝しています。
ありがとうございました。

もう少し情報開示しておくと、ニコニコPodderはデフォルトでは起動時にバージョンアップ・チェックをするんですがそちらのアクセスログで確認したところ、直近一週間でのユニークIPアクセス数は大体4,500ぐらい、過去二週間では約8,000となりました。
まだそれほどの期間は取れていないのですが、一ヶ月に一度程度利用するまでをアクティブユーザーと定義するならば、恐らくアクティブユーザーは1万から最大2万ユーザー程度ではないかと思います。
これも想像していた以上に大きな数字で(自分ではせいぜい数千ユーザーまでだと思っていました)、あらためてネットの広がりというものに畏怖しています。
因みにある時期から使用しているバージョンも取得するようにしたんですが、それによると最新バージョンを使用しているユーザーは約35%。例えばR1.0.4は5日前にリリースしたので、まあこんなものでしょうか。

最後になりましたが、先日からPayPal経由の寄付をお願いするようにしましたところ、現時点までに既に数名の方から寄付を頂きました。この場をお借りして厚くお礼申し上げます。
まだいろいろやりたいことはあるものの、無い袖が振れずままならないことも多く、ご支援頂けると幸いです。

今後ともどうぞよろしくお願いします。

posted by ROCA | Comment(1) | TrackBack(0) | ニコニコPodder

【ニコニコPodder】 ニコニコPodderのニコニコムービーメーカー対応

2008-10-08 21:36
しょっちゅう要望を頂いているのでコメントしておきますね。

ffmpegを変換エンジンに使っている関係から動画変換対応は難しそうなんですが、MP3抽出は可能と思います。
中途半端ですけど、需要ありますか?
意見頂ければと思います。


posted by ROCA | Comment(2) | TrackBack(0) | ニコニコPodder

【ニコニコPodder】 ニコニコPodder R1.0.4をリリースしました

2008-10-04 19:12
バグ修正バージョンです。
コメントでも頂いていました、新規でマイリストURLを指定した直後にアルバム名として現在のマイリスト名が使用されなかったバグを修正しました。
その他、前回ファイル名にタイトルを付加したことに伴うバグも幾つか修正しています。
アップデート履歴も参照してください。

では何かありましたらコメント欄までどうぞ。


* R1.0.5をリリースしました。今後はそちらへどうぞ
posted by ROCA | Comment(6) | TrackBack(0) | ニコニコPodder

【ニコニコPodder】 ニコニコPodder R1.0.3をリリースします

2008-09-24 20:50
少し間が空いてしまいました。R1.0.3は結構盛りだくさんのアップデートになりました。
実は追加/変更/修正ポイント数が過去最大です!

■ダウンロードファイル・変換ファイル名にタイトルを付加するようにしました

これまでずっとご要望頂いていた点です。お待たせしました。
以前のファイル名(smxxxxxxx.flvとかsmxxxxxxxx_low.flvなど)のファイルを発見すると、できるだけタイトル名付きに変更するようにしています。
このためiTunesには新たに登録されることになると思います。悩んだんですが、方式を統一させて頂くことにしました。お手数ですが以前のファイルは手動でiTunesから削除するようにしてください。
またiniファイルの設定でファイル名形式は変更できます。該当のIDのファイルがあるかどうかは、ファイル名にIDが含まれているかどうかで判断します。よって原理的にはIDさえ含まれていればファイル名は自由です。

■自分の非公開のマイリストでもダウンロードできるようになりました

ログインしてからマイリストを取得するようにしたので、自身のものであれば非公開のマイリストでも可能になりました。これはいつの間にやら行われたニコニコ動画側の仕様変更に合わせただけなんですけどね。
もちろん他ユーザーの非公開マイリストはダウンロード不可のままです。

■ブラウザ認証統合でIE7に対応しました

これまでブラウザ認証はセキュリティ上の問題でVISTAのIE7では動作しませんでしたが、今回から対応しました。保護モードが有効でも動作可能です。
処理方式を変えたんですが、もっとはやくこの方法に気付いてれば良かったのに。。。

■Google Chromeのブラウザ認証統合に対応しました

FF3と同じ方法だったので楽勝だった(^ ^
本当はダウンロードキャッシュにも対応したいんですがまだキャッシュ構造が不明なので保留です。もう少し情報が出回ってきたら考えます。

■iTunesに登録されているエコノミー版ファイルをノーマル版で置き換えるようにしました

これまではエコノミーモードでダウンロードしてiTunesへ登録していた場合、再ダウンロード時にノーマルになっていた場合にはダウンロードファイルと変換ファイルはノーマル版に置き換えていましたが、iTunesの登録はそのままでした。
今回自動的に置き換える(実際には一度削除して追加)ようにしましたが、これは登録楽曲のプロパティのコメントに含まれる「(エコノミーモード)」という文字列で判別しています。ちとダサいですが、他に判別方法がないため。
よってコメント編集したい場合にはこの文字列は残すようにしてください。

■処理終了時にiPod/iPhoneと自動同期するオプションを追加
■iTunesへ登録されるタイトルに[VIDEO]や[MUSIC]といった文字列を付加しないように
■ダウンロード間隔を強制的に設定するオプションを追加

これらはコメントでリクエスト頂いていた機能です。
大量にダウンロードしてしまう場合などにはぜひ「アクセス間隔を強制的に空ける」オプションをチェックしておいてください。

■iTunes登録時にマイリスト名をアルバムとして設定できるように

これもコメントで頂いていた要望です。
実はアルバム名やアーティスト名、ジャンルなどをうまく使えないか?というのは以前から持っていた論点でした。
要はニコニコ動画側から取れる情報とどうやってマッピングするかで、未だに悩んでいるんですが、今回とりあえずマイリスト名をアルバム名としてみました。どんなものでしょうか。
まだ悩み中なので、他にも意見などありましたら教えてください。
なおアルバム名のフォーマットはiniファイルから変更可能です。

■動画コメントに「非公開」の文字列があった場合に非公開マイリストと誤検知されるバグを修正

コメントで頂いていたバグ修正です


などなど。他のバグ修正などはアップデート履歴を参照ください。
いっぱい変更点がありますので、テストは十分に行ったつもりですが、問題も多々あるかと思います。
お気づきの点ありましたらご意見など含めてコメント欄までお願いします。


* R1.0.4をリリースしました。今後はそちらへどうぞ
posted by ROCA | Comment(13) | TrackBack(0) | ニコニコPodder

【ニコニコPodder】 ニコニコPodder R1.0.2をリリースします

2008-07-05 07:15
コメントでも頂いていましたので、Firefox3との認証統合に対応したR1.0.2をリリースします。
また1.0.0以降にてエコノミーモード時の変換ファイル名がノーマル時のものになってしまっていたようですので、これも修正しました。

何かありましたらコメント欄までどうぞ。


* R1.0.3をリリースしました。今後はそちらへどうぞ

posted by ROCA | Comment(57) | TrackBack(0) | ニコニコPodder