2011年02月03日

RadikaβVer1.14

Radika.jpg

◆前回の更新でAACデコードのエラーが直ったお陰でようやくMP3録音を追加しました。
MP3録音にもデコードが必要になるので、必要な方は「libfaad2.dll」の導入をお忘れなく。

◆キーワード録音時に空白が「OR」ではなく「AND」で機能してしまっていたバグを修正。ご指摘ありがとうございます。

◆多数報告があったFLVで不正なタイムスタンプが設定されてしまう問題に対処。いつのまにかにRadiko側の設定が変わっていたようです。

Ver1.4.zip

◆主な変更点

  • 「MP3録音」の追加。
  • キーワード録音にて空白が「OR」検索になっていたバグを修正。
  • タイムアウトせずに延々とCPU消費が上がり続けることがあったバグを修正。
  • FLVのタイムスタンプが不正なものになっていた状態に対応。



スポンサード リンク
posted by 山元司 at 20:02 | Comment(34) | TrackBack(0) | Radika | このブログの読者になる | 更新情報をチェックする
この記事へのコメント
バージョンアップありがとうございます。今回の目玉はmp3対応ですかね。

こっちの話題もかなり嬉しい。
http://journal.mycom.co.jp/news/2011/02/03/060/index.html
Posted by at 2011年02月03日 23:23
flv の時間の修正
ありがとうございます。
Posted by パンダ at 2011年02月03日 23:30
mp3への対応、ありがとうございます。

前バージョンでコメントしました
「24時制と28時制で月が異なる場合」(24時制で毎月1日深夜0時〜3時、28時制表記だと前の月の月末24時〜28時)で、
「@PMO、@PDA」を使ってファイル名を生成させると不正な日付のファイル名になってしまう(2月1日に録音すると2月31日に、3月1日に録音すると3月28日になる)件、このバージョンでも発生しています。対応よろしくお願いします。
Posted by あおちゃん at 2011年02月04日 03:34
録音をmp3に設定すると、「lame_enc.dllが無い」というエラーで、例外で終了しました。
lame_enc.dllを入れれば正常に設定できました。
libfaad2.dllは入っていたのですが。
Posted by at 2011年02月04日 13:04
念願のmp3対応 ありがとうございます!!
正直あきらめてました^^
変換の手間がはぶけて助かります!!
Posted by at 2011年02月04日 20:01
lame_enc.dll はアーカイブに入っていますよ。

自分は winamp がインストールされているから winamp のプラグインとして入っているので、ディレクトリパスの指定とかできるといいですね。いろんなところに同じファイルがあるのは気になるので。

ほとんどの人はそんなこと気にしないだろうから、メリットなんてないでしょうけど(笑)

と、ここまで書いて気がついたけど、dllはpathが切ってあるところにおけばいいのかな?
Posted by at 2011年02月04日 20:27
新ver.にしたら録音中(これを書き込んでいる今も)異常にCPU使用率が高くなる(常に50%近い)のは私だけ?
ひょっとすると2番組以上同時に録音している時だけかもしれないけど(未検証)。
Posted by でくのぼう at 2011年02月05日 01:44
再現確率は現時点で不明ですが、録音中(mp3で録音していますが、それが理由かは不明)に再生しながら聴き、途中で再生を止める(再生ボタンを押す)とエラーでソフトが終了してしまいます。Ver.1.14で初めての現象です。録音途中で再生ボタンを押さなければ異常はないです。
状況説明が拙いですが、報告まで。
Posted by at 2011年02月05日 01:50
色々チェックしていた所、一つのタスクで異常が発生していた模様。
「予約録音中」となっていたものの、ファイルサイズが
ある大きさから増えずフリーズしていた。
偶然起きた事象なのか再現性があるのか現時点では不明。
Posted by でくのぼう at 2011年02月05日 02:32
あれ〜?
録音できない!
拒否されたのかな?
Posted by ねこ at 2011年02月05日 08:35
ニッポン放送だけ
再生と録音だめ
ニッポン放送側の
問題かも!
Posted by ねこ at 2011年02月05日 08:44
1時20分ころからニッポン放送だけだめみたい。他の放送局は大丈夫っぽい。
Posted by てつ at 2011年02月05日 08:45
局でも認識済みでした! トホほほ
【緊急】ただいま、radikoのPC版ではトラブルのためニッポン放送を聴取することができません。復旧作業中ですので今しばらくお待ちください。(iPhoneアプリではお聞きいただくことができます)
Posted by ねこ at 2011年02月05日 08:47
ニッポン放送、復旧しました!
Posted by ねこ at 2011年02月05日 09:55
いつもradikaにはお世話になっています。

金曜深夜1:00から2:00まで同じ局の二つの番組を予約していた所、
1:00からの番組は正常に録音完了。
1:30からの番組は2分程でエラーの為録音が終了していました。
基本的な設定などは数個前のverからファイルをコピーして移して特にいじっていないので
偶然起こったものか、何が原因か不明です。
改善方法があったら教えて頂けると幸いです。
下記がエラーlogです。

System.AccessViolationException: 保護されているメモリに読み取りまたは書き込み操作を行おうとしました。他のメモリが壊れていることが考えられます。
場所 radika.DynamicAACAudioDecoder.faacDecDecode_Delegate.Invoke(IntPtr hDecoder, Byte[] buffer, UInt32& bytesconsumed, Byte[] sample_buffer, UInt32& samples)
場所 radika.DynamicAACAudioDecoder.Decode(IntPtr decoder, Byte[] buff, Int32& bytesconsumed)
場所 radika.BaseAACAudioDecoder.Read(Byte[] buff, Int32 offset, Int32 size)
場所 radika.ADTSAACDecodeStream.Write(Byte[] buffer, Int32 offset, Int32 count)
場所 radika.AACWriter.WriteCore(Byte[] body, Byte ch, UInt32 timestmp, RTMPPacketType packetType)
場所 radika.BaseAMFWriter.Write(AMFPacket packet)
場所 radika.MP3Writer.Write(AMFPacket packet)
場所 radika.RadikaTask.<>c__DisplayClass1.<Initialize>b__0()
場所 System.Threading.ThreadHelper.ThreadStart_Context(Object state)
場所 System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
場所 System.Threading.ThreadHelper.ThreadStart()
Posted by あや at 2011年02月05日 11:53
あや さん!
ニッポン放送以外かな?
Posted by ねこ at 2011年02月05日 12:54
>ねこさん

昨夜予約していたのは文化放送で
エラーが出たのも、エラー前のテスト録音も文化放送でした。
時間的にニッポン放送で問題があった時間と同じなので
文化放送もだったのかな?と思いましたが
1:32頃までの録音は出来ている、特に局側からのアナウンスは無かったようなので
こちら側の問題かと思います。
Posted by あや at 2011年02月05日 17:38
いつもお世話になっています。

スケジュールの設定で「録音」と「聴取」がありますが、
両方共チェックした場合、指定時間が過ぎても聴取が終わりません。
これはこれで良いのかもしれないのですが、出来れば、スケジュールの設定での「聴取」にチェックが入っている場合は、指定時間になったら再生、指定時間を過ぎたら再生停止に自動でなりませんでしょうか?

目覚ましがわりに、時間を微妙にズラして細かく聴取指定しているのですが、
最初のスケジュールで再生が始まってからずっと再生されっぱなしなので、再生が終わると嬉しいのですが。

難しいでしょうか?
スケジュールが終了した際の動作で「アプリを終了」にしてしまうとスヌーズ代わりに使っている次のスケジュールが実行されないので、要望が叶うとうれしのですが。宜しくお願いします。

Posted by ew at 2011年02月06日 00:13
深夜1時〜3時までのラジオ番組を番組表から毎週予約に設定し、録音しているのですが、
2時から録音開始しています。
設定は、以前のverと全く同じにし、
さらにスケジュールを再度確認したところ、
ちゃんと1時〜3時の予約になっています。
しかしバージョンアップしてから録音した3本とも同じ結果になりました。
きっちり2時から録音開始しているようなので、接続エラーではないと思うのですが・・・
Posted by at 2011年02月06日 08:25
↑の質問をした者です。
よくある質問に書いてありましたね(汗)
再接続回数が4回だったので、その通りのようです。
しかし前のverからバージョンアップしてから急にこんなことになったので、
ver14に何か問題があるのでしょうか?
Posted by at 2011年02月06日 08:39
mp3対応にはもう、かゆいところに手が届くとはこういうことだと思いました。
使用させて頂くにあたり、心より御礼を申し上げます。fileは名前がver1.4.zipとなっていますが、これが正にver1.14のものなのかちょっと確信したい気がしました。
Posted by at 2011年02月06日 12:42
有益なソフト、ありがとうございます。
久しぶりにバージョンアップしましたところ、以下のエラーで起動できません。

radikaβ Ver.1.14.0.0OK
予期しない例外が発生しました。
詳しくは「err.log」を参照してください。

内蔵出力プラグイン読み込みテスト失敗しました。
指定されたAssemblyから指定されたプラグインを読み込めませんでした。
guid96d58d08-bf44-48ab-ab0d-48bb77739836
要求された型のうち 1 つまたは複数を読み込めませんでした。詳細については、LoaderExceptions プロパティを取得してください。
要求された型のうち 1 つまたは複数を読み込めませんでした。詳細については、LoaderExceptions プロパティを取得してください。


過去バージョンを試したところ、1.06までは正常に立ち上がりますが、1.08以降は同様のエラーが出てダメです。
当方の環境は、Windows7 32bitです。
よろしくお願いします。
Posted by santa at 2011年02月06日 14:23
いつも利用させていただいています。
1.14 にして、mp3(ビットレート64) で予約録音するようにしてから、ときどき以下のエラーが出るようになりました。

XP SP3 で使用しています。

2011/02/07 0:30:24:radikaβ Ver.1.14.0.0
予期しない例外が発生しました。
詳しくは「err.log」を参照してください。

System.AccessViolationException: 保護されているメモリに読み取りまたは書き込み操作を行おうとしました。他のメモリが壊れていることが考えられます。
場所 radika.DynamicAACAudioDecoder.faacDecDecode_Delegate.Invoke(IntPtr hDecoder, Byte[] buffer, UInt32& bytesconsumed, Byte[] sample_buffer, UInt32& samples)
場所 radika.DynamicAACAudioDecoder.Decode(IntPtr decoder, Byte[] buff, Int32& bytesconsumed)
場所 radika.BaseAACAudioDecoder.Read(Byte[] buff, Int32 offset, Int32 size)
場所 radika.ADTSAACDecodeStream.Write(Byte[] buffer, Int32 offset, Int32 count)
場所 radika.AACWriter.WriteCore(Byte[] body, Byte ch, UInt32 timestmp, RTMPPacketType packetType)
場所 radika.BaseAMFWriter.Write(AMFPacket packet)
場所 radika.MP3Writer.Write(AMFPacket packet)
場所 radika.RadikaTask.<>c__DisplayClass1.<Initialize>b__0()
場所 System.Threading.ThreadHelper.ThreadStart_Context(Object state)
場所 System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
場所 System.Threading.ThreadHelper.ThreadStart()


Posted by at 2011年02月07日 05:30
上のエラーですが、同じ時間に二つの番組を録音したり、時間が続いていたりすると発生しやすい気がします。気のせいかもしれませんが。
Posted by at 2011年02月07日 06:33
このバージョン私には相性最悪でした

前のバージョンの方が全然いい・・・
Posted by サキ at 2011年02月07日 20:03
サキさんへ

何が悪いのか書かないと作者さんもどうしようもないのではないでしょうか。
Posted by at 2011年02月07日 20:24
>このバージョン私には相性最悪でした
言語障害?
Posted by tek at 2011年02月07日 21:22
先日書き込みをさせて頂きましたが、
書き忘れがありましたので追記します。

OS=XP SP3

普段FLVでの録音ですが、テストの為予約前にMP3で録音した後、FLVに変更した筈がMP3で予約が開始されました。
エラー発生後、設定を確認しましたがFLVになっていました。
(これは予約のタイミングなどで設定の変更が反映されなかったのかもしれません)

予約開始・完了マージンを60秒に設定してあるため
他の方の報告に有るような状態
・同時刻に二つの番組
・時間が続いた番組
・MP3録音
上記の条件によりエラーが発生したのかもしれません。

エラー発生後、もともとFLVでの録音が目的なのでMP3以外の条件下で予約録音をしていますが問題なく録音出来ています。
Posted by あや at 2011年02月07日 23:19
伊集院 聴けなくなってるね
Posted by at 2011年02月08日 01:22
またCPU使用率が異常に高くなってると思ったら今度はTBSがフリーズ。
前回書き込んだ時は他の方が書いてる通りニッポン放送のトラブル。
Radikoがおかしくなった時にRadikaのCPU使用率が異常に上がるのだけ回避出来ないかな。
Posted by でくのぼう at 2011年02月08日 01:53
僕の環境でもCPU使用率が50%くらいになりますね。今までのバージョンでは数%だったと思うので、異常値だと思います。環境はInspiron1720,Core2DuoT9300,4GB,Win7 32bitです。
Posted by マギ at 2011年02月08日 01:56
ファイルサイズが以前のバージョンよりもかなり大きくなるんですが設定で変えることはできますか?
0.31でmp3にして2時間録音したのが55MBくらい、1.14だと120MBくらいです。
Posted by nan at 2011年02月08日 10:06
それはたぶんエラーが起きているんじゃないですか?

うちではビットレート64の30分で14MBくらい。4倍すると55MBくらいですね。
Posted by at 2011年02月08日 19:35
初めまして、とらめばです。

実は1.14から、2番組同時録音すると、後で聴いたら音がブツッブツッと切れたり、笑い声などの大きい声に合わせてザザザーと雑音が入るようになりました。ANNだったので、もしかしたら例のニッポン放送のトラブルだったのかもしれません。JUNKとANNを同時録音で、ANNはNG,JUNKはOKでした。

しかしトラブルが直った後も、ANNだけでなくJUNKも雑音が入り、音がなかったりして、そのためipodに入れていた番組は全て聴けませんでした。

これまでには一度もなかったので、理由が分かりません。

そもそも2番組同時録音はダメなんですか?
Posted by とらめば at 2011年02月14日 17:14
コメントを書く
お名前:

メールアドレス:

ホームページアドレス:

コメント:

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


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

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

広告


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

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

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