【自家製】MythTV Part.3【HDDビデオ】
うろおぼえで申し訳ないが、日本の録画には効果がなかったような気がする。 >721
そうなんだ。ジョブ実行させてもCMフラグが立たないのでおかしいと思っていた。CM検知はジョブに含めないようにしたよ。
代わりに、ffmpegのジョブを作って登録した。-vf setpts=PTS/2.0 -af atempo=2.0のオプション付けて2倍速でエンコード、
さらに再生時のタイムストレッチ再生で合わせて4倍速で再生できるようにした。CMスキップよりも時短に貢献してくれる。 我々は日立製作所及びグループ各社は、選ばれた人間だ。
君たちは支配者として世の中を動かす側の人間。
対して一般国民は我々の情報によって動かされる人間だ。
日本は選ばれた人間である我々によって白にも黒にもなる。 我々は日立製作所及びグループ各社は、選ばれた人間だ。
君たちは支配者として銀座から世の中を動かす側の人間。
対して下請けは我々の情報によって動かされる人間だ。
日本は選ばれた人間である我々によって白人にも黒人にもなる。 我々は日立製作所及びグループ各社は、選ばれた人間だ。
君たちは支配者として金曜日の銀座から世の中を動かす側の人間。
対して下請けは我々の情報によって動かされる人間だ。
日本は選ばれた人間である我々によって白人にも黒人にもなる。 一昨日くらいあたりから、mythwebの番組表の映画番組の色が変わったんだけど、俺だけかな?
背景色と同じになったから見辛くなってしまった。 もしかしたら、mythwebの表示の言語設定と、取り込んだ番組表のカテゴリの言語がずれてるとか? >>727
レスありがとう。
mythwebの表示の言語は日本語表記のままにしているよ。英語表記だと全カテゴリーが単一の色になってしまうからね。
と、色々調べているうちに、英語表記でも色分けできることがわかったので、設定を変えてみた。
●英語表記でのカテゴリーの色分け
$ sudo cp -a /usr/share/mythweb/modules/_shared/lang/English.cat{,.org}
$ sudo sh -c 'cat /usr/share/mythweb/modules/_shared/lang/Japanese.cat > /usr/share/mythweb/modules/_shared/lang/English.cat'
しかし、映画のカテゴリーの色は背景色のまま。もう少し調べてみる。 mythwebの番組表でNHKにだけ起きる現象だが、下のように放送時間枠が拡大されてしまう。
番組時間はほぼ1週間となってしまう。
週刊 ニュース深読み:
「世界が狙う“星空のカネ” 宇宙ビジネス最前線」[字]宇宙といえば夢やロマンというあなた。今回の深読みを見れば、星空に向ける目が変わるかも。いま、世界中の企業が宇宙で「ビジネス」しようと競争を繰り広げているのです。
土, 12月 10, 10:00 午前 から 08:02 午前 (9962分)
他に同じ現象が出ている方はいますか? >>729
放送波から番組表取ってきてる?
NHKの番組表は数時間前に消去されNO DATAになり番組開始後に番組表更新されることあるしとにかく予約しづらい。開始終了時間が変なのか一日まるごとひとつの番組になってることもあるし。
番組終わってから正確な情報に書き換わってもしゃーないっつーの。という思い。 >>730
レスサンクス。
番組表は放送波からとってきていると思う。
そうそう番組終わってから正確な情報になっているよね。NHK総合だけそうなる。 MythWebのタイトルサーチで予約する際に、チャンネル指定はできないのだろうか?
それができないと、他チャンネルの同じ内容の番組も録画されてしまう。 誰でも簡単にパソコン1台で稼げる方法など
参考までに、
⇒ 『宮本のゴウリエセレレ』 というブログで見ることができるらしいです。
グーグル検索⇒『宮本のゴウリエセレレ』
KEYF53OEVN 僕の知り合いの知り合いができた副業情報ドットコム
関心がある人だけ見てください。
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』
B9SPP 公式サイトから公開されて1か月後にfedoraでもリリース。
mythtv x86_64 30.0-1.20190214gitb774c4140b.fc29
srpmからビルドしてインストールします。 0.30にupgradeした
gitソースコードからISDBパッチを取得適用して自前ビルド
以上 おつです。
おいらは、Artaneさんのパッチを使っています。
gitにパッチがあるとか? begin 644 030_signal_monitor_fix.patch.gz
M'XL("(;NQUP``VUY=&AT=C`S,%]S:6=N86PM;6]N:71O<E]F:7AE<S`Q+G!A
M=&-H`)U4:VO;,!3][E]QQR#$<_S,PWTPZ-)L);`5UG3=1R-+LB.J2$&2S0IE
MOWU^E)+$67&C#[)U=>XY%^E<$99EX+HY,X#\S9-9F]+G+-7U]+)4%$M%J-(^
M,:5FN4!\(P4S4GEXNX7TI#2+"4+_P#2*XI20\!Q[7AJ'D]EY%.,0PB"832:6
MZ[HG5F4YCG-J95=7X$[C\>@,G/H3!E!%4BDY+.X?5@W\1PN_N%CJ+YS?2$F&
MI63$!BR%-A;L#D5-H01DB&MZV6ZQ#(;#C*-<PP`>6]:*,OF-F/DFU>WRWH;!
M`#YLD,%K)O(JX"UU(V/;;[$['ROJH)?(:G$@4@7ZBE!!6-9+Y5H];<V^3A/J
MIP06>9<]RW3_-M=]+-!)>K%F,,79>'P6!+'G37%,XAB-0_1.:W;)>QJSFUC;
M,HIJ5U9S&-:FQ!QI#8N'^;XK85NDG.&.7=NC/H0/F3!`T@0C142Q&=6`ZS42
M@O)/D.#V;[1_3:^C:8M$44Z1IHDVBJ+-_[!%)32;)`:2UB^?+?<H[O'`J"RO
MH\^5NYK*=[=N[^#9<OJRV*\-XKQ)>+S\+GK^]>XHRZ^Y?=`E)5.F0!S^=@[?
LKEW>8'ZNC*K:XSO3!FZH61ED"EVO=I\6D"55BA%Z";[?O>!_*KOLN,X%````
`
end
"ISDB patch"はここで「作った」と情報を出してくださっていた方のものそのままです。
gitの0.30/fixes + そのISDB patchのソースから少しだけ手を入れたのが上記の差分
この改造をしていないと、チャネルのチューニングでpartial lockのまま進まないのです。 サンクス。
ところで、先日に便利な設定を知った。
自分で作ったjobにチェックが入った状態で予約できる。今までいちいちチェックを入れていた。
https://www.mythtv.org/wiki/Manage_Recordings#Post_Processing_Options
mythtvは奥が深いね。 Fedora30がリリースされたので29からupgradeした
共有ライブラリの一部がupgradeに伴って廃止されたらしく
ソースコードを自分でビルドして載せているMythTV (0.30/fixes)は
再ビルドが必要だったものの今のところそれ以上の影響は見られず
録画後にbackendが落ちる現象が時々起きていて、それを調査中
(Fedoraの更新前から出ている現象なのでupgradeは無関係) ごめんなさい、0.30のISDBパッチはどこから落とせば良いんですか?
Artaneさんとは?
androidでまともに使えそうなmythtv-frontendが出ているようですが0.30しか駄目なようなので。 とりあえず30をダウンロード→makeしてみた。特にpatchは当てず、28に上書きでインストール。盛大に文字化けはしているがandroidのmythfrontendからテレビ視聴が出来るようになった >>743
739さんのパッチは試してみましたか?
http://x68000.q-e-d.net/~68user/unix/pickup?uuencode
を参考にすると
030_signal_monitor_fix.patch.gz
のファイルができます。
まだ、おいらはそのパッチを試していません。 「Linuxでテレビスレ」の64のpatchですね。これをソースに適用し、日本語文字化け解消した様です あ、失礼しました。日本語文字化け解消用なんですね。
まだ64のリンクから全体のパッチがダウンロードできますね。 上記パッチで一応、動いていたんだがsegmentation faultで落ちる事が頻発したのでmariadb含めてまっさらにして入れ直した。
そしたらBS,CSは映るが地デジが部分ロックで映らなく、ステータス表示?もsだけ小文字になってしまったんだけれど、何が間違えているんでしょうか。
PT2+fuse(b25)な環境です。
チャンネルスキャンは正常に出来るようです。 追記です。ステータス?の表示は「TLMsC」です。
EPGも、BS,CSは取得されていますが地デジは駄目です。 >>749
BSではなく、地デジのほうがダメなんですね。
「TLMsC」とは見かけない単語ですね。検索でもmythtvでの事例が1つだけあったくらいです。
障害切り分けとして、コマンドで直接録画してみてはいかがでしょうか。
http://d.hatena.ne.jp/kt_hiro/20180121/1471144786 fedora特有のエラーみたいなんだけれど、phpのヴァージョンが上がったら、MythWeb検索窓で以下のエラーが表示されるようになった。
Warning at /usr/share/mythweb/modules/tv/search.php, line 464:
!!NoTrans: preg_replace(): Compilation failed: invalid range in character class at offset 3!!
https://code.mythtv.org/trac/ticket/13368
ここのパッチを適用して直った。
以上。
今日、30.0-7.20190601git6bd8cd4993.fc30が来たのでいつものようにパッチを適用してみます。 ubuntu 18.04.3 で fuse_b25 がコンパイルエラー発生してしまいます
bcas.o: In function `do_io_loop':
/home/user/work/fuse_b25-0.4.8/fuse_b25-0.4.8/src/bcas.c:303: undefined reference to `SCardReconnect'
/home/user/work/fuse_b25-0.4.8/fuse_b25-0.4.8/src/bcas.c:319: undefined reference to `SCardReconnect'
/home/user/work/fuse_b25-0.4.8/fuse_b25-0.4.8/src/bcas.c:280: undefined reference to `SCardReconnect'
bcas.o: In function `bcas_card_io':
/home/user/work/fuse_b25-0.4.8/fuse_b25-0.4.8/src/bcas.c:577: undefined reference to `pcsc_stringify_error'
bcas.o: In function `get_card':
/home/user/work/fuse_b25-0.4.8/fuse_b25-0.4.8/src/bcas.c:110: undefined reference to `SCardStatus'
/home/user/work/fuse_b25-0.4.8/fuse_b25-0.4.8/src/bcas.c:105: undefined reference to `pcsc_stringify_error'
/home/user/work/fuse_b25-0.4.8/fuse_b25-0.4.8/src/bcas.c:79: undefined reference to `pcsc_stringify_error'
/home/user/work/fuse_b25-0.4.8/fuse_b25-0.4.8/src/bcas.c:92: undefined reference to `pcsc_stringify_error'
bcas.o: In function `bcas_card_setup':
/home/user/work/fuse_b25-0.4.8/fuse_b25-0.4.8/src/bcas.c:170: undefined reference to `SCardReconnect'
/home/user/work/fuse_b25-0.4.8/fuse_b25-0.4.8/src/bcas.c:215: undefined reference to `SCardReconnect'
collect2: error: ld returned 1 exit status
Makefile:254: recipe for target 'fuse_b25' failed
make[2]: *** [fuse_b25] Error 1
make[2]: Leaving directory '/home/user/work/fuse_b25-0.4.8/fuse_b25-0.4.8/src'
Makefile:327: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/home/user/work/fuse_b25-0.4.8/fuse_b25-0.4.8'
Makefile:229: recipe for target 'all' failed
make: *** [all] Error 2
#include "/usr/include/PCSC/winscard.h"
をbcas.c に付加してみましたが、状況変わらずでした。
gcc は v7.4.0 です。動かしている方、ヒントください
とくに >>752
ヒントになるか分かりませんが、自分の環境では定期的に以下のやり方で動かしています。
$ cat /etc/redhat-release
Fedora release 31 (Thirty One)
$ gcc --version
gcc (GCC) 9.2.1 20190827 (Red Hat 9.2.1-1)
$ git clone https://github.com/kzmi/fuse_b25_unofficial.git
$ cd fuse_b25_unofficial/fuse_b25/
$ autoreconf -vfi
$ ./configure
$ make
$ sudo make install
752さんは、前回成功した時と今回で何が変わっていますか? >>753
ありがとうございます。同じところでダメでした
以前の環境・・・ foltia ALだったので mythTVは十数年ぶりですね mythtv0.31にアップグレードすると、PT3が認識しなくなるんですね。
カード自体が認識されないので、地上波もBSも全滅。
仕方ないから、一旦ダウングレードしました。
ArtaneさんのISDB対応版を入れてみます。 ISDB用のパッチがいろいろあるけど、本家にマージされてないのはなにか理由があるの?単にプルリク送ってないだけ? fuse_b25のバッファ周りを改良してみてますが…リスク取って公開してみます。
https://github.com/Artanejp/fuse_b25_unofficial
>>756
ライセンス関係がややこしいことになってるのです。
というか、本家のライセンスと衝突する可能性があるので積極的に動けないという…。
色々ガチャガチャ書き換えてる状態のパッチを適用してるので…。 また、Debian/sid向けのビルドと一緒にリリースしました:
https://github.com/Artanejp/mythtv/releases/tag/31.0%2Bfixes20220222.gitf7d1d249eb.ISDB.1
で、これに含まれてるIMEパッチ(要は日本語入力(とは限らない…CJK入力など)できるようにする奴)が、昨日だかリリースされたv32にマージされたので、急いでISDB対応をやってます(´・ω・`)
https://www.mythtv.org/wiki/Release_Notes_-_32
の
[23d68e91c7] [libmythUI] Initial support of IME via QInputMethod.
ですー(´・ω・`) >>759
つづき。
v32へのISDBパッチ適用に難儀してますが、本家が色々内部構造変わってるところがあったりして色々対応してる内に、ひょっとしたら、
今のv31と同じ機能をライセンス上クリアーに出来る所までやれるかも知れない(libaribb24併用して)感触がすこしづつだけど出てきております(´・ω・`)
これがうまくやれたら、本家MythTVへのマージを要請することにしようと思ってます(´・ω・`)
多分、月単位の時間がかかりそうですが(´・ω・`)
まだまだ問題含みで、
・字幕が出せない(これは、バンドルされてるFFMpegとlibaribb24の併用でやってみれそうですが)
・衛星関係が使えない臭い
・chardev版ドライバーが使えない(誰か入って!!(´;ω;`))
と言う感じです。ながぁーい目でお待ちくださいませ(´・ω・`) 一応、MythTV v32の日本仕様ISDB対応をリリースしてみました(´・ω・`)
https://github.com/Artanejp/mythtv/releases/tag/Experimental-32%2BISDB-Ja.20220327-1
まだまだ色々問題含みだと思いますが、試せる方はテストして、できるだけ、GitHubのIssuesの方にダメ出し御願いします。
どうにかして、本家のコードベースにマージさせられるようにやっていこうと思いますので…そこら辺の手続き論的な奴の絡みですので、お願い申し上げますm(_ _)m >>760
新参なので、Epgstation使いでMythTVのこととか深いことわかりませんが
日本の衛星放送は規格が特殊らしくて
衛星放送を録画したTSを
ハードウェアデコードで再生すると
ぐちゃぐちゃになって再生でません
ご参考までに… こちらにも。
>>761
色々と問題がでてきたので、まだインストールしないほうがベターだと思います。
一番問題なのは、EPGぶち消すと言う問題が出てきたので…
今、問題解決を行っています。
もう少しお時間ください。
本当に申し訳ございません。 本家のコードベースにマージされることを願っています。
10年以上使い続けたMythTVですが、チューナーをPT3からPLEX系に買い替えたのを契機に
2020年からepgstatiojnに乗り換えました。
だけどMythTVはお気に入りだったので、
新たなチューナーカードを購入したらDockerで試してみたいと思います。 v32に日本仕様ISDBパッチを当ててもなかなかEPG周りがブチ消えるのが直せないので、いい機会だし
根本的に書き換える(まぁアルゴリズム自体はあまり変わらないとは思いますが)事にしたので、結構手間取っています。
最終的にはCHARDEV版でも使えるようにはしたいのですが(多分libaribB25、要はスクランブル解除ライブラリーをどこかから持ってきてもらうことになる)、多分、年単位で時間かかると思います(´・ω・`)
>>764
と言うことで、何とかして本家マージ可能なところまで(ライセンス的に白に近いグレーにするように)持ち込むことにしました。
マトモに動くのが出来るのに何ヶ月かかかるとは思いますが。
後、面倒臭いので、libaribB24を必須にする予定です。キャラクターコードなどのデコーダーの方(スクランブル解除ではなく)。
後、今のマザーはレガシーPCIあるのでPT3が壊れてもPT2を入れられなくはないのですが、今後どうなるか…(´;ω;`) MirakurunのIPTV機能に対応するのが早い気がする ゚゚゚゚゚-y(^。^)。o0○ プハァー 一服!! ドイツ Digital Devices の Max M4 4x が国内販売されるそうな
普通にDVBドライバで動かせるのかな。だとしたらMythTVも普通に Debian GNU/LInux Bookworm
chrome (user agent)
,でTVer見ました。テレビの部屋以外で見れてすごいw
出川哲郎の充電旅〜明石家さんま師匠出演特番ww