ニコニコ動画のマイリストのFLV/H.264ファイルをダウンロードして、ffmpegで自動的にMP4(H.264)動画ファイルや音楽ファイル(MP3)へ変換してiTunesの任意のプレイリストに登録します。
主にiPodでの使用を想定していますが、単なるニコニコ動画FLV/H.264ファイルのダウンローダー兼変換フロントエンドとしても動作します。
2008/4/16 R1.0.1をリリースしました。詳しくはブログ記事をどうぞ。
*アプリケーション・アイコン募集中!詳しくはブログまで
![]()
* 解凍して適当なフォルダに入れてNicoPodder.exeを実行して下さい。
- 稼働環境
- Microsoft .NET Framework 2.0を使用します。
- .NET Framework 2.0がインストールされていない場合には、Windows Updateなどからインストールしてください。
- 理論上は、WindowsXP/2003/Vista(x86)に対応します。但し作者はXP Pro + SP2/Vista Ultimateにて稼動を確認しています
- iTunesはv7.6.2以降を推奨します。作者はこのバージョン以降でしか確認をしていません。
- 動画変換については、iPodはClassic、Touch、第三世代nanoなどの動画対応モデルに対応するはずです。また音楽への変換だけであれば、その他各種iPodにも対応すると思っています。動画に関しては作者はTouchでしか確認できていませんが、Classic、第五世代iPodでも動作したとご報告をもらっています。
- iPodでニコニコ動画のマイリストの動画や音楽を全自動で取り込んで再生することが可能です。
- マイリストのURLを指定して[GO]ボタンを押すと、自動的にマイリスト内のFLV/H.264ファイルを指定した保存先フォルダへダウンロードします。マイリストは必ず公開されている必要があります
- [フォーマット変換する]をチェックしておくと、FLVまたはH.264のダウンロード後、保存先フォルダでMP4ファイルまたはmp3ファイルへ変換します。また[iTunesへ自動登録する]をチェックすることで、変換された動画や音楽ファイルをiTunesの任意のプレイリストへ登録します
- フォーマット変換にはWindows版のffmpegを使用しています。オプションは変更することも可能です。インストールフォルダに作られるnicoPodder.iniを編集して下さい
- 多分ffmpegのオプション変更でiPodだけでなく様々な機器への活用も可能かも。作者は特に関知しませんので、いろいろ試してみて下さい
- [既知の制限] SP1には暫定対応です。ニコニコムービーメーカーのSWFファイルはダウンロードのみに対応してします
ニコニコPodderは個人的な利用目的に限りフリーウェアとして利用頂けます。その他の利用目的の場合は、別途お問い合わせ下さい。
本プログラム(ニコニコPodderおよびその関係ファイル)の著作権は作者である ROCA に帰属します。作者が方法を提示している以外の無断の改造、変更、商業使用、およびその他著作権法に触れる行為、その他法令に触れる使用方法を禁じます。但し、無償配布(雑誌への掲載や収録は除きます)は自由に行って頂けます。作者に連絡は必要ありません。その場合、全ての関連ファイルの一切の内容変更は認めません。無償配布以外の配布については、作者へご連絡下さい。
一連の本プログラムを使用したことによって、ユーザーがいかなる被害を被ったとしても作者であるROCAは一切の責任を負うことはありません。これには、プログラムの不具合、予想外の動作、結果によるものを含みます。明示されているか、暗示的であるかを問いません。また、ユーザーではない第三者に対しても同様に適用されます。利用における責任は、ユーザーにあります。作者は一切関知致しませんので、自己責任においてご利用下さい。
一連の本プログラムを使用した場合、以上の項目に同意されたものとします。同意出来ない場合には、使用をお控え下さい。
起動すると「アプリケーションを正しく初期化できませんでした」「アプリケーションエラーです」と言われます Microsoft .NET Framework 2.0がインストールされていません。Windows Updateからインストールして下さい。
「リモートサーバーがエラーを返しました」というエラーが出てダウンロードできません 恐らくニコニコ動画側の問題で利用が出来ない状態です。時間帯を変えるなどして試してください
「RSS取得時に異常終了しました」というエラーが出てダウンロードできません マイリストを公開にしてください。非公開のマイリストでは使用できません
「ブラウザ認証と統合する」とは何ですか? ニコニコ動画では一度に複数のブラウザからはログインできません。最後にログインしたブラウザでのみログインが有効になります。ニコニコPodderでもメールアドレスとパスワードでログインすると、他のブラウザではログアウト状態になります。
これを他のブラウザとログイン状態を統合して同時に使うためのオプションです。従ってこれをオンにすると、ニコニコPodderではメールアドレスとパスワードを尋ねません(あるいは以前に入力したことがある場合には、これを用いてログインしません)。指定したブラウザ(IEかFirefox)のCookieを自動的に探してログインに使用します
「ブラウザ認証と統合する」オプションが無効です。またはIEが選択できないのは何故ですか。VISTAを使用しています VISTAのIE7+ではセキュリティ上の問題のため、外部アプリがCookieを取得できません。そのため使用不可にしています。この場合はメールアドレスとパスワードでログインするか、Firefoxと共用してください
なおIEのインターネットオプションから「保護モード」を「無効」にすると使えるようになりますが、セキュリティ上おすすめしません
プレイリスト一覧が表示されません・iTunesへの登録が「iTunes登録時にエラーを検出しました」というエラーになります・タイトルではなくファイル名(smXXXXXXなど)で登録されます iTunesのCOMインターフェースは不安定な場合があり、このようなエラーが発生することがよくあります。その場合はiTunesを再起動する、iTunesを停止した状態でニコニコPodderを起動する(iTunesも自動的に起動されます)などを試してください。ほとんどの場合は正常復旧するはずです。
またまれにiTunesの問題で一切iTunesとの連携が行えない場合があります。この場合は再起動しても直りません。iTunesを再インストールしてみて下さい。
「変換後サイズが0バイトでした。正常に変換できませんでした」と表示され変換やiTunesへの登録が行われません ニコニコPodderで使用しているffmpegの制限で一部変換不能なファイルがあることが分かっています。このエラーはその際のものです。残念ながら現時点では対応不能です
ニコニコムービーメーカーのSWFを変換してくれません 既知の制限です。SP1には暫定対応となっております
変換したmp3ファイルの品質が64kに固定されてしまいます ffmpegでの既知の制限です。ffmpegのオプションに-vnを指定しているためです。これを-copyに変えるとオリジナルの品質になるように見えますが、今度はiTunesやiPod上で再生時間が正しく表示されなくなることがわかっています。どちらを使うかはご利用ユーザー次第なのでiniファイルで変更して頂ければいいですが、何かもっとよいオプションがないか募集中です。。。
機能についての要望があります! ブログの最新バージョンの記事のコメント欄までお寄せ下さい
いちいちエラーでとまるのは嫌だ・FLVファイルを直接変換や登録できるようにして欲しい・ダウンロードファイル名にタイトルを使いたい
2008/4/16 R1.0.1
- Firefoxでデフォルトプロファイルのみを使用していた場合にブラウザ認証できなかったバグを修正
2008/4/5 R1.0.0
- SP1に暫定対応。但しニコニコムービーメーカーのファイル変換にはまだ未対応です
- H264ファイルはmp4拡張子で保存できるようになりました。ニコニコムービーメーカーのファイルはswfファイルとしてダウンロードにのみ対応します
- ダウンロード先フォルダと変換先フォルダを別に指定するようになりました
- H264変換用ffmpegオプションはFLVとは別に指定できるようになりました。nicopodder.iniを参照してください
- 似たタイトルのファイルが既にiTunesに登録されていると登録されないバグを修正
- 64bit環境でもiTunesのインストールが検知できるように修正(したつもり)
- ブラウザ統合、パスワード入力周りのコードを整理して、メッセージを少し分かりやすくしました
- 変換中の強制終了時に、変換途中ファイルが正常ファイルとしてリネームされてしまうバグを修正
- Firefoxの複数のプロファイルに対応しました。ブラウザ認証の統合時とキャッシュファイル検索時に複数のプロファイル環境に対応します
- ちょっとだけツールチップの外観などを変更
2008/2/3 R0.99
- 初期利用時にマイリストの履歴が保存されないバグを修正
- Firefoxのキャッシュフォルダなどが無かった場合にエラーになっていたのを修正
- スマートリストなどのシステム用のプレイリストがコンボボックスに表示されていたのを修正。但しまだ一部完全ではありません
- サムネイルを登録するかどうか選択できるようにしました
- フォルダ変更時にリストのステータスを更新するようにしました
- 変換ファイルのステータスを表示するようにしました
- 複数の同じ名前のプレイリストは無視するように変更
- ボタンなど少しだけ見栄え変更
- プログラムの内部構成を整理
- ログなどのメッセージ出力が少し詳細になりました
- ログメッセージのコピーが改行されなかった問題を修正
- 開発環境をVS2005からVS2008に変更しました
2008/1/9 R0.98
- 初期利用時などにダウンロードが始まらないバグを修正
- Firefoxを一度アンイストールした場合にインストールされていると判定されていしまうバグを修正
2008/1/6 R0.97
- RSSローカル保存が新マイリストURLに対応していなかったのを修正しました
- 上記に伴いマイリスト履歴が正常に動作しなかったのを修正しました
- Firefox、iTunesのインストール判定をより正確にしました
- プレイリスト取得時にiTunesを終了しないように変更しました
- プレイリスト選択が再起動時に反映されないバグを修正しました
2007/12/22 R0.96
- iTunes登録時にプレイリストを指定しているとエラーになるバグをFIX
2007/12/22 R0.95
- マイリストURLを指定するコンボボックスからマイリストURLの入力履歴を選択できるようにしました。オプションも同時に切り替わります
- iTunesに登録する際のタイトルに、動画には_[VIDEO]、音楽には_[MUSIC]と付加するようにしました。これで同じダウンロードした動画も動画/音楽ともに登録することができます
- 終了時に強制的にffmpegの変換処理も終了するようにしました
- 夜間などの混雑時にアクセス間隔を自動調整するようにしました。一定時間を空けてダウンロードするようになります
- 一部iTunesの未インストールを検知できなかったのを修正
- ローカルにRSSをキャッシュし起動直後などにマイリストの内容を一覧表示するようにしました。RSSキャッシュはプログラムフォルダのrssフォルダ内に保存されます
- 12/20頃に行われたマイリストURLの変更に対応しました
2007/10/28 R0.94
- マイリストのURL形式チェックを厳密にしました
- iTunesがインストールされているかの確認を厳密にしてオプションと連動
- プレイリスト一覧の取得動作をスレッドにしました
- 変換時エラーを一部ハンドリングできるようにしました
- VistaでIEが保護モードの場合を自動的に検出してブラウザ認証との統合を使用しないようにしました
- ffmpegの動画変換オプションに画面サイズ指定を再度追加
- IEのキャッシュからの取得が正常に動作していなかったのを修正
- 最新バージョン確認機能を追加
2007/10/21 R0.93
- 音楽ファイル(mp3)への変換に対応しました。iTunesにも登録可能です
- IEおよびFirefoxのキャッシュに対応しました。既にIEまたはFirefoxで動画を見ていてキャッシュに残っている場合はダウンロードをせずにキャッシュからコピーします
- IEおよびFirefoxでのログイン認証と統合しました。IEまたはFirefoxで既にログインしている場合はそのCookieを流用して認証を統合します
- iTunesのプレイリストを登録時に指定可能になりました
- メッセージ表示リストを追加
- ダウンロードリストでツールチップから詳細情報を参照可能にしました
- ダウンロード時のタイムアウト値を90秒に短縮しました
- ffmpegの動画の変換オプションからアスペクト指定とサイズ指定を外しました
2007/10/14 R0.92
- ダウンロード中や変換処理中に進捗率を表示するようにしました
- iTunesには動画タイトルで登録するように。またニコニコ動画のサムネイル画像をアートワークとして登録、動画URLとコメントをコメントに登録するようにしました
- ダウンロードのレジュームに対応。ダウンロード途中で落ちても途中からやり直してくれるようになりました。またこれに加えて再試行機能を強化。変換処理など含めて途中で停止や障害で落ちてもできるだけ自動で再試行可能にしました。ユーザーはただ[GO]ボタンを押しているだけでいつかはiTunesに登録されるようになったはずです
- 既にiTunesに登録されているかどうか検索してから登録するようにしました。二重に登録されることは無くなりました。但しタイトルで検索しているので短いタイトルで他の動画に含まれている場合には登録されない可能性もあります
- サーバーが混雑しているなどでタイムアウトする場合にはスキップして、再実行時に再試行するようにしました
- メールアドレスやパスワードの入力を失敗すると二度と入力ができなくなるバグを修正
- 保存先指定が指定ダイアログにも反映されるように修正
- 表記やメッセージをニコニコ動画用語に統一
2007/10/11 R0.91
- 保存先フォルダ名に空白を含むと変換が行われないバグを修正
2007/10/10 R0.9 初版