Hatena::ブログ(Diary)

適当な何かの別館 このページをアンテナに追加 RSSフィード

2012-05-30

recpt1ctlによる操作周りのバグ修正


recfsusb2nにtssplitter_liteとhttpサーバを内蔵 んでもってrecpt1ctlでコントロールも出来るパッチ
http://www1.axfc.net/uploader/Sc/so/350440

[修正内容]
・録画時間の変更部分のバグを修正
・sid変更指示の受け取り部分のバグを修正

pass = UNAUNA

2012-04-21

epgrec UNA (人柱版 2012/04/21)


epgrec UNA (人柱版 2012/04/21)
http://www1.axfc.net/uploader/Sc/so/339161&key=UNA

epgrec UNA用epgdump 120308版 (epgrec UNA新規導入者のみ)
http://www1.axfc.net/uploader/Sc/so/326357&key=UNA
本家epgdumpでは動きません。

recpt1 EPG用TS出力モード追加パッチ (epgrec UNA新規導入者のみ)
http://www1.axfc.net/uploader/Sc/so/304459&key=UNA
使用しなくても問題ありませんがBSでのTSサイズが500MB→6MBになるので出来れば使用してください。

recfsusb2nにtssplitter_liteとhttpサーバを内蔵 んでもってrecpt1ctlでコントロールも出来るパッチ
ttp://www1.axfc.net/uploader/Sc/so/339165&key=UNA


epgrec UNA (人柱版 2012/04/21)人柱版 2012/03/03用 update
http://www1.axfc.net/uploader/Sc/so/339162&key=UNA

[変更点]
1番組につきprogram_id付き予約の1制限を緩和
・連続放送が一枠でまとめられているものを番組追従を生かしたまま分割録画したい場合を想定
 分割数だけ自動キーワードを登録するかprogram_id付き詳細予約で行う。
 ファイル名は、新規に追加したファイル名重複回避で対応
・自動キーワードID1〜10については、従来どおり
・該当予約をEPG画面から削除する場合には至近の予約を1つのみ削除する制限あり。

リアルタイム視聴
・do-record.sh内でrecpt1のPIDを安定して取得できないため 録画コマンドのPIDをwatch.phpで取得するように変更。
・録画コマンドの常駐に失敗した場合にリトライをするようにした。
・recfsusb2nのhttpサーバに対応
・バグ修正を少々

番組検索画面拡張
・初期表示時に検索を行わないようにした。
・予約削除を行えるようにした。
 操作は、簡易録画のボタンで行う。削除をキャンセルしてもボタンの表示が"録画"になる不具合あり。
・發鯆媛辰靴突縮鶲賤と同様に検索リンク(放送波種別+放送局+タイトル)を付加
・自動録画キーワード編集時に画面タイトルと更新ボタンの表示をそれ用に変更

予約まわり
・ファイル名長を255byte制限内にする処理を追加
・ファイル名重複回避を追加
 予約ID順(優先度順>自動キーワードID順 要するに早い者順)にナンバーが付加される。
・後方糊代付加判定のバグ修正

録画中予約の録画時間操作
・recpt1ctlの機能拡張に対応して処理を簡略化

recpt1ctl
・--extendオプションで負数を指定できるように改良
・--sidオプションを追加(recfsusb2n用・recpt1は未対応)

recfsusb2n
・recpt1ctlに対応
・httpサーバ機能移植
・チューニング完了判定の数値を変更("pDev->DeMod_GetSequenceState() < 8"の8を9に)
・受信開始時安定化待ち処理追加
・初期ストリームを捨てる--trimオプションを廃止
・単純に受信開始前にウェイトを入れる--waitオプションを追加


[残項目]
mediatombまわり
サムネールと同じ不具合があるかも

2012-01-14

recfsusb2nにtssplitter_liteを内蔵

recfriioに内蔵されたのでrecfsusb2nにも入れてみました。
http://www1.axfc.net/uploader/Sc/so/312806&key=UNA

余計な事に tssplitter_liteで変数の型が気に入らないところをイジったので問題が出たらごめんなさい

2012/01/26 追記
Makefileへのパッチを同梱してませんでした。
面倒くさいのでMakefileそのものを同梱してアップし直しました。

2012/01/27 追記
以下で公開されているパッチで放送休止中に受信するとrecfsusb2nがスタックしてしまうバグが解消されます。
http://labs.m2hq.net/Memo/Apps/foltia/

2012/04/25 追記
チューニング時間が0.6秒ほど増加しますがチューニング完了判定の数値を変更する("pDev->DeMod_GetSequenceState() < 8"の8を9に)と初期ストリームの安定性が増します。
(まあそれでもドロップしたりしますが)