エンコードしたファイル名を自動的に変更するソフトウェアです。
(リネーム後ファイル名の例:)
CLANNAD ~AFTER STORY~ 第19話 「家路」 (D-CBC x264 1280x720 AAC 字幕切替可).mp4
「しょぼいカレンダー(http://cal.syoboi.jp/)」から
RSSクエリを取得し、自動的にファイル名を変更します。
番組名や放送局を指定することにより、話数やサブタイトルまで自動的に入力することができます。
■.NET Framework 3.5が必要です。
http://www.microsoft.com/downloadS/details.aspx?familyid=333325FD-AE52-4E35-B531-508D977D32A6&displaylang=ja
!!更新案内
しょぼいリネーム2を公開しました。
基本的なリネーム機能に変化はありませんが、操作方法等が若干複雑になっているため
現状不満が無い場合は更新する必要はないかもしれません。
コメント (26)
shoboirename を使わせて頂いております。
便利なプログラムをありがとうございます。
不具合を発見しましたので報告致します。
リネームされるファイルの、リネーム後のフルパスが長い場合に
強制終了してしまうようです。
リネーム元のフルパスが長すぎる場合も同様の不具合があるかも
しれません。
また「けいおん」のようにTBSとBS-TBSの両局で放送されている
ものをリネームしようとすると、まずTBSの番組名でリネーム
された後、さらにBS-TBSの番組名でリネームしようとし、
元のファイルがすでにリネームされた後なので強制終了します。
引数が足りない場合にも強制終了にならないような例外処理を
いれておくとバッチに組み込んだときのも不都合が生じにくい
かと思います。
以上大変ぶしつけながらご一考頂ければ幸いです。
投稿者: 不具合報告 | 2009年05月22日 22:16
日時: 2009年05月22日 22:16
不具合報告ありがとうございます
フルパスが長い場合の対処方法は少し調べてみます。
エラークラッシュ対策は少ししました。
BS-TBSとTBSのように類似した放送局を区別する方法として、
完全一致で放送局を指定できるようにしました。
例えば放送局に「*TBS」とすれば、TBSのみを指定(BSは処理しない)ようにできます。
投稿者: Celp | 2009年05月24日 10:46
日時: 2009年05月24日 10:46
さっそくの対処ありがとうございます。
ファイル名が長い場合についてはもう少し具体的な
情報を出せれば良かったのですが、うまく切り分けが
できませんでした。
具体的にはカードキャプターさくらで
カードキャプターさくら 第19話 「家路」 (BShi x264 1280x720 AAC).mp4
のようにリネームしようとするとクラッシュするようです。
以上、参考まで。
投稿者: 匿名 | 2009年05月24日 19:56
日時: 2009年05月24日 19:56
「カードキャプターさくら」の番組で試してみましたが、再現しませんでした。
他の何らかのエラーが発生していた可能性がありますので、
最新のバージョンで試してみてください。
正常に動作しない場合でももしかしたらエラーメッセージは出るかもしれません。
投稿者: Celp | 2009年05月26日 20:36
日時: 2009年05月26日 20:36
度々すみません。shoboirenameに関してです。
番組名の引数で、副題が検索されてしまうようです。
具体的には
shoboirename test.mp4 宇宙 テレビ東京 title subti.mp4
で、本来は
宇宙をかける少女 「小さな勇気」.mp4
にリネームされるべきところ、実際には
ケロロ軍曹 「ケロロ 宇宙デジタル怪獣襲来!/ケロロ 変身」.mp4
にリネームされます。
リネームされた後もプログラムは終了せずに検索を続けていて、宇宙をかける少女もヒットするのですが、元のファイルがリネームされた後なのでエラーが表示されました。
投稿者: 匿名 | 2009年05月26日 23:57
日時: 2009年05月26日 23:57
さくらに関しては今試してみたのですが、問題が再現されません
でした。検証不十分で申し訳ありませんでした。
投稿者: 匿名 | 2009年05月27日 00:07
日時: 2009年05月27日 00:07
タイトル検索時にタイトルのみ対象にするように更新しました。
投稿者: Celp | 2009年05月30日 16:02
日時: 2009年05月30日 16:02
迅速なご対応ありがとうございました。
投稿者: 匿名 | 2009年06月01日 20:34
日時: 2009年06月01日 20:34
しょぼいリネームを使わせて頂いてます。
リネームの際に重宝しています。
下記の不具合を発見しましたので。ご報告致します。
「'」が「'」で表現されており、話数先頭の「#」と誤認しているようです。
【実行コマンド】
shoboirename aaa.txt なのは TBS title 第number話 subti (D-MX x264 1280x720 AACrev).mp4
【実行結果】
なのは
TBS
以下の番組がHitしました。
<title>10/08 02:54 魔法少女リリカルなのはA's ...【新】【!】 #1 「はじまりは突然になの」 [TBS]</title>
title 第number話 subti (D-MX x264 1280x720 AACrev).mp4
魔法少女リリカルなのはA's 第03話 「はじまりは突然になの」 (D-MX x264 1280x720 AAC).mp4
魔法少女リリカルなのはA's 第03話 「はじまりは突然になの」 (D-MX x264 1280x720 AAC).mp4
動作終了
投稿者: 匿名 | 2009年10月10日 02:26
日時: 2009年10月10日 02:26
ご利用ありがとうございます。
修正しましたので最新版をご利用ください。
エスケープ処理については、その他一切行っていないため、
類似不具合が発生するかもしれません…。
投稿者: Celp | 2009年10月10日 13:24
日時: 2009年10月10日 13:24
ご対応ありがとうございます。
正常にリネームできました。
投稿者: 匿名 | 2009年10月12日 04:57
日時: 2009年10月12日 04:57
はじめまして
shoboirename 使用させて頂いております。
しょぼいカレンダーから取得した番組名サブタイに
半角の ? が含まれている場合エラーとなります。
! や ? は全角に変換してリネームするように
出来ませんでしょうか。。
宜しくお願い致します。
投稿者: 匿名 | 2009年11月21日 21:36
日時: 2009年11月21日 21:36
ご報告ありがとうございます。
修正しました。
投稿者: Celp | 2009年11月22日 11:00
日時: 2009年11月22日 11:00
素早い対応ありがとうございます。
・・・ダウンロードできませんです。
投稿者: 匿名 | 2009年11月24日 06:23
日時: 2009年11月24日 06:23
失礼しました…
投稿者: Celp | 2009年11月24日 20:00
日時: 2009年11月24日 20:00
度々すみません
話数3桁対応できませんでしょうか。
100話を超えている番組ですと上2桁しか表示されません。
宜しくお願い致します。
投稿者: 匿名 | 2009年11月26日 20:52
日時: 2009年11月26日 20:52
対応しました。
最新版をご利用ください。
投稿者: Celp | 2009年11月28日 07:40
日時: 2009年11月28日 07:40
早速のご対応ありがとうございます。
神アプリです!もう手放せませんw
ありがとうございました。
投稿者: 匿名 | 2009年11月28日 12:49
日時: 2009年11月28日 12:49
こんにちは、いつも活用させていただいています。
GIANT KILLINGのリネームなのですが、これのみ
<title>04/11 09:25 GIANT KILLING ... #2 [NHK-BShi]</title>
ハンドルされていない例外: System.ArgumentOutOfRangeException: StartIndex の値を
0 より小さくすることはできません。
パラメータ名: startIndex
場所 System.String.InternalSubStringWithChecks(Int32 startIndex, Int32 length
, Boolean fAlwaysCopy)
場所 ebirename.Program.Main(String[] args)
というエラーを出して動作を停止しています。
対応お願い出来ますでしょうか?
投稿者: it | 2010年04月12日 08:11
日時: 2010年04月12日 08:11
副題が存在しない場合クラッシュすることが原因でした。
修正しましたので再度ダウンロードをお願いします。
お手数をおかけしてすみません。
投稿者: Celp | 2010年04月12日 11:05
日時: 2010年04月12日 11:05
すばやい対応ありがとうございます!
活用させていただきます。
投稿者: it | 2010年04月13日 10:29
日時: 2010年04月13日 10:29
しょぼいリネームを使わせて頂いてます。
下記の不具合を発見しましたので。ご報告致します。
ダブルクォートがエスケープ文字のままリネームされてしまいます。
【しょぼいリネームVersion】
100412
【実行コマンド】
shoboirename aaa.txt WORK MX title 第number話 subti (D-MX x264 1280x720 AACrev).mp4
【実行結果】
WORK
MX
以下の番組がHitしました。
<title>06/27 23:00 WORKING!! ...【終】 #13 「デートと言う名の"決戦"、小鳥遊と伊波のそれから…」 [TOKYO MX]</title>
title 第number話 subti (D-MX x264 1280x720 AACrev).mp4
WORKING!! 第13話 「デートと言う名の"決戦"、小鳥遊と伊波のそれから…」 (D-MX x264 1280x720 AAC).mp4
WORKING!! 第13話 「デートと言う名の"決戦"、小鳥遊と伊波のそれから…」 (D-MX x264 1280x720 AAC).mp4
動作終了
投稿者: 匿名 | 2010年06月28日 04:29
日時: 2010年06月28日 04:29
不具合報告ありがとうございます。
該当する問題を修正しました。
最新版のダウンロードをお願いします。
また、エスケープ文字の処理を追加しました。
恐らくこれでエスケープ文字の処理の問題は無いと思うのですが…
投稿者: Celp | 2010年06月29日 08:07
日時: 2010年06月29日 08:07
早々の対応ありがとうございます。
正常にリネームできました。
投稿者: 匿名 | 2010年06月30日 01:12
日時: 2010年06月30日 01:12
100629shoboirename
シングルクォートが¥になってしまうようです。
現象が出たのは世紀末オカルト学院で、例えば
「文明の道程 / BUNMEI's distance」
が
「文明の道程 / BUNMEI¥s distance」
となります。
投稿者: 匿名 | 2010年08月28日 17:11
日時: 2010年08月28日 17:11
shoboirename
shoboirename2
二つとも同じ問題があったため修正しました
投稿者: Celp | 2010年08月29日 09:43
日時: 2010年08月29日 09:43