readmeNew.txt
【ニコニコ】コメント付動画作成ツール さきゅばすスレ(前スレ)
<http://anago.2ch.net/test/read.cgi/software/1235626069/>
の３４１氏の 1.22r3 を元に、NicoBrowser拡張1.4.4および
いんきゅばす1.7.2（作者：雪羽氏）の一部機能を借用して改造しました。
また、ニコニコランキングメーカーnicorankから機能を借用しました。
本ソフトはナンバリングだけは正式名称になったけれど実態は改造版です。

1.40.d2(2013/04/11) 開発中
マイリストurlを指定可能
readmeメニュー表示追加
フォント自動調整無しの条件を変更



□改造部分について
【ライセンス】GPLv3、もしくはそれ以降のバージョン(http://www.gnu.org/licenses/gpl.html)と、
　二条項BSDライセンス(http://opensource.org/licenses/BSD-2-Clause)のデュアルライセンスです。
　(2013/5/1変更：さきゅばすの非ffmpegのライセンス変更に合わせて)

□サポート解説など
　さきゅばすの使い方などに関しては、
　公式サイト　http://saccubus.sourceforge.jp/
　同梱の最初に必ず読んで.txt、さきゅばす1.22rのreadme.txt、
　1.22r3のreadme+.txtをご覧下さい。
　1.22r3e、1.23以降の不具合報告等は2chさきゅばすスレでお願いします。
　2ch【ニコニコ】コメント付動画作成ツール さきゅばす
　　http://anago.2ch.net/test/read.cgi/software/1346798166/

□動作環境
　Windows XP/7/8desktop　（多分Vistaも動くはず）

●注意●
　javaランタイム Java7 - JRE7 または JDK1.7が必要です。
　Java6 - JRE6 または JDK1.6　でも可能ですが、
　セキュリティアップデートの関係からJava7を推奨します。
　最近アップデートしていない場合は必ず更新して下さい。
　JRE5 JDK1.5はテストしていません。
　　http://java.com/ja/
　からインストールして下さい。通常は32ｂｉｔ版です。
　64bit版をダウンロードするには説明を読んで従って下さい。

◆注意◆16:9黒枠なしの（PSPなどの）動画について
　　初期化した後の既定では原宿プレイヤーと同じくコメントは動画より1/30上下に
　　はみ出します。はみ出さないためには[変換設定]の下の方の[開発版を有効]の
　　チェックボックスを外して下さい。

●注意●
　　Windows8はデスクトップUIでのIE10で確認しました。Windows8スタイルUIでは
　　IEとのブラウザ共有は出来ませんでした。Firefox、Chromeは未確認です。

●注意●
　・本Revの人柱用レベルは前Rev.と同じくらいです。
　・配布形態　　ffmpeg55686同梱版
　・本Rev.は確定版SDLライブラリ（2011/11/02版）を同梱しています。（binフォルダ内）
　・本Rev.はffmpeg 21400用optionファイルを削除しました。
　・optionVo（ffmpeg55686用、2012/07/20版）optionDev（実験用2011/3/30版）を同梱。

□インストール方法と拡張機能設定
　◆1.22r2以前のさきゅばすを使用中の方
　　「初めてさきゅばすを使う方」を実行して下さい。

　◆1.22r3以降をご使用中の方
　【注意】今回の変更は主にffmpeg55686専用となるため
　他のffmpegでは使用出来ない可能性があります。ご了承ください。
　・自分で修正したオプションファイル(optionVOファルダ)をお持ちの方は
　　自分が使用するオプションファイルだけ別の場所に移動して下さい。
　・「saccubus」内のファイルを以前のさきゅばすフォルダに
　　■全て上書き■して下さい。
　・移動したオプションファイルをコピーして戻して下さい。
　・初期化用にsaccubus.iniが入っています。
　　saccubus.xmlがない時とメニューから初期化を実行した時に
　　saccubus.iniを読み込んでffmpeg55686用にoptionフォルダと
　　ffmpegを設定します。使用しない場合は■削除■して下さい。

　◆拡張機能（概要）追加分
　・FFmpeg設定にアス比共通画面追加
　・変換時 -samx オプションにより動画アス比保持可能
　・オプションファイル追加　５　PCx3,PSPx2
　・＠ボタン(視聴者コメント)　対応
　・/replace(投稿者ニワン語)　対応
　・ヘルプメニューからffmpegヘルプを実行可能
　・1時間超えのstatus表示内部変更
　・CA対応実験的設定でフォント19種類(+8)を強制選択可能になりました。
　・投稿者コメント@秒数、@デフォルト、@逆機能追加
　・サムネイル画像保存追加
　・投稿者名保存のバグ修正
　・保存ファイル名設定（特殊）を追加
　・NGワードのallのバグ修正、defaultワード追加
　・初期オプションでCAフォント暫定的対応と開発版を有効をオン
　・動画情報、投稿者ページ、watchページの保存機能追加
　・オプションファイル初期値変更([PC])
　・[iPod][iPod touch]オプション修正(4096→4096k)
　・watchページ動画情報の保存追加
　・ZeroWatch(5/1から)でログイン後ストールしていたのを修正
　・CUIで@SETの不具合修正、@DLCと@ADDを追加
　・ニコニコ動画エイプリルフールを再現出来ます。
　・CUIで全設定項目をオーバーライド出来ます。
　・FFmpegオプション追加設定が可能です。
　・コメントに黄枠を付加出来ます。コメントアート研究用。
　・NGコマンドでコメントのコマンドを無効に出来ます。
　・NG共有レベルを設定できます。
　・NGワードの指定に all キーワードを使えます。
　　既定でないコマンドのコメントを全て非表示にします。
　・ニコニコ動画のNG設定をダウンロード・ファイルに保存できます。
　　（さきゅばすへの自動設定は未実装）
　・パスワードを簡易暗号化します。
　・設定ファイルの読み込み・追加・保存・別名保存・初期化が出来ます。
　・CUI引数を追加しました。
　・エコノミーモード時に中止する設定が可能になりました。
　・1.26.1～2でフォントサイズ自動調整時の拡大機能を削除しましたが元に戻しました。
　・コメント速度を独自に指定可能です。
　・コメント表示モードが新表示(最新100件ｘ分)・旧表示（最大1000件まで）を選択可能です。
　・動画アスペクト比によるオプション自動判定ができます。
　　「動画設定」「変換オプション設定」「FFmpegの設定１」と「FFmpegの設定２」に
　　自動判定の結果選択するオプションを設定します。
　・拡張Vhookライブラリ指定は、「動画設定」画面の2つある拡張Vhook
　　指定欄の両方に nicovideoE.dll を指定し、2個のチェックボックス
　　両方にチェックするとDL動画のアスペクト比を自動判定します。
　・ブラウザ情報共有設定で「上記以外のブラウザの…」にチェックする
　　場合は、Cookiesファイルの場所、複数候補の場合はその親フォルダを
　　指定して下さい。
　・nicovideoE.dllで変換エラーが発生する動画の報告がありましたが
　　問題は1.25rで対処済みです。


　◆初めてさきゅばすを使う方
　　及び1.22r2以前のさきゅばすを使用中の方
　「saccubus」内のファイルをフォルダに展開して下さい。
　XPの場合はドライブ直下の\saccubusを推奨。

□起動までの準備について
　http://java.com/ja/
　Javaのサイトから各自最新のJRE(Java実行環境)を
　ダウンロードしてインストールしてください。（32ビット版推奨）

□起動
　　Saccubus.exe をダブルクリックします。
　　※アンチウィスルが反応する場合が有りますので
　　※自己責任でsaccubus.exeのチェックを外して下さい。
　　またはsaccubus.jarをダブルクリックします。
　　ファイアフォールをJavaに対して許可しなければならない
　　場合があります。

　　「基本設定」の「ブラウザ情報共有設定」でブラウザ共有を選択するか、
　　または「ユーザ情報」メールアドレス、パスワードを設定します。
　　上のURL/ID欄に動画URL（動画id）を入力します。後ろに?hogehogeがついてもOKです。
　　不適切な内容が含まれている（所謂通報されている）場合は、ブラウザで動画内容を確認後
　　動画URL（動画id）の後ろ?watch_harmful=1 を記入します。
　　過去ログをダウンロードするには（プレミアム会員のみ）日付を
　　2009/7/7 7:7:7 や 2009/7/7 7:7 や 2009/7/7 のように入力します。

　　右上の「変換」ボタンをクリックするとダウンロードと変換が開始します。

■動作が変なときは
　・通常の Saccubus.exe の起動では、
　　[log]frontend.txt　にログが出力されていますので参照して下さい。
　・debug.batをダブルクリックして起動すると実行中にログを画面表示します。
　　Javaにパスが通っていないとエラーになります。（Bin.jarが無い時もエラーになります。）
　　本体が起動するので後は同じです。
　　終了後ログがフォルダ直下の log.txt に出力されるので参考にして下さい。
　・作業ファイルは直下のtempフォルダの下に作成しますが実行が終了すると削除します。
　　（時々削除し忘れるので、手動で削除する必要が有ります）
　・nicovideoE.dllは[log]vhext.txtを tempフォルダの下に 動画ID[log]vhext.txtとして保存します。
　　エラー終了した場合はtemp\動画ID[log]vhext.txtを調べて下さい。
　・色々設定を変更した時は、設定を初期化してみて下さい。

■auto.batで動作が変な時は
　・auto.batの記述を確かめます。
　　auto.batが実行して終了するまで待ちます。
　　途中でエラーが起きても、最後の動画まで実行してから終了します。
　　log.txtにログが記録されます。（１MBまで）
　・autodebug.batは必要ありません。

■設定を初期化するには
　・ファイルメニューの初期化をクリックします。(1.29以降)
　　（初期化する前に現在の設定をファイル→別名保存しておくと
　　役に立つかも）

□拡張機能（変更点）説明
●FFmpeg設定にアス比共通画面追加
　PCの方はアス比共通画面でいいと思います
　PSPや携帯などの方は申し訳ありませんが従来画面から。
　移行はご自分でオプションファイルを修正して下さい。

●変換時 -samx オプションにより動画アス比保持可能
　アス比共通画面のために動画アス比を保持するオプションを
　追加しました。FFmpegは-sオプションの変更として見えます。

●オプションファイル５つ追加　　PCx3,PSPx2
　PC_640x360アス比共通_avi　　アス比共通です
　PC_640x360アス比共通_mp4　アス比共通です
　PC_854x480アス比共通_mp4　アス比共通です
　[PSP][16：3]480x272 -b 256k　272を追加しましたが未評価です
　[PSP][ 4：3]480x272 -b 256k　272を追加しましたが未評価です

●＠ボタン(視聴者コメント)に対応しました

●/replace(投稿者ニワン語)に対応しました

●ヘルプメニューからffmpegヘルプを実行可能です。
　押してみて下さい。

●CA（コメントアート）フォント暫定的対応　その7
　・CAフォント8種類追加　（計１9種）
　

●投稿者コメントのニコスクリプト機能追加
　投コメのニコスクリプト@秒数、@デフォルト、@逆　を反映します。
　これまでの＠などのNGワードを変更する必要は有りません。

●保存設定―ページ情報
　・動画情報をtxtファイルに保存する(Videoと同じフォルダ)
　　動画、コメントの保存とは独立に設定出来ます。ログインして情報を取ります。
　　動画情報が取れない時はエラーになります。
　・投稿者名を保存する（上のtxtファイル）
　　指定のユーザーフォルダにユーザー情報ページを保存し投稿者名を
　　動画情報に追加します。コミュニティ動画、チャンネル動画はエラーになります。
　　保存したユーザー情報ページは更新しませんので、自分で更新したい場合は
　　該当ファイル（ユーザーID.htm）を削除して下さい。
　・サムネイル画像を保存する(Videoと同じフォルダ)
　　動画情報保存時にサムネイル画像を保存します。
　・watchページをhtmlファイルに保存する。(.\temp下)
　　文字通りです。主にデバッグ用です。

●ニコニコ動画エイプリルフールを再現
　「詳細設定」「AprilFool再現」で以下の3回のエイプリルフールを再現します。
　　2008年 逆走　コメントが左から右へ
　　2009年　赤字3倍速　全部のコメントが赤字で3倍の速度になります。
　　　低フレームレート動画では飛び飛びになるかもしれません。
　　2010年　ニコニコ動画　黒字化　黒字になります。戻せません。

●CUIで設定項目をオーバーライド
　・設定のオーバーライドは保存されません。
　①基本の使い方
　　　java -jar Saccubus.jar Mail@address.com password 動画ID 日時 今回の追加オプション
　　auto.batの場合　%CMD% sm9999 "2009/7/7 7:7"
　　　日時は省略可能、現在の場合は0を指定
　　ConvListの場合の入力欄　sm9999 13190010
　　　日時は1970/1/1からの秒数または↓で指定、省略可能
　　　Ver 1.04以降で日時の指定が、2011/12/1 または "2009/1/1 07:08:10" で
　　　可能になりました。もちやまさん、ありがとうございます。
　②オプションファイルの変更（2passエンコードの例）
　　　最初に2pass用のオプションファイルを1pass目、2pass目と2組（ｘアスペクト比2種）用意する
　　　1pass目ファイル名　[PC][4：3].xml　　 [PC][16：9].xml　　　 とし
　　　2pass目ファイル名　p2[PC][4：3].xml　p2[PC][16：9].xml　として（p2は変更可能）
　　auto.batの場合次のように2行指定する
　　　%CMD% sm9999
　　　%CMD% sm9999 0 p2　　　　　日時(0)は省略不可、p2はオプションファイルの接頭辞
　　ConvListの場合：下の入力欄に入力またはペーストを2回行う（2pass目は手入力が必要）
　　　sm9999
　　　sm9999 0 p2
　③設定(saccubus.xml)のオーバーライド
　　指定方法　key名=オーバーライド値
　　　設定値をなくす場合は=で終わる。
　　オーバーライド可能なkey名（英字で開始）はsaccubus.xmlを参照して下さい。
　　　key名の例　<entry key="key名">設定値</entry>と記述されています。
　　　　FontPath　　　　　　フォントファイルのパス（%WINDIR%\Fonts\msgothic.ttc）
　　　　FontIndex 　　　　　フォントインデックス（1）
　　　　SaveVideoFile 　　　動画を保存する（true）
　　　　SaveCommentFile 　　コメントを保存する（true）
　　　　CMD_EXT 　　　　　　直接入力時の従来の変換後の拡張子（.avi）
　　　　WideCMD_EXT 　　　　直接入力時のワイドの変換後の拡張子（.mp4）
　　　　EnableCA　　　　　　CA用のフォントに強制変更する（false）
　　例えばsm8628149をCA用のフォントに強制変更する場合は
　　auto.batの場合　%CMD% sm8628149 0 EnableCA=true
　　ConvListの場合　sm8628149 0 EnableCA=true
　④FFmpegのオプション値（-で開始）(オプション.xml内の）の変更
　　指定方法　-オプション=設定値
　　例えば、出力サイズを1280x720に変更する場合は
　　auto.batの場合　%CMD% sm8628149 0 -s=1280x720
　　ConvListの場合　sm8628149 0 -s=1280x720
　⑤組み合わせ　②③④は同時に組み合わせて使用可能
　　例えばsm9を2passで2pass目は動画コメントを保存（ダウンロード）しない場合は
　　auto.batの場合
　　　%CMD% sm9
　　　%CMD% sm9 0 p2 SaveVideoFile=false SaveCommentFile=false
　　ConvListの場合
　　　sm9
　　　sm9 0 p2 SaveVideoFile=false SaveCommentFile=false
　⑥５番目以降の引数（過去ログ日時の後）の＠指定キーワード（半角英大文字）
　@NDL
　　動画・コメントをダウンロードしない。（変換は設定ファイル通り）
　@DLO 
　　動画・コメントを強制ダウンロードし、変換を行わない。
　@DLC 
　　コメントのみを強制ダウンロードし、変換を行わない。
　@PUP
　　PC画面の左上にauto.bat中止用のボタン・ステータスを表示する。
　@SET=設定ファイルパス.xml （修正）
　　saccubus.xmlの代わりに設定ファイル.xmlを使用する。
　@ADD=追加設定ファイルパス.xml （修正）
　　追加設定ファイルパス.xmlをファイルメニューの追加で指定するのと同じ
　例）sm9を2passで2pass目は動画コメントを保存（ダウンロード）しない場合は
　　オプション設定を2pass用の1pass目指定で、ファイル名が
　　　1pass目　オプション.xml　　2pass目　p2オプション.xmlとすると
　　auto.batの場合
　　　%CMD% sm9 0 @PUP
　　　%CMD% sm9 0 @PUP p2 @NDL
　　ConvListの場合
　　　sm9
　　　sm9 0 p2 @NDL
　・auto.batやSaccubusConvList.exe実行時にlog.txtを出力する。

　■SaccubusConvList.exeは以下からダウンロード出来ます。
　　さきゅばす変換リスト(URLリスト連続変換)　by もちやまさん
　　http://www.ne.jp/asahi/mochiyama/my/file/SaccubusConvList.zip

●FFmpegオプション追加設定
　「動画設定」「変換オプション設定」FFmpeg追加設定で
　プルダウンメニューから選んだ場合でも設定を追加、上書きできます。
　（オプションファイルに書き込みは行いません）
　　例えば、コメント付き動画のサイズだけ変更したい場合は
　　　　-s 1024x768
　　と設定１に追加する
　　コメント付き動画の長さを最初の３０秒だけにするには
　　　　-t 30
　　と設定するなど色々試してみて下さい。

●設定ファイルの読み込み・追加・保存・別名保存・初期化
　ファイルメニューから設定ファイルの読み込み・追加・保存・別名保存・初期化が出来ます。
　　書式は自動生成・保存されたものと同じに限ります。
　　・開く　読み込みます。
　　・追加　ファイルに記入された項目のみ設定し直します。
　　・上書き保存　現在の設定をsaccubus.xmlに保存します。
　　・名前を付けて保存　現在の設定を指定ファイルに保存します。
　　・初期化　saccubus.iniがあれば読み込み、無ければプログラム初期値で設定します。
　　・終了　終了時にパスワードを簡易暗号化しsaccubud.xmlに設定を保存します。

●CA（コメントアート）フォント暫定的対応　その６
　・CAフォント追加　グラジャーティ、（計１１種）
　※主なフォント字形はニコ動と同じですが、フォントサイズと文字間隔が
　　まだ異なる場合や表示できないフォントがあります。（調整続行中）
　■「CAフォント暫定的対応」「開発版を有効」を既定でオンにしました。
　　変な場合は「開発版を有効」をオフまたは「フォントサイズの自動調整」をオフに
　　又は両方オフにして下さい。（調整中）
　　（自動調整をオフにしても拡大はしますが文字の表示が少し粗雑になります。）
　・fullコマンド・２４ビットカラーを実装（オフ不可）
　・フォントの高さ調整の既定値変更（100%）既定でオフにしました。
　■CA（コメントアート）については
　　「コメントアートwiki」　http://www37.atwiki.jp/commentart/
　　を参考にしています。ありがとうございます。

●コメントに黄枠を付加。コメントアート研究用。
　「変換設定」「実験的設定（仮)」の追加モードに
　-frame　を指定すると、コメントに黄枠が表示されます。
　-loc -frame　を指定すると位置コマンドによって表示枠色が変わります。
　　ue 赤枠 naka 黄枠 shita 青枠
　-font　を指定するとフォントの種類によって文字の背景色を変更します。
　　ゴシック(msgothic)　赤　明朝(simsun)　緑　丸文字(gulim)　青　arial　黄　その他　灰
　　但し文字色と同じ場合は赤→黒、緑→黄色、青→紫と変更します。
　-font -fg　を指定するとフォントの種類によって文字色を変更します。
　　ゴシック(msgothic)　赤　明朝(simsun)　緑　丸文字(gulim)　青　arial　黄　その他　灰
　　背景は透明です。影が元の文字色になります。
　枠とフォント指定は同時指定可能です。
　■実行例
　ファイルメニューの追加(ADD)で以下のファイルを読み込んで変換してみて下さい。
　optionDev\CA544x408黄枠付き[1214347170]アンインストール　Full．ver.xml
　optionDev\CA640x384黄枠付き[1316445758]【第7回MMD杯本選】Sweet Magicを魔法使い　が踊ってくれました.xml
　optionDev\CA672x384黄枠付き[1329021499]【トレス】東方キャラでef-OP【2期・最終回ｖｅｒ】.xml
　optionDev\CA640x384黄枠付きl[1332573212]【初音ミク】新世界へのプロローグ【MMD-PV】.xml
　※魔法少女まどか☆マギカはダブルリサイズが多く大画面でまだ正確に再現できていません。
　optionDev\CA1024x576黄枠付き[1305294209]魔法少女 まどか☆マギカ - スカイクラッドの観測者.xml


●NGコマンド
　・変換設定→NGワード・ID設定→NGコマンドで設定したコマンドを無効に出来ます。
　　位置 ue shita サイズ big small 色 red black yellow cyan ・・・ #ff0000 など
　　組み合わせる場合は引用符("")で囲みます。通常は位置・色・サイズの順。
　　　赤かつサイズ大の場合  "red big"
　　デフォルトでない全てのコマンドを指定 all
　　【注意】コマンドを無効（naka white mediumに戻す）にするだけなので
　　　コメントは白・サイズ中で流れます。
　　　コメントをNGしたい場合はNGワード欄にコマンドを指定して下さい。

●NG共有レベル
　・変換設定→NGワード・ID設定→NG共有レベルを強・中・弱・無しに設定できます。
　　ニコニコ動画と同じです。デフォルトは「無し」です。

●NGワード
　・変換設定→NGワード・ID設定→NGワードでNGするコメントの一部
　　またはコマンドを指定します。
　・NGワードの指定にallキーワードを使えます。
　　デフォルトでないコマンドのコメントを全てNGします。
　・生ID（非匿名）コメントのコマンドに内部的に186を付加
　以下はNGワード使用例
　　186		生ID全部NG
　　184		匿名NG
　　docomo	ドコモNG
　　iPhone	iPhoneNG
　　all		デフォルトでないコマンドのコメントを全てNG
　　/(((docomo|iPhone|softbank) (white )?)?18[46])/
　　		デフォルトコマンドのコメントをNG
　　　最後の書式はJavaの正規表現です。//で囲むと同じ記法が使えます。
　　　参照http://java.sun.com/javase/ja/6/docs/ja/api/java/util/regex/Pattern.html

●ニコニコ動画のNG設定ダウンロード・保存
　・上部メニューの詳細設定→ニコニコ動画のNG設定保存で、NG設定を
　　ダウンロードして.\configNG.xmlに保存できます。
　　ログイン可能な設定でクリックして下さい。
　　さきゅばすへの自動設定はしないのでファイルを手動で開いてNGワードなどの
　　確認・コピーなどを行なって下さい。（NG共有レベルはありません。）

●パスワード簡易暗号化
　・自動でパスワードを簡易暗号化します。メールアドレスが入力されていないと
　　暗号化しません。特に操作は必要ありませんがsaccubus.xmlには暗号化して
　　保存するのでパスワードを見てもニコニコ動画には使えません。
　・auto.bat使用時には従来通りのパスワードに加え半角１文字の ! が使用出来ます。
　【注意】さきゅばすが自動で復号するのでセキュリティが向上したわけでは有りません。
　　saccubus.xmlやauto.batに生のパスワードが記録されないようにする気休めです。

●エコノミーモード時に中止
　「保存設定」「動画・コメント」タブ「動画保存設定」「エコノミー時は中止」
　にチェックするとエコノミーモード時は動画のダウンロードを行わずエラーになります。
　auto.batの場合は次の動画にスキップします。

●フォントサイズ自動調整時の拡大機能を元に戻しました。
　1.26α4と同じ。1.26.1～2では削除していました。

●コメント速度を独自に指定可能になりました。
　　変換設定→拡張vhookライブラリの設定→コメント速度 にチェックし
　　入力欄にPixel/Secを指定します。（公式の最小値は約130です）

●コメントスコア読み込み
　■本機能は nicocache_nlと2chスレ
　　「【ニコニコ】自動ローカル保存プロクシ NicoCache14」
　　http://anago.2ch.net/test/read.cgi/software/1305280003/811
　　を参考にしました。

●新コメント表示対応（その３）
　・チャンネル動画・コミュニティ動画とその過去ログが新コメント表示
　　に合わせた取得数となります。（自動で取得数を決定時＝既定設定）
　・全ての動画で、コメント取得数を新コメント表示と旧コメント表示の
　　どちらに合わせるかを切り替えられます。
　　　既定値０：公式の新コメント表示を採用以前の過去ログは旧表示
　　　新表示１：毎分最新100コメント＋旧表示
　　　旧表示２：動画の長さによる最新コメント数。最大1000（10分以上）
　・自動で取得数を決定時にしない場合の設定値は、旧表示取得数の
　　最大値を変更します。新表示の毎分100コメントは変更されません。
　［既定設定］
　　動画　　　　　取得方法　通常コメ　　　投稿者　オプショナル
　　チャンネル　　現在　　　新表示　　　　無し　　無し
　　チャンネル　　過去ログ　指定日時依存　無し　　無し
　　コミュニティ　現在　　　新表示　　　　1000　　新表示
　　コミュニティ　過去ログ　指定日時依存　1000　　指定日時依存
　　ユーザー　　　現在　　　新表示　　　　1000　　無し
　　ユーザー　　　過去ログ　指定日時依存　1000　　無し
　　マイメモリー　現在　　　新表示　　　　1000　　無し
　　マイメモリー（過去ログ　0 　　　　　　0 　　　無し）
　［補足］
　　・現在の取得数はブラウザの既定表示と同じ。
　　・指定日時：公式が新コメント表示を採用（2010年12月22日）
　　　以前の場合は旧表示。
　　・マイメモリーで過去ログを指定するとエラーにならないが
　　　コメントは取得できない。（無意味）
　■本機能は「いんきゅばす1.7.2」とcoroid project wikiを
　　参考にしました。感謝。以下に説明があります。
　　　http://sourceforge.jp/projects/coroid/wiki/NicoApiSpec
　　coroid project　「いんきゅばす」を含む　ライセンス AGPLv3
　　　http://sourceforge.jp/projects/coroid/

●不適切な動画の読み込みで失敗をメッセージに明示する
　・｢不適切な内容が含まれている｣動画をダウンロードするには
　　sm1234556789?watch_harmful=1
　　と指定すればダウンロード出来ます。

●コミュニティ動画の通常コメント表示機能について
　・コミュニティ動画のID（URL)を指定して保存すると、通常コメントを
　　ファイル名の最後に{Optional}.xmlが付加されたコメントファイルが
　　コメントフォルダまたは指定フォルダに保存されます。
　・保存と同時に変換を行うか、上記ファイルがある状態で変換を行うと
　　従来のコミュニティコメントに加え通常コメントを合成して変換します。
　・デフォルトではニコニコ動画と同様、通常コメントを半透明にして合成しますが
　　「保存設定」「コメント付き動画」タブ「オプショナルスレッド設定」で
　　<通常コメントを半透明にする>チェックを外すと不透明になります。

●２プロセス自動実行について
　・ダウンロードと変換を合わせて、２プロセス自動実行が出来ます。
　　ダウンロードが２重になり、ニコ動サーバーの負荷が上がりますが
　　変換と交互にすれば問題はないと思います。
　　ダウンロードのみの２プロセス実行は非推奨です。
　　変換のみの２プロセス実行は構いません。
　・バッチファイルによるマルチプロセスなので、
　　ffmpegの違いやlibのマルチスレッド対応には関係ありません。
　　ただし3コア以上の場合は１００％使用率にはならないことがあります。
　　実行能力の問題でマルチコアCPU推奨です。
　・実行方法
　　AUTO2PROC.BAT　　　　２プロセス自動実行本体…ダブルクリックで起動
　　AUTO2PROCDEBUG.BAT　 ２プロセス自動実行ログ記録…ダブルクリックで起動
　■バッチファイルを変更すればソフト的には２プロセス以上も可能なはずですが
　　２プロセス以上のダウンロードを行う時は、ニコ動サーバーの負荷を配慮の上、
　　自己責任でお願いします。
　　※アカウントがブロックされる可能性があります。
　　　×（その場合はブラウザでログインし対処する必要があります。）
　　　ニコニコ動画からのメールを受け取り対処する必要があります。？

●ブラウザのセッション共有機能について
　・セッションを共有したいブラウザの所にチェックします。
　・ブラウザでログインしていれば、さきゅばす側でメールアドレス、
　　パスワードを入力しなくてもニコニコ動画からDL出来ます。
　・さきゅばすが後からログインしてもブラウザはログアウトされません。
　・ブラウザを終了してもPCを電源OFFしてもログインされたままです。
　　（セッションの期限切れまで）
　・ブラウザがログアウトした場合は、さきゅばすもログイン出来ません。
　　その場合は、ブラウザでもう一度ログインするか、
　　さきゅばす側で単体でログインして下さい。
　　但し、さきゅばす単体でログインした場合は残念ながら、ブラウザが
　　ログアウトされます。
　　（ブラウザがさきゅばすのセッション情報を利用できないため）
　◆ブラウザ情報共有設定で「上記以外のブラウザの…」にチェックする
　　場合は、Cookiesファイルの場所、複数候補の場合はその親フォルダを
　　指定して下さい。
　　（参考）大抵の場合は　%USERPROFILE%フォルダ
　　　（XP 32の場合　　　　　C:\Doccuments and Settings\ユーザー名\
　　　　Win7,Vista 32の場合　C:\Users\ユーザー名\ ）の下か２つ下に
　　　　メーカー名\製品名\〇〇\Cookies〇〇
　　　というファイルがあります。
　■本機能はニコニコランキングメーカーnicorankから頂きました。感謝。
　　ニコニコランキングメーカー配布サイト↓
　　http://www.daily-vocaran.info/nicorank/
　　ソースファイル↓
　　http://sourceforge.jp/projects/nicorank/downloads/40282/nicorank186_src.zip/
　　（最新版ソースは SVN　http://svn.sourceforge.jp/svnroot/nicorank/）


●拡張Vhook統合版 (nicovideoE.dll)について
　・nicovideo.dllのソースから、投稿者コメント付加機能と、
　　nicovideo16x9のワイド対応修正を統合しました。(多少の差有)
　・拡張Vhook統合版の指定方法は下の拡張Vhookワイドと同じですが
　　２つの指定場所の両方に同じnicovideoE.dllを指定します。

●拡張Vhookワイド（nicovideo16x9.dll）について
　（1.22r3e4以外には入っていません。）
　・従来のnicovideo.dllより、16:9動画での字の大きさはニコニコ公式に
　　近いですが完全な再現は未達成です。(nicovideoE.dllの修正を検討中)
　・拡張Vhookの指定方法は次の通りです。
　　２個選択時→DL動画を検査してアスペクト比を判定しVhookを選択
　　１個選択時→指定されたVhookを使用して変換、無検査
　　０個選択時→エラー

●過去ログを複数ファイルに保存する
　○「保存設定」「動画・コメント」画面の
　　<保存するフォルダを指定し、ファイル名は自動で決定する>と
　　<コメントファイル名に時刻を付加する>チェックボックスを
　　チェックします。<取得コメント数>は1000に設定します。
　　1000以上にしても１回にダウンロード出来るのは1000までです。
　　最初は「保存設定」「コメント付き動画」画面の
　　<動画を変換する>にチェックをしません。
　○まず過去ログを日付を変えて複数回ダウンロードします。
　　<動画をダウンロードする>のは1回だけで十分です。
　○過去ログが集まったら、<動画を変換する>をチェックし、
　　変換ボタンをクリックすると、同一IDの全コメントを結合して
　　コメント付き動画に変換します。
　○同時表示コメント数を増やすには「変換設定」画面の
　　<表示コメント数>を、既定値の４０より大きくします。
　○動画をダウンロードした直後に「動画設定」画面の一番下の
　　<DL動画>ボタンをクリックして動画をチェックしておくと
　　FFmpegの設定ミスが減らせるかも？


■機能確認
　・ブラウザのセッション共有機能確認は
　　Win8 pro desktop 64bit + IE10,
　　Win7 Home 64bit + IE9, Firefox19.0, Chrome25, SRware 及び
　　XP SP3 Home 32bit + IE8, Firefox19.0, Chrome25, SRware
　　で行いました。
　・動画変換確認は、ffmpeg55686で行いました。
　　Win7 64 Corei7, Win7 32 Core2Duo, WinXP 32 CeleronD
　・但し再生確認はPC上だけで、携帯その他では未確認
　・前スレ>>670(SVN-25041) は変換エラーする動画(Decoder not found)がありました。
　・前スレ>>481(SVN-23386)は livx264でのマルチスレッドオプション
　　（-threads）が機能しないかもしれません。
　・いんきゅばす（旧NicoBrowser拡張さきゅばす1.4.4以降）用に配布している
　　ffmpegも動くかもしれません。
　　（nicovideo.dll、optionファイルは非互換の可能性があります。）


■収録物
　　ffmpeg55686同梱版
□フォルダ構成
　saccubus1.37r6.zip
　├ffmpeg55686同梱版  表示
　├最初に必ず読んで.txt
　└saccubus　　本体exe jar xml bat
　　├bin        実行ファイルフォルダ exe dll
　　├optionDev  オプションフォルダ(開発用)　CA用設定サンプル５種
　　└optionVO   オプションフォルダ(55686用)

□内容
・Saccubus.jar　　　　　　　本体　1.40.d2
・Bin.jar　　　　　　　　　 ランタイムライブラリ
・bin フォルダ配下
　　ffmpeg55686.exe ライセンスGPLV3
　　nicovideoE.dll(2013.04.01版)統合版拡張Vhookライブラリ
　　SDL.dll(2011.11.02ビルド)、README-SDL.txt
　　SDL_ttf.dll(2011.11.02ビルド)、COPYNG
　　　グラフィックライブラリ、ライセンスはLGPL
・optionDev フォルダ配下 　 開発用ファイル
・optionVO フォルダ配下　　 変換オプションファイル
　　　（N55686用 2012.07.20版）
・readmeNew.txt(1.39)、readme.txt(1.22r)、readme+.txt(1.22r3)
・auto.bat 　　　　　　　　 自動実行用バッチファイル(1.22rの修正版)
・debug.bat　　　　　　　　 ログ記録用バッチファイル(1.22rの修正版)
・AUTO2PROC.BAT　　　　　　 ２プロセス自動実行本体
・AUTO2PROCDEBUG.BAT　　　  ２プロセス自動実行時のログ記録用
・Saccubus.exe　　　　　　　ランチャー、ログ出力あり
・saccubus.ini　　　　　　　N55686向け初期設定
・オプションファイル見本.xml　　　　　　（1.22rの物）
・変換リストが起動しない場合.txt
・saccubus_src.zip
　　Saccubus.jar　のjavaソースファイル、eclipseプロジェクトファイル
　　nicovideoE.dll　のソースファイル、eclipseプロジェクトファイル
　　Bin.jar　のjavaソースファイル、eclipseプロジェクトファイル
　　Saccubdus.exe　のCソースファイル(launcher)、makeファイル、リソース

関連リンク
・ソースコード
　http://sourceforge.jp/projects/saccubus/svn/view/branches/dev_branch
　SVN：svn checkout http://svn.sourceforge.jp/svnroot/branches/dev_branch

・ダウンロード
　公式最新(Vista・Win7では追加ファイルが必要。公式ユーザーページ参照)
　1.22r 　　http://sourceforge.jp/projects/saccubus/downloads/30757/Saccubus-1.22r.zip/
　改造版の元
　1.22r3　(ffmpeg.exe SVN-r21400を含む)
　　http://www.ne.jp/asahi/mochiyama/my/file/Saccubus-1.22r3.zip
　参考ffmpeg
　r23386(libfaacあり)　http://www1.axfc.net/uploader/Ne/so/82882.zip
　N55686(libfaac無し、libvo_aacencあり)+optionVO(古い)
　　http://www1.axfc.net/uploader/Ne/so/122583.zip&key=saccubus
　改造版
　1.38r1　　http://www1.axfc.net/uploader/so/2818777.zip
　1.37r6　　http://www1.axfc.net/uploader/so/2781459.zip 
　1.37r3　　http://www1.axfc.net/uploader/Ne/so/141013.zip
　1.37　　　http://www1.axfc.net/uploader/Ne/so/137858.zip
　1.36r 　　http://www1.axfc.net/uploader/Ne/so/137048.zip
　1.35　　　http://www1.axfc.net/uploader/Ne/so/136823.zip
　1.34r2　　http://www1.axfc.net/uploader/Ne/so/136657.zip
　1.34r 　　http://www1.axfc.net/uploader/Ne/so/136581.zip
　1.34　　　http://www1.axfc.net/uploader/Ne/so/136510.zip
　1.32r 　　http://www1.axfc.net/uploader/Ne/so/132334.zip
　1.32　　　http://www1.axfc.net/uploader/Ne/so/131891.zip
　1.31r 　　http://www1.axfc.net/uploader/Ne/so/130343.zip
　1.31　　　http://www1.axfc.net/uploader/Ne/so/130050.zip
　1.30　　　http://www1.axfc.net/uploader/Ne/so/126815.zip
　　　　　　 http://www1.axfc.net/uploader/File/so/75125.zip　ffmpeg55686無し
　1.29　　　http://www1.axfc.net/uploader/File/so/72940.zip
　1.28　　　http://www1.axfc.net/uploader/File/so/72010.zip
　1.26.2　　http://www1.axfc.net/uploader/File/so/71481.zip
　1.26.1　　http://www1.axfc.net/uploader/File/so/71270.zip
　1.26α4　http://www1.axfc.net/uploader/File/so/71171.zip
　1.26α3　http://www1.axfc.net/uploader/File/so/70049.zip
　1.26α2　http://www1.axfc.net/uploader/File/so/69997.zip
　1.26α1　http://www1.axfc.net/uploader/File/so/69922.zip
　1.26α　　http://www1.axfc.net/uploader/File/so/69016.zip
　1.25r 　　http://www1.axfc.net/uploader/File/so/68720.zip
　1.24　　　http://www1.axfc.net/uploader/File/so/68541.zip
　1.23r1　　http://www1.axfc.net/uploader/File/so/68295.zip
　1.23　　　http://www1.axfc.net/uploader/File/so/68280.zip
　1.22r3e8　http://www1.axfc.net/uploader/File/so/67805.zip
　1.22r3e7　http://www1.axfc.net/uploader/File/so/67571.zip
　1.22r3e6　http://www1.axfc.net/uploader/File/so/67535.zip
　1.22r3e5　http://www1.axfc.net/uploader/File/so/67499.zip
　1.22r3e4　http://www1.axfc.net/uploader/File/so/67192.zip
　1.22r3e3　http://www1.axfc.net/uploader/File/so/67064.zip
　1.22r3e2　http://www1.axfc.net/uploader/File/so/66071.zip
　1.22r3e1a http://www1.axfc.net/uploader/File/so/65862.zip

・サイト
　さきゅばす公式
　　http://saccubus.sourceforge.jp/
　2ch【ニコニコ】コメント付動画作成ツール さきゅばす
　　http://anago.2ch.net/test/read.cgi/software/1310301611/
　coroid project　「いんきゅばす」を含む
　　http://sourceforge.jp/projects/coroid/
　ニコニコランキングメーカー(nicorank)配布サイト
　　http://www.daily-vocaran.info/nicorank/


変更履歴・修正・改変点
1.39 (2013/04/01)
　FFmpeg設定にアス比共通画面追加
　変換時 -samx オプションにより動画アス比保持可能
　オプションファイル追加　５　PCx3,PSPx2
　＠ボタン(視聴者コメント)　対応
　/replace(投稿者ニワン語)　対応
　ヘルプメニューからffmpegヘルプを実行可能
　1時間超えのstatus表示内部変更

1.38r1 (2013/03/06)
　CAフォントのゴシックのfontindex指定ミス修正
　タイトルの'['文字の扱い修正

1.37r6 (2013/02/05)
　ブラウザ情報取得修正

1.37r5 (2012/12/05)
　Saccubus.exe バグ修正と思ったらバグではないところを修正した(orz)ので戻す。

1.37r4 (2012/12/05)
　saccubus.exeをVC++2010ビルドに変更

1.37r3 (2012/10/17)
　1.372 cookie処理修正

1.37r2 (2012/08/30)
　1.37r 通常ログイン（ブラウザ情報不使用）で情報取得に失敗するのを修正

1.37r (2012/08/16)
　1.37 nakaコメント衝突判定のバグ修正

1.37 (2012/08/14)
　1.36rで情報取得・ローカル変換のバグ修正
　投稿者コメント@秒数、@デフォルト、@逆機能追加
　初期既定値で投稿者コメント付加をオン

1.36r (2012/07/31)
　ZeroWatch仕様変更でタイトルが読めないバグを修正

1.36 (2012/07/30)
　サムネイル画像保存追加
　投稿者名保存のバグ修正

1.35 (2012/07/26)
　保存ファイル名設定（特殊）を追加
　NGワードのallのバグ修正、defaultワード追加
　初期オプションでCAフォント対応と開発版を有効をオン

1.34r2 (2012/07/23)
　ローカルファイル変換でストールするバグを修正

1.34r (2012/07/22)
　動画情報の改行コード変更
　初めての時saccubus.iniを読まないバグを修正

1.34 (2012/07/21)
　動画情報、投稿者ページ、watchページの保存機能追加
　初期オプションファイル変更([PC])
　[iPod][iPod touch]オプション修正(4096→4096k)

1.32r (2012/05/09)
　エイプリルフール2008年逆走の表示修正
　CA射抜き再現のためnakaコメント判定時間を3.00秒→2.83秒変更
　CA黄枠再現のためnakaコメント速度を最大0.3%減速

1.32 (2012/05/02)
　ZeroWatch対応
　CUI変更　@SET= 修正、@DLC @ADD= 追加

1.31r (2012/04/04)
　ダブルリサイズ、臨界幅リサイズ修正

1.31 (2012/03/30)
　ニコニコ動画エイプリルフール再現
　CUIの全設定項目をオーバーライド機能追加
　FFmpegオプション追加設定
　コメント黄枠付加機能、コメントアート関係修正変更
　　vhookダブルリサイズ、コメント寿命のバグ修正

1.30 (2012/02/08)
　NGコマンド、NGワードall、NG共有機能追加
　NG設定保存、パスワードの簡易暗号化追加
　optionファイル変更、optionVO、optionDevフォルダ追加
　16:9動画コメント表示、[log]vhext.txtログ出力変更
　CAフォント追加4種類、削除1種類
　ログインチェック方式変更

1.29 (2011/12/21)　CA（コメントアート）対応　その4
　CAフォント追加　インド、タイ・アラビア　計６種
　フォント変化の修正（まだ途中）
　実験的設定（仮）デバッグ用設定を追加
　生ID（非匿名）コメントのコマンドに内部的に186を付加
　設定ファイルの初期化を追加
　NG関係の内部処理を変更、正規表現パターン作成を1回だけに

1.28 (2011/11/26)
　エコノミーモード時に中止するオプション追加
　実験的設定　CAへの対応その3
　CUIオプション追加
　設定ファイルの読み込み・保存追加
　フォントサイズ自動調整時の拡大機能を元に戻しました。
　（1.26α4までと同じ）

1.26.2 (2011/11/12)
　CUI修正　auto.batやSaccubusConvList使用時の修正
　　２パス指定可能
　　一部設定のオーバーライド可能
　　CUI使用時にLog.txtを出力する、autodebug.bat廃止

1.26.1 (2011/11/05)
　実験的設定を変更、CAへの対応その２
　　ダブルリサイズ・fullコマンド・２４ビットカラーを実装（オフ不可）
　　改行リサイズ・臨界幅リサイズ変更・開発版を選択可能
　　フォントをCA用に明朝等幅に強制変更する選択可能
　　temp\「動画ID」[log]vhext.txtにnicovideoE.dllのバージョン表示
　　1.26.2までフォントサイズ自動調整時の拡大機能が削除されていました。

1.26α4（2011/11/02）
　コメント速度を独自指定可能、Pixel/Sec、コメントスコア読み込み
　[log]vhext.txtを temp\「動画ID」[log]vhext.txtに移動

1.26α3 (2011/10/07)
　新コメント表示を旧表示と切り替え可能

1.26α2 (2011/10/05)
　チャンネル・コミュニティ動画とその過去ログを新コメント表示

1.26α1 (2011/10/03)
　不適切な動画のダウンロード失敗をメッセージで表示

1.26α (2011/9/13)
　実験的設定を追加、CAへの対応その１

1.25r (2011/9/5)
　1.25のバグ修正版、nicovideoE.dllの潜在バグ修正
　コミュニティ動画での通常コメントを、別レイヤーで半透明表示する
　半透明化オン・オフ可能

1.25（2011/9/3）
　配布中止。
　コミュニティ動画での通常コメントを、別レイヤーで半透明表示する
　半透明化オン・オフ可能

1.24 (2011/9/2)
　アスペクト比によるワイド選択の基準値を1.523(640x420)以上に変更
　　420より高さが低いものはワイド選択

1.23r1 (2011/8/28)
　バグ修正版1.23rのソース整理、option SameQ aviを追加

1.23r (2011/8/28)
　バグ修正版、Saccubus.jarのみ

1.23 (2011/8/27)
　ナンバリングは正式名称になったけれど実態は改造版
　動画アスペクト比により4:3と16:9オプションを自動選択、オプション選択画面追加
　再修正版optionファイル同梱
　SDLライブラリ確定版同梱（SDL.dll, SDL_ttf.dll, libSDL_gfx-13.dll）
　終了ステータスのログ表示修正

1.22r3e9 (リリースせず）
1.22r3e8 (2011/8/18)
　新コメント表示対応、但し過去ログ・公式動画のコメントは非対応
　　（古いコメント表示となる）
　２プロセス自動実行バッチリリース、設定XMLがない時のデフォルト変更

1.22r3e7 (2011/8/12)
　セッション共有でChromium、その他のブラウザを追加

1.22r3e6 (2011/8/11)
　セッション共有でIEの仕様変更に対応、対応ブラウザOpera追加
　ログインチェック改善

1.22r3e5 (2011/8/10)
　ブラウザのCookieからセッション情報を取得し共有する
　　IE7/8/9, Firefox5, Chrome13対応（nicorankから機能借用）
　nicovideoE.dllをリリース（nicovideoとnicovideo16x9の統合版）
　auto.batで引数が足りない時にstacktraceでなくエラーメッセージを出す

1.22r3e4a評価版 (2011/8/5)

1.22r3e4 (2011/8/3)
　ワイド画面(16;9)コメントサイズ半自動切り替え対応(仮)
　選択した拡張Vhookの種類と動画サイズ・アスペクト比を表示
　（自動判定時のみ）

1.22r3e3 (2011/8/1)
　DLファイル名のバグ修正、autodebug.bat収録
　前回正常終了した時の動画idを記憶する（１つだけ）

1.22r3e2 (2011/7/15)
　・ファイル選択ダイアログの結果のファイル名を絶対パス名から
　　相対パス名に変更
　・過去ログ指定時に文字列が解析できない場合と一般会員の場合は
　　エラー終了に変更。但し動画の保存は先に行えるようにする。
　・コメント付き動画の保存ファイル名を
　　　指定フォルダ\タイトル\オプションファイル名＋FFmpeg設定.拡張子
　　とする設定を追加（デバッグ用）
　・黒幕あり（-padtop,-padbottom）を新しいffmpeg(rev.23043以降)で
　　-vfilters pad=に変更したときに、vhookライブラリと両立出来るように修正
　・｢不適切な内容が含まれている｣動画をダウンロードする場合に
　　http://www.nicovideo.jp/watch/sm1234556789?watch_harmful=1
　　と指定すればダウンロード出来るように修正

1.22r3e1a(2011/7/11)
　1.22r3e1のバグ修正、Saccubus.jarのみ
　NicoBrowser拡張1.4.4用のffmpegに対する不具合を修正
　過去ログを結合中のデバッグ用メッセージの量を減らす
　過去ログの結合方式を変更し不要な項目も残すように変更
　ダウンロードした動画の設定FFmpegによるデコード結果の表示の際
　フォルダ指定の場合は直前にダウンロードしていなくても捜して
　デコードするように変更した。
　ダウンロード・変換時の経過時間を表示
　ダウンロード・変換時間と最終フレームの情報をデバッグログに出力

1.22r3e1 (2011/7/10) full set
　配布中止。nicovideo.dllに投稿者コメントを合成できない不具合があった


1.22r3e　(2011/7/5)
　改造版 Saccubus.jar リリース
　・過去ログのダウンロードのURL修正（1.4.4と同等レベル）
　　（過去ログのダウンロードはプレミアム会員のみ）
　・公式動画のコメントをダウンロード可能（1.4.4と同等レベル）
　・投稿者コメントをダウンロード・付加可能（1.4.4と同等レベル）
　・自動で調整する取得コメント数を最新のニコニコ動画仕様に変更
　　1分間100コメ、10分以上は1000コメまで(1.22r3e8で更に修正)
　・動画タイトルの最後に付く空白を削除
　・コメントファイル名に[日時]を追加可能
　　複数のコメントファイルを動画に付加可能に。
　　（プレミアム会員で過去ログを使えば1000コメ以上付加可能）
　・投稿者コメントのスクリプト(ニワン語)を無視する
　　→投稿者のスクリプトが無駄に動画に付加されない。
　・設定されたFFmpegのバージョンを表示
　・ダウンロードした動画の設定FFmpegによるデコード結果を表示
　　（動画サイズ、ビットレート、fps、動画codec、音声codecなど）
