foltia視聴支援録画一覧管理画面
Posted on 2011/10/17 (月) 7:44
Filed Under foltia | Leave a Comment | TrackBack |
最近はfoltiaで録画された番組をiPadで視聴していることが多いんで一覧画面をこしらえてみた。
ウチの未読管理は
・まだ見てない番組のTSファイルがハードディスクにある
・見終ったらTS削除
・MP4は常に保存
というルールなんで、画面にはTS削除用チェックボックスとMP4のリンク。
これが寝ながらiPadで視聴するのにえらく便利なんで、本体に取り込んでみようと思うところ。
BS局追加のfoltia対応
Posted on 2011/10/11 (火) 21:43
Filed Under foltia | 7 Comments | TrackBack |
2011年10月1日からと、2012年3月からBS局が増えるのだけど、それをfoltiaで利用するためにはepgdumpとrecpt1の更新が必要になる。
というわけで、ひとまずその2つのツールの更新分。
epgdumpはいつものリポジトリにおいたんでゲットしてコンパイルしてもらえばよろしいかと思います。
http://www.dcc-jpl.com/foltia/browser/trunk/epgdumpr2
変更箇所は、【視聴・録画】Linuxでテレビ総合5【デジタル/アナログ】 の509氏のup0735.zipを参考に、ontvcodeは既存のをそのまま使い、新規追加分だけ増やした感じ。
509 :login:Penguin:2011/09/22(木) 16:30:58.48 ID:DoC/zK9l
recpt1 BS17 前と同じ
http://2sen.dip.jp/cgi-bin/pt1up/source/up0336.zip
recpt1 チャンネル対応
http://2sen.dip.jp/cgi-bin/pt1up/source/up0337.zip
epgrec チャンネル変更対応パッチ
http://2sen.dip.jp/cgi-bin/dtvup/source/up0735.zip忙しいので自分の環境では試してないです。
Linuxでfriioスレの方にrecfriioの対応パッチが出てたのでepgrecの方は対応しておきましたがグリーンチャンネルが抜けているのでそこだけコメントアウトしてあります。
recpt1はそのままオリジナルにup0340.zipとup0336.zipを当てただけ。
461 :449:2011/09/13(火) 00:39:42.76 ID:9iSIYWE6
recpt1 新BSチャンネル対応パッチ BS193TS-1ver
http://2sen.dip.jp/cgi-bin/pt1up/source/up0337.zip
recpt1 BS-17修正パッチ
http://2sen.dip.jp/cgi-bin/pt1up/source/up0338.zip
epgrec チャンネル変更対応パッチ集
http://2sen.dip.jp/cgi-bin/pt1up/source/up0339.zip
up0338.zipは書き間違えで上の書き込みの509のup0336.zipが正しい。(コメントで指摘いただきました。Nisさんありがとうございます)
544 :login:Penguin:2011/09/27(火) 14:43:07.13 ID:L7883dX9
>>524
>>526
指摘ありがとう
修正しときました
http://2sen.dip.jp/cgi-bin/pt1up/source/up0340.zip
スレで言及のあるFriio(黒)用のrecfriioのパッチはFriio関係ファイル置き場のup1177.zip辺りではないかとは思うけどテストしてないので不明。
あとはDBのfoltia_stationに増えた局の情報を追記してやればばっちり。(←これが一番めんどいんだけどどうしたらラクチンに伝わるか…)
一応増えたり変更になった局のontvcodeと名称の対応はこんな感じ。
-
{ "WOWOWプライム", "3009.ontvjapan.com", 16432, 4, 191},
-
{ "WOWOWライブ", "4192.epgdata.ontvjapan", 17488, 4, 192},
-
{ "WOWOWシネマ", "4193.epgdata.ontvjapan", 17489, 4, 193},
-
{ "スター・チャンネル1", "3012.ontvjapan.com", 16529, 4, 200},
-
{ "スター・チャンネル2", "4201.epgdata.ontvjapan", 17520, 4, 201},
-
{ "スター・チャンネル3", "4202.epgdata.ontvjapan", 17520, 4, 202},
-
{ "放送大学1", "4231.epgdata.ontvjapan", 18098, 4, 231},
-
{ "放送大学2", "4232.epgdata.ontvjapan", 18098, 4, 232},
-
{ "放送大学3", "4233.epgdata.ontvjapan", 18098, 4, 233},
-
{ "グリーンチャンネル", "4234.epgdata.ontvjapan", 18224, 4, 234},
-
{ "BSアニマックス", "1047.ontvjapan.com", 18033, 4, 236},
-
{ "FOX bs238", "4238.epgdata.ontvjapan", 18096, 4, 238},
-
{ "BSスカパー!", "4241.epgdata.ontvjapan", 18097, 4, 241},
-
{ "J SPORTS 1", "4242.epgdata.ontvjapan", 18225, 4, 242},
-
{ "J SPORTS 2", "4243.epgdata.ontvjapan", 18226, 4, 243},
-
{ "J SPORTS 3", "4244.epgdata.ontvjapan", 18257, 4, 244},
-
{ "J SPORTS 4", "4245.epgdata.ontvjapan", 18258, 4, 245},
-
{ "BS釣りビジョン", "4251.epgdata.ontvjapan", 18288, 4, 251},
-
{ "IMAGICA BS", "4252.epgdata.ontvjapan", 18256, 4, 252},
-
{ "日本映画専門チャンネル", "4255.epgdata.ontvjapan", 18289, 4, 255},
-
{ "ディズニー・チャンネル", "1090.ontvjapan.com", 18034, 4, 256},
-
{ "D-Life", "4258.epgdata.ontvjapan", 18290, 4, 258},
-
{ "放送大学ラジオ", "4531.epgdata.ontvjapan", 18098, 4, 531},
-
{ "WNI", "4910.ontvjapan.com", 16626, 4, 910},
らじる★らじるを録音する
Posted on 2011/09/01 (木) 19:30
Filed Under foltia | Leave a Comment | TrackBack |
今日からいよいよNHKラジオのインターネットサイマル放送「らじる★らじる」がはじまった。
「NHKのラジオネット配信がスタート 「らじる★らじる」 - ITmedia ニュース」
すかさずrtmpdumpを利用した録音方法が公開されていたので早速試してみた。
rtmpdump 2.4が必要と書かれていたので最新版をgitで入手して展開してそのままmake。
録音スクリプト(というかrtmpdump)が吐くのはflvなんで、radikoとおなじように、こんな感じでaacに変換した。
iOSでも期待通り再生出来た。
近いうちにfoltiaに統合したいところ。
BS放送、31チャンネルへ
Posted on 2011/08/29 (月) 16:57
Filed Under foltia | Leave a Comment | TrackBack |
「10月開局「BSスカパー!」は1年間無料。ドラマなど放送 -AV Watch」
「BS放送は来年3月時点で合計31チャンネルに、Dpaと8事業者が9月20日に記者発表会 - ニュース:ITpro」
ということで、10月からBSチャンネルが大幅増加するというので、PT1ドライバのpt1_dev.hをソースに書かれているBSAT-3a トランスポンダ利用状況を参考にざっくり準備してみた。
まだ明らかになってない情報がいろいろあるから、10月にこのまま使ったら多分受信出来ないんで、あくまでざっくり準備。
追記:こっちに対応版「BS局追加のfoltia対応 :宗子時空」
foltia LIVE(仮称)のCPU負荷
Posted on 2011/08/16 (火) 18:11
Filed Under foltia | Leave a Comment | TrackBack |
foltia LIVE(仮称)のCPU負荷がどのくらいなものか測ってみた。
まず180秒分のTSファイルを録画した。
そのファイルを先日のコマンドでffmpegで処理するのに要した時間をtimeコマンドで測定した。コマンドの変更点は -threads 0 を追加したことと -r 30000/1001 に変更したこと。
(とっても参考になるffmpegオプション日本語解説:「最新ffmpegのオプションまとめ - MobileHackerz Knowledgebase Wiki」)
計測値は以下の通り
CPU | 所要時間 | 実尺に対しての比率 |
---|---|---|
Intel Core i7 2600K | 0m55.839s | x1/3 |
Intel ATOM D510 | 6m57.778s | x2.3 |
実尺より短時間で終わる一倍を切るようなCPUであれば、録画やその他の負荷も含めて、その品質でのLIVEが出来そうな気がする感じ。
Core i7 2600Kは帯域幅別の異なる品質のトラコンを同時に2,3ストリーム生成出来るかも知れない。
foltia LIVE(仮称)で録画せずにiPadでテレビを見よう
Posted on 2011/08/11 (木) 5:06
Filed Under foltia | 1 Comment | TrackBack |
ロケフリとかSlingboxとかの「今やってるテレビ放送を見る機能」をなんとかfoltiaとiPadで実現できないものかとしばらく試行錯誤していたのだけど、ようやく一番高かったハードルを超えた感じ。
iOS3.0から導入されたHTTP Live Streamingを使った。
簡単に仕組みを言うと、Linuxで動いているfoltiaの中でPT2のチューナーからの出力をffmpegに渡してトラコンして、それを10秒ごとに分割するlive_segmenterというプログラムに渡してメディアファイルを作ってる部分と、m3u8という拡張子のプレイリストを作成する簡単なphpファイル。
AppleのHTTP Live Streaming Overviewという資料から引用するとこんな感じ。
ワンセグと違ってネットワークが必ず必要な代わりに、iPadで追加ハードウェアなしに高画質で地上波だけでなくBSやCSも見れるのがメリット。
分割されたtsメディアファイルを作り続けるコマンドラインのサンプルはこんな感じ。基本的にほとんどすべてが書いてある「HTTP Live Video Stream Segmenter and Distributor」の丸パクリ。
-
recpt1 --b25 27 - - | ffmpeg -er 4 -i - -f mpegts -acodec libmp3lame -ar 32000 -ab 48k -s 640x360 -vcodec libx264 -b 1200k -flags +loop+mv4 -cmp 256 -partitions +parti4x4+partp8x8+partb8x8 -subq 7 -trellis 1 -refs 5 -coder 0 -me_range 16 -keyint_min 25 -sc_threshold 40 -i_qfactor 0.71 -bt 1200k -maxrate 1200k -bufsize 1200k -rc_eq 'blurCplx^(1-qComp)' -qcomp 0.6 -qmin 10 -qmax 51 -qdiff 4 -level 30 -aspect 16:9 -r 30 -g 90 -async 2 - | /home/foltia/perl/tool/live_segmenter 10 /home/foltia/php/tv/live/ sample_wifi_16x9_1240k wifi_16x9_1240k
というわけで、おいおいUI部分を作っていきましょう。という方針で。
参考サイト
「HTTP Live Video Stream Segmenter and Distributor」
「HTTP Live Streaming Resources – Apple Developer」
radikoの番組表XML
Posted on 2011/06/13 (月) 5:40
Filed Under foltia | Leave a Comment | TrackBack |
今日、はじめてradikoの番組表XMLの取得の仕方を知った。
例:http://radiko.jp/v2/api/program/today?area_id=JP13
放送局情報XML取得はこちら。
例:http://radiko.jp/v2/station/list/JP13.xml
area_idは都道府県ごとに北海道がJP1,沖縄がJP47と振られている。
一覧表はいつものこちら。
「radikomemo - foltia - Trac」
追記:
放送局別番組表XML取得
例:http://radiko.jp/v2/api/program/station/weekly?station_id=QRR
番組表取得ツールepgdump
Posted on 2011/05/01 (日) 4:15
Filed Under foltia | Leave a Comment | TrackBack |
foltiaでも使わせてもらっているepgdumpというソフトがある。
これが結構いろんな人がパッチをリリースしているので数ヶ所に分散してしまっている。
のでいまfoltiaで使わせてもらっている状態のものをリポジトリに追加させてもらうことにした。
ひとまず位置はここ。ソースの文字コードがUTF-8なんで微妙に化けとりますが。
「/trunk/epgdumpr2 - foltia - Trac」
元にしたものは以下の通り。
・「インストール前の準備 - 録画予約システムepgrec」のepgdumpr2-utf8.tar.gz
・【視聴・録画】Linuxでテレビ総合2【デジタル/アナログ】(過去ログアーカイブ「301 | 2番街.net」)の371さんのパッチ
371: login:Penguin 2010/01/31(日) 18:43:30 CzihkXbh
貢献といえば。
epgdumpr2-utf8 がパッチを当てたにも関わらずしょっちゅうSEGVしていた
ので少し修正してみたのがあります。
http://www.honeyplanet.jp/epgdumpr2-utf8_segv.patch.gz米田さんのところの epgdumpr2-utf8.tar.gz (http://tinyurl.com/yzogsus)
へのパッチになっています。
・【視聴・録画】Linuxでテレビ総合4【デジタル/アナログ】の165さんのパッチ
165 :login:Penguin:2011/02/11(金) 12:13:31 ID:E9XkXNUv
epgdump r2 修正パッチ。
初心者スレにも書いたけど、誰かパッチファイルを2senにうpしてもらえないか。epgdump.c:
- { "フジテレビ739", "1073.ontvjapan.com", 28992, 7, 258},
- { "フジテレビ721", "1072.ontvjapan.com", 28992, 7, 302},
+ { "フジテレビ739", "1073.ontvjapan.com", 28992, 7, 307},
+ { "フジテレビ721", "1072.ontvjapan.com", 28992, 7, 308},
- { "キッズステーション", "1045.ontvjapan.com", 29024, 7, 330},
+ { "キッズステーション", "1045.ontvjapan.com", 29024, 7, 335},xmldata.c:
- { "フジテレビ739", "1073.ontvjapan.com", 28992, 7, 258},
- { "フジテレビ721", "1072.ontvjapan.com", 28992, 7, 302},
+ { "フジテレビ739", "1073.ontvjapan.com", 28992, 7, 307},
+ { "フジテレビ721", "1072.ontvjapan.com", 28992, 7, 308},
- { "キッズステーション", "1045.ontvjapan.com", 29024, 7, 330},
+ { "キッズステーション", "1045.ontvjapan.com", 29024, 7, 335},
・名称変更
NHK BSh→NHK BSプレミアム
フジテレビCSHD→フジテレビNEXT
フジテレビ739→フジテレビONE
フジテレビ721→フジテレビTWO
キッズステーション→キッズステーションHD
digitaltvrecording.plも更新しないとフジテレビONE、フジテレビTWOが録画出来なさそうというのも今気がついたところ。
Recently
- C104 夏コミのご案内
- C103 冬コミのご案内
- C102 夏コミのご案内 13日 日曜日 西お28b
- 「アニメソムリエ」という新サービスを作りました!
- C101冬コミのご案内 2日目 12/31 土曜日 西さ07a
- モバイルディスプレイをMac miniにつないだら1600×1000がRetina表示にならなかったんで設定変更した話
- C100夏コミのご案内 1日目 8/13 土曜日 西し15b
- DCC-JPL.COMのメールシステムをG SuiteからCloudflare Email Routingに切り換えた
- ゲーム実況とVTuber的な日記【毎週土曜15時配信】
- C99冬コミのご案内 2日目 12/31金曜日 東5 テ07b
- アニメオブジイヤ2020
- MacでjpegのzipをQuickLookしよう
- USB2.5GbEアダプタを買ったりErgoDoxのキースイッチをまた交換したりといった最近の日記
- CentOS 8 StreamがESXi5.5上でIllegal instruction (core dumped)で死にまくるのを解決するメモ
- 2020年のヒット曲TOP41が1時間でわかるMIX(原曲Spotifyリンク&各曲コメントつき)
- アニメオブジイヤ2019
- 今日のErgoDoxなどの日記
- 2019年のヒット曲TOP41が1時間でわかるMIX
- 中古のThinkPad X1 Carbon 4th Genを買ってWWAN(LTEモデム)を内蔵した話
- Raspberry PiでGNSSをクロックソースにするStratum1 NTPサーバーを作った話
- 40ギガビットイーサネットへの道 1(MikroTik CRS326-24S+2Q+RM導入編)
- メインプロバイダを「ZOOT NATIVE IPv4固定IP1個」に乗り換えた
- C97冬コミのご案内 4日目 12/31火曜日 南3 ヨ-18a
- 2018年のヒット曲TOP41が1時間でわかるMIX
- 最近のErgoDox日記
- レーザー刻印で薙刀式キーキャップを作った
- Mac miniの重さ
- Mac用薙刀式のセンターシフト+T,Yの実装
- 今日のErgoDoxと薙刀式
- APFS Fusion Driveを内蔵SSD+USB HDDの構成で組んだら、SSD容量より多くのデータを書き込むとシステム破壊していくトラブルに見舞われた話
Categories
Archives
- 2024年 8月
- 2023年 12月
- 2023年 8月
- 2023年 3月
- 2022年 12月
- 2022年 8月
- 2022年 3月
- 2021年 12月
- 2021年 11月
- 2021年 5月
- 2021年 3月
- 2021年 2月
- 2020年 12月
- 2020年 11月
- 2020年 10月
- 2020年 6月
- 2019年 12月
- 2019年 11月
- 2019年 10月
- 2019年 9月
- 2019年 8月
- 2019年 7月
- 2019年 5月
- 2019年 4月
- 2019年 3月
- 2019年 1月
- 2018年 12月
- 2018年 8月
- 2018年 6月
- 2018年 4月
- 2018年 2月
- 2017年 12月
- 2017年 8月
- 2017年 5月
- 2017年 1月
- 2016年 12月
- 2016年 9月
- 2016年 8月
- 2016年 7月
- 2016年 4月
- 2016年 1月
- 2015年 11月
- 2015年 9月
- 2015年 8月
- 2015年 5月
- 2015年 3月
- 2015年 2月
- 2015年 1月
- 2014年 12月
- 2014年 11月
- 2014年 10月
- 2014年 9月
- 2014年 8月
- 2014年 7月
- 2014年 5月
- 2014年 3月
- 2014年 2月
- 2014年 1月
- 2013年 12月
- 2013年 11月
- 2013年 10月
- 2013年 9月
- 2013年 8月
- 2013年 7月
- 2013年 6月
- 2013年 5月
- 2013年 4月
- 2012年 11月
- 2012年 10月
- 2012年 9月
- 2012年 8月
- 2012年 7月
- 2012年 6月
- 2012年 5月
- 2012年 4月
- 2012年 3月
- 2012年 2月
- 2012年 1月
- 2011年 12月
- 2011年 11月
- 2011年 10月
- 2011年 9月
- 2011年 8月
- 2011年 7月
- 2011年 6月
- 2011年 5月
- 2011年 4月
- 2011年 3月
- 2011年 2月
- 2011年 1月
- 2010年 12月
- 2010年 11月
- 2010年 10月
- 2010年 9月
- 2010年 8月
- 2010年 7月
- 2010年 6月
- 2010年 5月
- 2010年 4月
- 2010年 3月
- 2010年 2月
- 2010年 1月
- 2009年 12月
- 2009年 11月
- 2009年 10月
- 2009年 9月
- 2009年 8月
- 2009年 7月
- 2009年 6月
- 2009年 5月
- 2009年 4月
- 2009年 3月
- 2009年 2月
- 2009年 1月
- 2008年 12月
- 2008年 11月
- 2008年 10月
- 2008年 9月
- 2008年 8月
- 2008年 7月
- 2008年 6月
- 2008年 5月
- 2008年 4月
- 2008年 3月
- 2008年 2月
- 2008年 1月
- 2007年 12月
- 2007年 11月
- 2007年 10月
- 2007年 9月
- 2007年 8月
- 2007年 7月
- 2007年 6月
- 2007年 5月
- 2007年 4月
- 2007年 3月
- 2007年 2月
- 2007年 1月