2011年08月04日

RadikaβVer1.44

Radika.jpg

◆復興ラジコに対応しました。
チャンネル設定ウィザードからチャンネルを追加できます。ただし、現在のところラジコから番組情報が配信されていないので、使用している番組データはYahooのものです。そのため情報がかなり大雑把でキーワード録音向きではありません。キーワード録音側から対象の局を制限した方がいいかもしれません。

◆復興ラジコに対応したのに伴い「チューナー」を追加しました。これによって、最初は従来どおりの録音方法を試行し、もし録音できなければループバックで録音、というように録音方法が自動で選択されるようになりました。
できれば録音さんで対応していたUSBラジオでの録音にも対応し、サーバーや回線障害時のバックアップ録音にも対応予定。

◆ダウンロード
Ver1.44.zip(WaveCapture.dllを入れ忘れてました。すいません!)
Ver1.44.zip

◆主な変更点
  • 「復興ラジコ」に対応。
  • 「チューナー」の追加。
  • ループバック録音等の指定方法を「チューナー」によって設定するよう変更。
  • 同じ優先度のタスク処理の設定が「先行優先」の時にタスクが重なった場合にキー取得作業を何度も試行してしまう不具合を修正。
  • サスペンド復帰マージンを長めに取った時に、復帰してもシステム自体の自動サスペンドによって再サスペンドしてしまう問題を修正。
  • 「リトライ回数」を「接続試行回数」に変更。
  • AACデコーダー終了時にエラーで異常終了する問題を修正。
  • 環境によってイコライザ設定部分でエラーが発生し音声再生が出来ない症状を修正。


スポンサード リンク
posted by 山元司 at 21:35 | Comment(42) | TrackBack(0) | Radika | このブログの読者になる | 更新情報をチェックする
この記事へのコメント
作者さまお疲れ様です。この度のバージョンUPありがとうございます。
前バージョンで当方の環境ではMP3録音時のエラーが出ていたものが、見事に解消されました。
聞きながら録音で、聴取終了時にに録音も強制終了してしまっていた問題です。
今のところ、何の問題も起きていません。快調そのものです。
現在はふくしまFMでジャズ番組を楽しんでますw
まさか東北の番組が聴けるとは・・radikoさんと共にありがたや。音質も良いです!
Posted by tak at 2011年08月05日 01:46
Nortonさんが反応して、プログラムを削除されてしまいました。
Posted by はれ at 2011年08月05日 04:42
ウィザードで初期設定を始めようとするとNortonのSONARが反応して削除されるので、Auto-Protectを無効にしてみてください。私はこれでできたので。
Posted by wr at 2011年08月05日 06:18
↑の続き。インストールできても、Auto-Protectを有効に戻すとSONARが反応して削除されました;;
とりあえず旧verに戻します。
Posted by wr at 2011年08月05日 06:21
同じく、Nortonが疑わしい動作しているとかで消してしまいました・・・。
Posted by ゅぅ at 2011年08月05日 06:40

他のアンチウイルスソフトでは問題ないと思われるので、Auto-Protectの除外に加えてみてはいかがでしょうか?
Posted by よそじい at 2011年08月05日 08:38
ウイルスバスターでは問題はありません。
ただ、数度接続試行に失敗して接続する傾向があるようです。
私自身が宮城県の塩釜出身なので地元のラジオをクリアな音源で聞けて(ここまでは今まで出来ていました)、録音出来るのはうれしいです。
Posted by at 2011年08月05日 11:39
ESET Smart Security は問題ありません。
Posted by at 2011年08月05日 23:21
取り急ぎ御礼申し上げます
Posted by at 2011年08月06日 04:51
私も同じく導入後の設定中にNorton Internet securityに消されてSONAR (Symantec Online Network for Advanced Response の略)にRadika.exeを消されてしまいました。よそじいさんのおっしゃるようにNortonの設定でAuto-ProtectとSONAR検出から除外する項目にRadika.exeを追加することで設定できました。
Posted by もえひな at 2011年08月06日 07:51
終了しようとすると以下のメッセージが出ます。フォルダも削除できません

保存に失敗しました。
一時クラスを生成できません (result=1)。
error CS0006: 'D:\ダウンロード\radika.exe' メタデータが見つかりませんでした。
Posted by いち at 2011年08月06日 07:54
上記の件解決いたしました
失礼しました
Posted by いち at 2011年08月06日 08:00
ありがとうございます。
Posted by at 2011年08月06日 10:04
いつもありがとうございます。 m(_ _)m
重宝しております。
Posted by ぱたりろ2 at 2011年08月06日 19:21
AM1422のラジオ日本には対応していないのでしょうか?
radikoでは聴けるのですが。
ちなみに都内です。
Posted by ツカサ at 2011年08月07日 03:17
都内対応してますよ(ラジオニッポン)
ツールのラジオ局設定ウィザードから設定してみましょう・・・
Posted by at 2011年08月07日 08:51
追加できました。
ありがとうございました。
Posted by ツカサ at 2011年08月07日 10:54
前々バージョン辺りから下記のエラーが頻出して録音が途中で終わってしまいます。
-------------------------------------------------
2011/08/11 1:59:21:radikaβ Ver.1.44.0.0
radika.AMFReaderException: 転送接続からデータを読み取れません: 既存の接続はリモート ホストに強制的に切断されました。。 ---> radika.AMFReaderException: 転送接続からデータを読み取れません: 既存の接続はリモート ホストに強制的に切断されました。。 ---> System.IO.IOException: 転送接続からデータを読み取れません: 既存の接続はリモート ホストに強制的に切断されました。。 ---> System.Net.Sockets.SocketException: 既存の接続はリモート ホストに強制的に切断されました。
場所 System.Net.Sockets.Socket.Receive(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags)
場所 System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)
--- 内部例外スタック トレースの終わり ---
場所 System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)
場所 radika.BaseRMTPClient.Recv(Byte[] buff, Int32 offset, Int32 size)
--- 内部例外スタック トレースの終わり ---
場所 radika.BaseRMTPClient.Recv(Byte[] buff, Int32 offset, Int32 size)
場所 radika.RTMPEClient.RecvWrap(Byte[] buff, Int32 offset, Int32 size)
場所 radika.BaseRMTPClient.ReceivePacket()
場所 radika.BaseRMTPClient.Connect()
--- 内部例外スタック トレースの終わり ---
場所 radika.RMTPAudioSharedClient`1.ReadPacket()
場所 radika.BaseTunerDevice.MyAMFReader.ReadPacket()
場所 radika.RadikaTask.<>c__DisplayClass3.<Initialize>b__2()

-------------------------------------------------
OS : Window7 Ultimate SP1(64bit)
その時によって状況は異なりますが、最初は正常に録音されてますが、しばらくするとエラーで停止してしまいます。

どなたか情報をお持ちの方、お教え下さい。
Posted by Kazamin at 2011年08月11日 04:53
OS : Windows7 Ultimate SP1(64bit)
最近、下記のエラーが頻発して、録音が途中で終わってしまいます。
-----------------------------------------------
2011/08/11 1:59:21:radikaβ Ver.1.44.0.0
radika.AMFReaderException: 転送接続からデータを読み取れません: 既存の接続はリモート ホストに強制的に切断されました。。 ---> radika.AMFReaderException: 転送接続からデータを読み取れません: 既存の接続はリモート ホストに強制的に切断されました。。 ---> System.IO.IOException: 転送接続からデータを読み取れません: 既存の接続はリモート ホストに強制的に切断されました。。 ---> System.Net.Sockets.SocketException: 既存の接続はリモート ホストに強制的に切断されました。
場所 System.Net.Sockets.Socket.Receive(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags)
場所 System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)
--- 内部例外スタック トレースの終わり ---
場所 System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)
場所 radika.BaseRMTPClient.Recv(Byte[] buff, Int32 offset, Int32 size)
--- 内部例外スタック トレースの終わり ---
場所 radika.BaseRMTPClient.Recv(Byte[] buff, Int32 offset, Int32 size)
場所 radika.RTMPEClient.RecvWrap(Byte[] buff, Int32 offset, Int32 size)
場所 radika.BaseRMTPClient.ReceivePacket()
場所 radika.BaseRMTPClient.Connect()
--- 内部例外スタック トレースの終わり ---
場所 radika.RMTPAudioSharedClient`1.ReadPacket()
場所 radika.BaseTunerDevice.MyAMFReader.ReadPacket()
場所 radika.RadikaTask.<>c__DisplayClass3.<Initialize>b__2()

-----------------------------------------------
まれに最後まで録音できる事もあるのですが、ほとんどの場合、途中で終わってしまいます。録音できている時間は、その時々で全く異なります。
ちなみに、録音形式はM4A形式に設定しております。

どなたか解決法をご存知の方、ご教示頂けると有難いです。
Posted by Kazamin at 2011年08月11日 05:32
すみません。ほぼ同じ書き込みを連続してしまいました。
申し訳有りませんでした。
Posted by Kazamin at 2011年08月11日 05:34
リモホに強制切断されてんじゃん。
プロバイダに問い合わせるしかないのでは?
Posted by tek at 2011年08月11日 06:04
大変便利につかわさせていただいています。復興ラジコ対応、ありがとうございました。
ところで、「最初は従来どおりの録音方法を試行し、もし録音できなければループバックで録音」というのは、どう設定すれば動作するのでしょうか?
タイマー予約は1.41から設定を変えていなくて、Junkでストリーム直接録音に失敗したのですが、ループバック録音には切り替わらず、録音に失敗してしまったようなのですが・・・どこか設定が必要なんですよね?

>できれば録音さんで対応していたUSBラジオでの録音にも対応し、サーバーや回線障害時>のバックアップ録音にも対応予定。

バックアップに、並行してAMFMラジオ録音さんで予約録音しているため、この機能が入ったら、大変うれしいので、実装、期待しています。

今回、チューナーという概念が新設されましたが、無理なお願いとは思いますが、新しいチューナーとして、SimulRadioのループバック録音も追加してもらえたら、さらにうれしいです。
Posted by at 2011年08月11日 12:14
パソコン初心者で申し訳ないのですがダウンロードからセットの仕方まで教えていただけないでしょうか?お手数ではあると思うのですがお願いいたします。
Posted by toshi at 2011年08月15日 19:35
便利なツールを提供していただき、有難うございます。
こちらではXP SP3で使用していますが、
1.32以降、スタンバイから復帰して録音しようとすると
.NET Frameworkのエラーで録音ができないのですが、
どなたか同じような現象の方はいますか?
Posted by はまちゅん at 2011年08月15日 22:52
>Posted by はまちゅん at 2011年08月15日 22:52 さん
>どなたか同じような現象の方はいますか?

http://www.dotup.org/uploda/www.dotup.org1922114.png_fIFXx3koMClvw3FskJbc/www.dotup.org1922114.png

http://www.dotup.org/uploda/www.dotup.org1922118.txt_xyZtb40p9AIVqKtkCfDe/www.dotup.org1922118.txt

(´・ω・`)∩ 1.28までは問題ないんですが
エラーが出てerror.log見るとキー取得できてないみたいです
不思議とスタンバイから復帰して予約録画が始まるまでのマージン時間中にマウスクリックしてモニタを表示させるようにすると予約録画が失敗しません
Posted by ショボ太郎 at 2011年08月19日 15:49
(´・ω・`)あっ、ちなみにOSはXPSP3です
Posted by ショボ太郎 at 2011年08月19日 15:50
私もKazaminさん同様の現象が前々バージョンあたりから発生しています。
解消方法ご存知の方、いらっしゃいませんでしょうか?

radikaβ Ver.1.44.0.0
radika.AMFReaderException: 転送接続からデータを読み取れません

現象が出ているPCは、Win7(Home)です。
他のPC(WinXP)は現象出てないので、Win7との相性なのかも知れません。
Posted by abu at 2011年08月21日 00:50
いつも使わせていただいております。
ありがとうございます。
いきなり要望なのですが、AMFMラジオ録音さんと連動することはできないでしょうか?
具体的に言いますと、RadikaとAMFMラジオ録音さんで同じ番組を録音。
Radikaで回線障害で頭が切れたり、途中で終了してしまった際にAMFMラジオ録音さんの録音を有効とし、Radikaの中途半端な録音データを自動削除。
正常にできていれば、AMFMラジオ録音さんの方を削除。
2つのソフトが統合とかになれば、予約も含めてやりやすいと思うのですが。。。

勝手な希望で申し訳ないのですが、今後のVerUPの機能の一つとしてご検討いただけないでしょうか?
宜しくお願いします。
Posted by とらにん at 2011年08月21日 07:09
(´・ω・`)その後の状況ですが・・・
復帰時にモニタが表示される休止状態からの予約録音は失敗しないので
やはりモニタが表示されていると大丈夫みたいです
Posted by ショボ太郎 at 2011年08月25日 08:49
素晴らしいソフトをありがとうございます。

1点教えていただきたいのですが、予約録音の際にファイルが2つできてしまうのですが(1つは容量0のファイル)設定を変更すれば解決するとか同じ症状の方はおられますでしょうか?

いろいろやってみたのですが解決しません。ご助言いただければ幸いです。
Posted by いろいろやりました at 2011年08月27日 01:02
自己レスです。
ファイルが2つの件ですが、自動分割機能が私の環境(XPSP3)ではうまく働いていないように思えます。
分割分数を0にしたところ余分なファイルは作られなくなりました。
3時間ぐらいの番組を3つに区切りたかったのですがとりあえず0で運用いたします。
Posted by いろいろやりました at 2011年08月27日 23:47
投稿
Posted by しんや at 2011年08月28日 15:10
投稿いたします。
WP-SP3-32bitで、環境も整えましたがエラーが発生しています。
希望は、関東から関西のラジオ視聴です。り

あと、エラーログを貼り付けるにはどのようにすればよいのですか。
Posted by しんや at 2011年08月28日 15:16
http://ja.wikipedia.org/wiki/Radiko
コピペできないの?>ログ
Posted by tek at 2011年08月28日 16:28
作者様いつもお疲れ様です

要望なのですがWAV形式で録音すると容量がものすごいことになるのはどうにかできないですかね?
Posted by きゃんた at 2011年08月28日 22:33
せめてコンテナ(RIFF WAVE)とコーデック(LPCM)くらい調べてから質問するかどうか決めろよ。
アプリケーションでどうにかできるレベルじゃない。
Posted by tek at 2011年08月29日 19:12
> 798 :名無しさん@お腹いっぱい。:2011/08/30(火) 22:23:44.05 ID:yz7Uxe9l0
> なんかソフトを作ってる人に同情・・・
視点がちがうな!w
Posted by らじる★らじる  at 2011年08月31日 07:35
明日はNHKのらじる開始日ですね。
山本さんは何か準備されているのですかね?
Posted by at 2011年09月01日 00:41
NHKのらじるに対応していただければ幸いです。
Posted by beta at 2011年09月01日 09:11
いつも便利に使わせてもらってます。
毎回、録音終了後にシャットダウンする設定にしているのですが
最近、エラーが出てシャットダウンされない状態が続いております。(録音自体は出来てます)
対策などありましたらお教えください

エラーの詳細は下記です

2011/09/01 3:02:08:radikaβ Ver.1.44.0.0
予期しない例外が発生しました。
詳しくは「err.log」を参照してください。

System.AccessViolationException: Attempted to read or write protected memory. This is often an indication that other memory is corrupt.
at radika.DynamicAACAudioDecoder.faacDecDecode_Delegate.Invoke(IntPtr hDecoder, Byte[] buffer, UInt32& bytesconsumed, Byte[] sample_buffer, UInt32& samples)
at radika.DynamicAACAudioDecoder.Decode(IntPtr decoder, Byte[] buff, Int32& bytesconsumed)
at radika.BaseAACAudioDecoder.ConvertCore(Byte[] buff, Int32 offset, Int32 size, Int32& convertSize, Boolean end)
at NyankoDaisuki.Sound.BaseAudioDecodeStream_HeaderBuffering.ConvertFunction(Byte[] buff, Int32 offset, Int32 size, Int32& convertSize, Boolean end)
at NyankoDaisuki.Sound.BaseAudioDecodeStream.Write(Byte[] buffer, Int32 offset, Int32 count)
at radika.AACAMF_To_ADTSAACWriter.WriteCore(Byte[] body, Int32 ch, UInt32 timestmp, RTMPPacketType packetType)
at radika.BaseAMFWriter.Write(AMFPacket packet)
at radika.RadikaTask.<>c__DisplayClass3.<Initialize>b__2()
at System.Threading.ThreadHelper.ThreadStart_Context(Object state)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.ThreadHelper.ThreadStart()
Posted by 3.131592 at 2011年09月01日 09:52
 大変いいものありがとうございます。
 さて、MP3に変換したいのですが、NHKはチューナー設定でできるのですが、民放(ラジコ)はオプションで設定変更してもMP4で録音されてしまいます。
 どうしたら良いのでしょう。一旦、アンインストールして入れ直しても一緒です。
Posted by miyaenn at 2011年12月25日 10:09
祝日マークユ、マ。ォ」゙」゙、゙、ソ・ヨ・チーメ巳ォ、サ、ニ、、、ソ、タ、ュ、゙、キ、ソ。」、隍タキ、ッ、ェヲ、、、キ、゙、ケ。」
Posted by ・ラ・鬣タ オ�ナn at 2012年10月23日 18:07
コメントを書く
お名前:

メールアドレス:

ホームページアドレス:

コメント:

認証コード: [必須入力]


※画像の中の文字を半角で入力してください。

この記事へのトラックバック

広告


この広告は60日以上更新がないブログに表示がされております。

以下のいずれかの方法で非表示にすることが可能です。

・記事の投稿、編集をおこなう
・マイブログの【設定】 > 【広告設定】 より、「60日間更新が無い場合」 の 「広告を表示しない」にチェックを入れて保存する。