hakeの日記

Windows環境でプログラミングの勉強をしています。

KeroPlayer 0.2.4

アップデートしました変更点は以下のとおりです。

  • リストから消えたエントリの音声ファイルを削除するようにした。
  • ビデオポッドキャストのテスト機能追加

ファイル削除機能は、情報取得してエントリリストが更新された場合にリストから消えたエントリに対応する音声ファイルを削除します。これで無制限にディスク(メモリ)を圧迫することが無くなります。設定で削除させないことも可能です。


ビデオポッドキャスト用テスト機能
一旦起動→終了させ、/home/zaurus/Settings/keroplayer.conf内を以下のようにすることで有効になります。

video=yes

「no」の場合は情報取得でリスト表示されるエントリはmp3ファイルへのリンクがあるものだけですが、「yes」の場合はjpg等画像ファイルへのリンク以外は全てリスト表示します。
使用方法は普通に情報取得して「DL One」「DL All」でダウンロード、「Play One」で再生(ストリーミング再生はできません)。再生中断させたい場合、あるいは再生終了しても画面が復帰しない場合はQキーを押します、このとき画面の再描画処理を行うので一瞬動作が停止したようになりますのでご了承を。
ダウンロードするファイルサイズが大きいのでLAN環境で使用を推奨します。フリーズした場合はリセットして下さい。
設定しているmplayeオプションは以下のとおりです、はっきり言って意味を理解していません(^^ゞ SL-C3000以外は試していませんので、ソースを必要に応じて適当に修正してください、45行目付近です。
使用方法としてダウンロードだけKeroPlayerで行って再生はkino2やZPlayerで行うというのもアリだと思います。

SL-C3000
   $videoOpt = '-quiet -vo bvdd -vm -framedrop'
SL-C1000
   $videoOpt = '-quiet -vo bvdd -vm -framedrop'
SL-C3100
   $videoOpt = '-quiet -vo bvdd -vm -autosync 100'
SL-Cxx0
   $videoOpt = '-quiet -vo w100 -fs -vf rotate=1'

以下のサイトを試してみました。

SL-C3000スペシャカーネルmplayer iwmmxt版)で確認しました。
結果、日経と岩手めんこいテレビは普通に再生、ダイワはNG、NoebookPCは再生されるものの激重画面停止状態でした。


kerolist.txt内容

http://nb.nikkeibp.co.jp/free/podcast/index2.xml
日経ビジネス
http://www.iwate-web.tv/pod/index.xml
岩手めんこいテレビ「ダラポッド」
http://notebookpc.jp/podcast.xml
NotebookPC.jp
http://www.daiwatv.jp/videopodcast/headline.xml
ダイワインターネットTV