「修正」タグアーカイブ

2009-11
04
20:35:00
ニコニコPodder R1.1.14をリリースします


本当は次のバージョンはR1.1.13でBuild42だったんですが、退院明けの作者には偶然にしても不吉すぎたので、欠番にしました(>_<) 主にバグFIX版です。 ■(9)にて発生していたマイリストの作成・削除、マイリストからの動画削除、移動、貼り付けでの問題を修正しました これで(9)になってから発生していた問題はすべてクリアできたかと思います。 ■iTunes登録されない場合があった問題を修正 「ローカルマイリストの動画はiTunesから登録削除する」オプションの追加に伴って混入していたバグです。 コメント欄で頂いていた「どうしてもiTunesに登録できない」という問題はこれだったかも知れません。 ■登録マイリストが多くなるとプルダウンのマイリスト名が他のものに置き換わってしまう問題を修正。またこのためダウンロード・変換先フォルダ名も置き換わってしまう問題になっていたと考えられます これ、偶然気付いたんですが、ずいぶん初期から混入していたと思います。これまですみませんでした。。 やはりコメントで頂いていた「一度ダウンロードしているはずなのに再ダウンロードしてしまう」問題はこれが原因だったかも知れません。 ■貼り付けができなくなっていた問題を修正 ある時期から不可能になっていたと思いますが修正しています。 その他幾つかのエラーハンドリングなどを修正しています。 # まだiTunesとの相性問題など解決していないものもあるかも知れませんが、そろそろR1.1系列は何か大きな問題が起こらない限り機能追加は行わず、安定版として固定する予定です。 (そういえばiTunes9での問題はまだ起きてますかね。。?) しばらく間をおいた後に、R1.2系列に取りかかることになるでしょう。 既にお聞きしてきた分もありますが、機能要望などありましたらどうぞ、コメント欄まで。 その他質問などもコメント欄へどうぞ。 * R1.1.15をリリースしました。今後はそちらへどうぞ

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-05
15
21:45:00
ニコニコPodder R1.1.1をリリースしました


■ ニコニコムービーメーカーの動画への変換に対応しました
大変お待たせしました。ようやく対応です。
実現方法なんですが、結局以前コメントでも示唆して頂いていたように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をリリースしました。今後はそちらへどうぞ

2009-02
22
01:07:00
ニコニコPodder R1.0.13をリリースしました


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をリリースしました。今後はそちらへどうぞ

2008-11
02
05:20:00
ニコニコPodder R1.0.7をリリースしました


コメントで頂いた障害などについて修正しました。
■Google Chromeがインストールされていた場合、Firefoxでブラウザ認証統合が行えなかったバグを修正しました
R1.0.3以降紛れていた模様です。Firefox2/3ともに影響を受けていました。
■IE7でブラウザ認証統合が行えない場合があったのを修正しました
同じくR1.0.3以降起こっていたと思われます。
IE7で保護モードが有効の場合にCookieが読み込めないケースがあったと思います。
テスト不足でごめんなさい。。
■ダウンロード先フォルダ、変換先フォルダに大量のファイルが存在した場合処理速度が低下する問題を回避(したつもり)
テスト環境が整わないので、あくまで「つもり」です。
以上ですが何かありましたらコメント欄までどうぞ。
* R1.0.8をリリースしました。今後はそちらへどうぞ