さきゅばす:最近の出来事

提供: さきゅばす

ニュース

さきゅばすがオープンソース化しました
(13 Apr 2008 04:49)

 作者が今後開発を続けて行くことが困難になったため、ソースコード一式をGPLライセンスのもと、公開します。

 ffmpegの拡張部分のみ公表されていません。これは単に作者が紛失しただけであり、今後書き直されます。

 また、開発を継続してくれる方を募集しています。詳しくは公式サイトでごらんいただけます。

http://saccubus.sourceforge.jp/

[?]

リリース

saccubus - 1.22r
(27 Apr 2008 21:09)

ReleaseNote

バグ修正だけです。

ChangeLog

-libavfilterの仕様変更に伴い、拡張vhookフィルタの引数区切り文字を";"から"|"に変更しました。
-内部仕様変更に伴うバグを修正しました。
-FFmpegを更に最新バージョンに変更しました。
 ただし、libavcodec/xvidff.cではlibavfilterが通らないので、変更前に戻してあります。
-pad***系オプションを使うオプションファイルを除去。
 SVNツリーには残っているので、ffmpeg側が対応すれば戻します。

[?]
saccubus - 1.22
(18 Apr 2008 01:59)

ReleaseNote

GPLになってはじめてのリリースです。
このバージョンより、ソースも同時配布となります。

ユーザ側から見ると、今回は前回とあまり変更はありません。
せいぜいFFmpegが新しくなったことぐらいでしょうか。

ChangeLog

-同梱のFFmpegを新しくした。
-ニコニコ動画の仕様変更への対応
-バグの修正
-FFmpegの変更にともなう各種修正
-オープンソース以降に伴うUIその他もろもろの変更。

[?]
saccubus - 1.21
(04 Mar 2008 02:10)

ReleaseNote

 現在の最新バージョンです。

 このバージョンはソースコードがすでに紛失しているため、GPLライセンスではありませんが、自由に再配布してもらって構いません。

ChangeLog

* Java側
o 動画タイトルに特定の文字が含まれているとエラーが発生する問題を修正
+ 「f」みたいなのが入ってしまうのを修正しました。
o フォントパスの設定に、Windowsの環境変数を使うことにした。
+ WindowsをC:\以外にインストールしてても設定をいじる必要がありません。
o パスワードを起動毎に入力させるのをやめた。
+ セキュリティ的にどうかなーと思ってたのですが、やっぱり利便性を追求しました。
* C側
o フォントの影を選べるようにした。お勧め(デフォルト)はやはり01です・・・。
+ 00:なし(new!)
+ 01:ニコニコ動画風(new!)
+ 02:右下(前のやつ)
+ 03:囲い込み(new!)
o フォントの拡大率の決定をX軸のみで行うことにした。
+ これで16:9で変換しても文字がつぶれなくなります。

[?]
saccubus - 1.16
(03 Dec 2007 00:00)

ReleaseNote

 旧バージョンです。基本的に使わないでください。

 このバージョンはソースコードがすでに紛失しているため、GPLライセンスではありませんが、自由に再配布してもらって構いません。

ChangeLog

* オプションファイルを追加
o PSP
o iPod
* いくつかのバグ修正
o コメントの色がおかしい問題
o video,comment,convertedフォルダが無いとうまく動かない問題
o コメント表示数0でフリーズする問題
o その他。動かない方はとりあえず試してみてください。
* 動画IDだけでなく、動画URLを入力しても大丈夫なように変更。
* マイメモリーでコメントが削除されるようにした。
* 表示コメント数の設定を移動。

[?]
saccubus - 1.15r
(15 Nov 2007 04:34)

ReleaseNote

 旧バージョンです。基本的に使わないでください。

 このバージョンはソースコードがすでに紛失しているため、GPLライセンスではありませんが、自由に再配布してもらって構いません。

ChangeLog

* FFmpegのオプションを複数用意しておいて、切り替えられるようになった。
o 携帯動画変換君を想像してもらえれば。
o 現在はほとんど入っていません。下のほうにこれについて書きました。
* FFmpegのオプションに、「出力動画の拡張子」を追加。
o 今まではaviだけでしたが、それ以外も選べます。PSP、iPod用のmp4、Youtube用のFLVとかも出力できるはずです。
* UIの変更
* 取得コメント数を自動調整。
o そもそも今までも取得数を0にすると自動で取得数が決定されてた模様。
* 変換後のファイル名に動画IDを付加するか否かを選択できる
* 変換後にDLした動画ファイルを削除できるかどうか選べる。
* すべてのコメントの不透明度を100%に設定できる。
* ファイルやフォルダをドラッグ・アンド・ドロップでも設定できる。
* バッチファイルに自動でシャットダウンを行う機能を追加
* バグ修正
o 正規表現の処理がうまくできないのを修正
o ファイル名をUS-ASCIIと解釈した場合に { や } が入っているとうまくいかない問題を修正。
o その他覚えてない

* デバッグ用にvhookを無効にするメニューを実装

 vhookを使わずにffmpegに変換させます。こうすることでエラーの原因の切り分けを行います。「変換設定」タブに入ってます。

* コメントの長さが0だと落ちる問題を修正

 っていうかなんでそんなコメントあるの・・・?

[?]
saccubus - 1.13
(13 Nov 2007 02:00)

ReleaseNote

 旧バージョンです。基本的に使わないでください。

 このバージョンはソースコードがすでに紛失しているため、GPLライセンスではありませんが、自由に再配布してもらって構いません。

ChangeLog

<1.13まで>
* ueやshitaで書かれたコメントがいつまでも残るバグを修正。

 vhookのプログラムはかなり更新したので、まだまだバグが残ってる可能性は高いです。その代わり、ずいぶん修正しやすくはなりました。

* 「保存するファイル名を指定する」で保存するときに自動で拡張子を補完する機能を搭載

 「Unable for find a suitable output format for〜」というエラーが出ないようになります。

* 無効なフォントインデックスが指定されたら、とりあえず0にしてみて再度試してみる仕様に変更。

 エラーで止まるよりはマシ、かな?

* vhookパスに空白が含まれる場合は実行させないようにした。

 vhookは仮の機能みたいなことがソースに書かれてましたけど、こういうところでもちょっと不便かも・・・。
<1.12まで>
* PSPやiPod向けにフォントサイズの自動設定に対応。

 直接PSPやiPod用に動画を生成してくれる訳ではありませんが、今までフォントサイズが固定だったのが、出力する動画サイズに合わせてフォントサイズを調整してくれるようになりました。

 ソースが糞汚くて今まで出来なかったのですが(ぁ、後述するようにEclipse移行とともに整理したのでなんとか実装。

 「変換設定」タブに入ってます。デフォルトでオン。

 副産物として、文字がちょっと見やすくなりました。

* Proxyに対応

 プロキシに対応しました。認証の必要なプロキシには対応していません。それにはまた別に余分なライブラリを加えないといけないので。。。

* NGID/ワード機能追加

 //で括ると正規表現が使えます。それ以外は、半角空白で区切って指定できます。キーワードに半角空白が含まれる場合は""でくくってください。正規表現と単なる文字列は共存できます。例:"/.*ああ+/ いい うう"→コメントの最後がああだとNG、いい、ううが含まれているとNG。

 なお、今回の試みとして、この「NGワード」フィルタはコマンドにも適用されます!"cyan big"とか指定するとうざい青・デカ文字が消滅!わーい!

 今のところ、ニコニコ動画本家のNGワードには未対応です。要望が多ければ考えますけど・・・。

* nicovideo.dllの開発環境移行

 今まではTerapadオンリーだったのですが、さすがに厳しすぎるのでEclipse + CDTに移行。結構時間かかった。。。ソースも見通しがすこーしよくなりました。すこーしだけ。

* stripかけてファイルサイズ削減

 zip圧縮した後のデータとして2MBも減りました。もっと前にやっとけば良かったです。

* その他バグ取り
o ローカルファイルからの変換時にファイルを見つけてくれない問題を修正。

[?]
saccubus - 1.10r
(09 Oct 2007 04:33)

ReleaseNote

 旧バージョンです。基本的に使わないでください。

 このバージョンはソースコードがすでに紛失しているため、GPLライセンスではありませんが、自由に再配布してもらって構いません。

ChangeLog

 1.10では、タイトルに/や\等を含む動画がうまく保存できません。その問題を修正しましたので、問題が起こるようならバージョンアップしてください。忘れてた・・・。

[?]
saccubus - 1.10
(09 Oct 2007 03:08)

ReleaseNote

 旧バージョンです。基本的に使わないでください。

 このバージョンはソースコードがすでに紛失しているため、GPLライセンスではありませんが、自由に再配布してもらって構いません。

ChangeLog

* UIを結構変更

 戸惑うかもしれませんが、分からなかったらユーザ情報のところでメールアドレスとパスワード、そして動画IDを入れて「変換」でどうにかなるでしょう。

* ファイルタイトルの自動修正を行うようにした

 自動で動画タイトルを取得して、フォルダ別に整理して保存します。変換後のファイルだけとか、保存するコメントだけ、この機能を使うとかも可能です。

* ダウンロード・変換作業を途中で停止出来るようになった

 変換ボタンが変換中は停止ボタンに変わります。あんまりテストしてないので、ボタンが変になったら報告とかください。。。

* フォントパスのデフォルト設定を変更

 因縁の(?)「フォントパス」を、デフォルトでMSゴシックを使うように変更しました。普通にインストールしてるWindowsなら修正無しで使えます。・・・たぶん。

* コマンドラインから使える。

 これを使うことで、寝てる間に自動で変換させたりするのが可能になります。

> java -jar Saccubus.jar <メールアドレス> <パスワード> sm**** <過去ログ>

 でやってくれます。変換時の設定はいまのところ変更できないので、ファイルタイトルの自動修正機能は必須だと思われます。

 変換後のファイルだけ自動修正にして、それ以前の動画ファイルとコメントは毎回同じファイルにするっていうのもアリかも。

* 自動変換バッチファイル付き

 連続でやらせたい場合に使えます。詳しくはauto.batをテキストエディタで見てください。

[?]
saccubus - 1.07
(08 Sep 2007 16:19)

ReleaseNote

 旧バージョンです。基本的に使わないでください。

 このバージョンはソースコードがすでに紛失しているため、GPLライセンスではありませんが、自由に再配布してもらって構いません。

ChangeLog

-SSLログインに対応しました。
-「過去ログ」機能のコマンドの使い方が変だったので、別のテキストフィールドを使う形式に変更しました。過去ログ機能を使わない場合は空白にしといてください。
-フォントパスが空白でも通るようになりました。
-「過去ログ」の記述で「秒」を省略できるようになったほか、単なる数字でもOKになりました。1970 年 1 月 1 日グリニッジ標準時 00:00:00.000 からの経過時間をミリ秒で記述できます。

[?]
saccubus - 1.06
(22 Jul 2007 02:33)

ReleaseNote

 旧バージョンです。基本的に使わないでください。

 このバージョンはソースコードがすでに紛失しているため、GPLライセンスではありませんが、自由に再配布してもらって構いません。

ChangeLog

-「過去ログ」機能に対応。
-標準のオプションを変更。数字が間違ってます。

[?]
saccubus - 1.05
(20 Jul 2007 04:30)

ReleaseNote

 旧バージョンです。基本的に使わないでください。

 このバージョンはソースコードがすでに紛失しているため、GPLライセンスではありませんが、自由に再配布してもらって構いません。

[?]
個人用ツール