Tvmaidについて語るスレです。DTV板にスレ立てると落ちやすいのでソフト板にお引越し。
Tvmaidは、Windows用録画予約プログラムです。
TVTestを使用して、番組表の取得、録画を行います。
ttp://nana2.sarashi.com/
Tvmaid MAYA(開発中)
Tvmaid RIOは、タッチデバイス用のUIとストリーミング対応(公開終了)
Tvmaid EXおよびTvmaid YUIは、Tvmaidの改良・進化バージョン(公開終了)
1.Tvmaid YUIの派生「mark10als」版
"Tvmaid YUI 1.7a mod by mark10als at 2016/05/02"
ttp://www1.axfc.net/u/3660193
前スレ
http://mevius.2ch.net/test/read.cgi/avi/1485820044/ 👀
Rock54: Caution(BBR-MD5:e0bffe56a78b676895fac41f57f0ed6b)
探検
Tvmaidについて語るスレ_7_ ©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
2017/07/06(木) 00:56:42.41ID:fLuU1BF90
166tvmaid
2018/05/24(木) 17:15:47.10ID:5XOBbfc70167名無しさん@お腹いっぱい。
2018/06/08(金) 13:52:14.54ID:h0VznQeO0 ほしゅ
2018/06/08(金) 21:00:38.05ID:Tf8MReEm0
ホント話題無いね 安定してるし導入も簡単だから仕方ないっちゃあ仕方ないけど
169keii
2018/06/10(日) 15:33:17.71ID:NUEr4Z3W0 『中の人』様
Tvmaid Web UIの"録画"や"ライブラリ"から,ラズパイ+OSMCへ,再生コマンドを発行する処理を載せてみました。
程度は "動くけど…” って残念な感じ(笑
お時間のある時に,ご覧いただければ幸いです。
# あ,そういえば,FireTV+kodiで試してなかったよ orz
Tvmaid Web UIの"録画"や"ライブラリ"から,ラズパイ+OSMCへ,再生コマンドを発行する処理を載せてみました。
程度は "動くけど…” って残念な感じ(笑
お時間のある時に,ご覧いただければ幸いです。
# あ,そういえば,FireTV+kodiで試してなかったよ orz
2018/06/11(月) 21:45:27.92ID:jLiWFTjR0
音声チャンネルの主/副を切り替えるように出来ないかな?
2018/06/12(火) 13:11:52.57ID:9gZ15Neg0
maidberについてお聞きしたいのですが、フォントの色設定や背景の設定は出来ませんでしょうか?
172tvmaid
2018/06/12(火) 21:50:14.85ID:2EGk5fuL0 >>168
そうだといいけど、単にユーザ数が少ないからでしょうな。
>>169
windows版で動かしてみた。
けど、リモコンを使うようなデバイスがないと便利さがわからないようだ・・・
>>170
主/副切り替えは、ffmepgのオプションを替える必要があるけど、
今のところそれは「画質」切り替えになってるんだよな・・・
(主/副切替を考えてない作り)
確かにめんどうなので、再生画面で「設定切り替え」できるようにしたいところ。
>>171
できない。
背景って、画像表示とか?
色とか背景設定は考えてなかったなあ。
言われてみれば真っ白で、開発ソフトのサンプルプログラムみたいだよねw
今の作りだと、いろいろな表示ができないので、作り直したいとは思ってる。
tvmaidの今後だけど、新しい技術やデザインを取り入れて作り直す予定です。
↑こういうのはだいたい失敗して、音沙汰がなくなる死亡フラグw
ver2.0 betaが出て終わるパターンだな・・・
そうだといいけど、単にユーザ数が少ないからでしょうな。
>>169
windows版で動かしてみた。
けど、リモコンを使うようなデバイスがないと便利さがわからないようだ・・・
>>170
主/副切り替えは、ffmepgのオプションを替える必要があるけど、
今のところそれは「画質」切り替えになってるんだよな・・・
(主/副切替を考えてない作り)
確かにめんどうなので、再生画面で「設定切り替え」できるようにしたいところ。
>>171
できない。
背景って、画像表示とか?
色とか背景設定は考えてなかったなあ。
言われてみれば真っ白で、開発ソフトのサンプルプログラムみたいだよねw
今の作りだと、いろいろな表示ができないので、作り直したいとは思ってる。
tvmaidの今後だけど、新しい技術やデザインを取り入れて作り直す予定です。
↑こういうのはだいたい失敗して、音沙汰がなくなる死亡フラグw
ver2.0 betaが出て終わるパターンだな・・・
173keii
2018/06/12(火) 22:24:09.61ID:RU8ciXyD0 >>172
> リモコンを使うようなデバイスがないと…
全くその通りです。 本件,ラズパイ+kodi(OSMC)+TVで,成り立つ感じ。。。
この組み合わせだと,HDMI経由でTVのリモコンが有効になります。
# とは言っても,ラズパイには,手のひらサイズのキーボードを繋ぎっぱなしですが…
使用イメージは…
Tvmaidから,再生するファイルを,一通りPlaylistに押し込んで,再生開始。
再生のコントロール(早送り等など)は,リモコンで,でって感じです。
まぁ,kodi Web UIで直接,Playlistに押し込んだほうが早いのですが,対象ファイルへ辿り着くのが面倒だったので
Tvmaidで検索,押し込み or kodi WebUIでファイルが有る所を開くって感じです。
kodiには,TSファイルでDualMonoな音声の場合,主/副の切り替えが出来ないって問題があるので
視聴するジャンルに依っては,意外と使いづらいです。
> リモコンを使うようなデバイスがないと…
全くその通りです。 本件,ラズパイ+kodi(OSMC)+TVで,成り立つ感じ。。。
この組み合わせだと,HDMI経由でTVのリモコンが有効になります。
# とは言っても,ラズパイには,手のひらサイズのキーボードを繋ぎっぱなしですが…
使用イメージは…
Tvmaidから,再生するファイルを,一通りPlaylistに押し込んで,再生開始。
再生のコントロール(早送り等など)は,リモコンで,でって感じです。
まぁ,kodi Web UIで直接,Playlistに押し込んだほうが早いのですが,対象ファイルへ辿り着くのが面倒だったので
Tvmaidで検索,押し込み or kodi WebUIでファイルが有る所を開くって感じです。
kodiには,TSファイルでDualMonoな音声の場合,主/副の切り替えが出来ないって問題があるので
視聴するジャンルに依っては,意外と使いづらいです。
174171
2018/06/13(水) 17:27:51.09ID:SCBohCV+0175keii
2018/06/26(火) 20:37:45.26ID:A1BUFOre0 Oculus Goで,Tvmaid WebUIを開いてTVを見る… って,OculusGoのスレに上がっていて笑った。
"あっち"にネタを載せた翌日…
https://mevius.5ch.net/test/read.cgi/av/1529589934#4
ちなみに,"ライブ"はもちろん,"録画"でTS再生/シークもOK。
MOD版の"ライブラリ"で,MP4のダウンロード再生もOKでした。
ただ,繰り出しのPCが非力なので,ロングシークは,不安定。
”Go”のDNLA Playerって,微妙なのが多いので,UIも慣れているし,Tvmaidの配信機能で良いかぁ〜って感じになります。
ただ,”Go”のWebブラウザで,全画面表示にすると,画面が大きすぎて,正直疲れる。
しかも,視聴中に寝落ちする(笑
"あっち"にネタを載せた翌日…
https://mevius.5ch.net/test/read.cgi/av/1529589934#4
ちなみに,"ライブ"はもちろん,"録画"でTS再生/シークもOK。
MOD版の"ライブラリ"で,MP4のダウンロード再生もOKでした。
ただ,繰り出しのPCが非力なので,ロングシークは,不安定。
”Go”のDNLA Playerって,微妙なのが多いので,UIも慣れているし,Tvmaidの配信機能で良いかぁ〜って感じになります。
ただ,”Go”のWebブラウザで,全画面表示にすると,画面が大きすぎて,正直疲れる。
しかも,視聴中に寝落ちする(笑
176名無しさん@お腹いっぱい。
2018/06/30(土) 22:12:04.39ID:Q8AFLgo00 自動予約で+をクリックしても登録するためのダイアログが
表示されないのですが、皆さんはできてます?
バージョン20以降から使っていて、過去はできていたはずなのですが
Firefox,Chrome,Edgeのどのブラウザでもダイアログが開かないんです。
何度か新しいものに入れ替えつつ、今はMAYA 30を使ってます。
表示されないのですが、皆さんはできてます?
バージョン20以降から使っていて、過去はできていたはずなのですが
Firefox,Chrome,Edgeのどのブラウザでもダイアログが開かないんです。
何度か新しいものに入れ替えつつ、今はMAYA 30を使ってます。
177176
2018/06/30(土) 22:17:51.87ID:Q8AFLgo00 Waterfoxで試したらダイアログ出ました
ひとまずこれでしのぎます
ひとまずこれでしのぎます
2018/07/08(日) 16:57:18.71ID:56oTK7tG0
使用するポートを変更したいんやが、どこ変えたらええんや?
179keii
2018/07/09(月) 08:43:59.11ID:6nEI2hms0 >>178
>使用するポートを変更したいんやが、どこ変えたらええんや?
\user\main.def
url=…//+:20001/
epgurl=…localhost:20001/maya/index.html
一旦,Tvmaid.exeを終了,”20001”を希望するポートへ修正,Tvmaid.exeを起動。
この設定は,Tvmaid.exe起動時に読み込まれます。
この設定を修正した場合,Timekeeper及びMaidBarも同様に修正する必要があります。
合わせて,PCのFirewallの設定を見直す必要があるかも…
>使用するポートを変更したいんやが、どこ変えたらええんや?
\user\main.def
url=…//+:20001/
epgurl=…localhost:20001/maya/index.html
一旦,Tvmaid.exeを終了,”20001”を希望するポートへ修正,Tvmaid.exeを起動。
この設定は,Tvmaid.exe起動時に読み込まれます。
この設定を修正した場合,Timekeeper及びMaidBarも同様に修正する必要があります。
合わせて,PCのFirewallの設定を見直す必要があるかも…
2018/07/09(月) 12:36:27.78ID:L649Ap1X0
181keii
2018/07/09(月) 20:21:07.32ID:6nEI2hms0 >>180
>これ以外にもweb-del.batとポート番号変更したweb.batの実行が必要やったわ
あっ,申し訳ありません。
この2つ,完全に失念していました。
公式ページの方も見てたのに orz
>これ以外にもweb-del.batとポート番号変更したweb.batの実行が必要やったわ
あっ,申し訳ありません。
この2つ,完全に失念していました。
公式ページの方も見てたのに orz
2018/07/09(月) 21:07:27.51ID:A+O2SGPP0
>>181
なんや、公式の人じゃない、良い人やったのか。ありがとうな
なんや、公式の人じゃない、良い人やったのか。ありがとうな
183keii
2018/07/10(火) 07:43:26.20ID:QXnsH0ee02018/07/27(金) 08:10:16.93ID:MNk5i77O0
hls qsvencc配信で、qsvencc3.xxxだと配信れない、2.xxにするとok。パラメータは導入ガイドの記載通り。pcはi5-3500 z68 tvtest0.90。
他のアプリでのqsvencc3エンコードは出来ている。
2.xxで使てるから問題はないけど、気持ち悪い。
他のアプリでのqsvencc3エンコードは出来ている。
2.xxで使てるから問題はないけど、気持ち悪い。
185keii
2018/07/30(月) 11:00:46.90ID:8nIlYqzr0 >>184
>2.xxで使てるから問題はないけど、気持ち悪い。
QSVEncC 3.08で試して見た所,hls.defの ”-o -” でパイプ出力指定しているのにも関わらず,ファイル出力してしまっている様です。
Tvmaidの問題では無いっぽいです。
>2.xxで使てるから問題はないけど、気持ち悪い。
QSVEncC 3.08で試して見た所,hls.defの ”-o -” でパイプ出力指定しているのにも関わらず,ファイル出力してしまっている様です。
Tvmaidの問題では無いっぽいです。
2018/07/30(月) 21:28:25.61ID:o9lRzSGH0
何度かリトライしないと再生始まらなかったけどそういうわけかぁ
2.xxにしたら普通に再生された
横からですがサンクスです
2.xxにしたら普通に再生された
横からですがサンクスです
187keii
2018/07/30(月) 22:36:19.16ID:8nIlYqzr0 >>186
取り敢えず,2.xで,良好に動作していらっしゃるのであれば,そのまま,様子を見て頂いた方が良いかも知れません。
私の方は,2.57ってかなり古い奴を,そのまま使用しております。
# CPUがN3700なので,上げてもしようが無い… って事ですが。
> 何度かリトライしないと再生始まらなかったけどそういうわけかぁ
うわ。 これは早まってしまったかも…
私の方では,”-o -” のパイプ出力が,ほぼ確実にファイル生成していたもので…
QSVEncCの作者様のBlogに,質問を投げてしまいました orz
うまくいく事があるとすれば,ほかにも原因が有るのかも知れませんね…
# QSVEncCにしてもFFmpegにしても,あの魔法の呪文の様なオプションには,正直,どうにか出来る気がしません(笑
新しい物には,素晴らしい事や不思議な事など,色々と出がちだと思います。
何より "チャレンジする" って事になりますので,その辺は寛大な心で接して頂ければ幸いです。
# 私は "今日は この位にしておいてやる!" って,投げちゃう事が多いです…
取り敢えず,2.xで,良好に動作していらっしゃるのであれば,そのまま,様子を見て頂いた方が良いかも知れません。
私の方は,2.57ってかなり古い奴を,そのまま使用しております。
# CPUがN3700なので,上げてもしようが無い… って事ですが。
> 何度かリトライしないと再生始まらなかったけどそういうわけかぁ
うわ。 これは早まってしまったかも…
私の方では,”-o -” のパイプ出力が,ほぼ確実にファイル生成していたもので…
QSVEncCの作者様のBlogに,質問を投げてしまいました orz
うまくいく事があるとすれば,ほかにも原因が有るのかも知れませんね…
# QSVEncCにしてもFFmpegにしても,あの魔法の呪文の様なオプションには,正直,どうにか出来る気がしません(笑
新しい物には,素晴らしい事や不思議な事など,色々と出がちだと思います。
何より "チャレンジする" って事になりますので,その辺は寛大な心で接して頂ければ幸いです。
# 私は "今日は この位にしておいてやる!" って,投げちゃう事が多いです…
188keii
2018/07/30(月) 22:36:44.42ID:8nIlYqzr0 >>186
取り敢えず,2.xで,良好に動作していらっしゃるのであれば,そのまま,様子を見て頂いた方が良いかも知れません。
私の方は,2.57ってかなり古い奴を,そのまま使用しております。
# CPUがN3700なので,上げてもしようが無い… って事ですが。
> 何度かリトライしないと再生始まらなかったけどそういうわけかぁ
うわ。 これは早まってしまったかも…
私の方では,”-o -” のパイプ出力が,ほぼ確実にファイル生成していたもので…
QSVEncCの作者様のBlogに,質問を投げてしまいました orz
うまくいく事があるとすれば,ほかにも原因が有るのかも知れませんね…
# QSVEncCにしてもFFmpegにしても,あの魔法の呪文の様なオプションには,正直,どうにか出来る気がしません(笑
新しい物には,素晴らしい事や不思議な事など,色々と出がちだと思います。
何より "チャレンジする" って事になりますので,その辺は寛大な心で接して頂ければ幸いです。
# 私は "今日は この位にしておいてやる!" って,投げちゃう事が多いです…
取り敢えず,2.xで,良好に動作していらっしゃるのであれば,そのまま,様子を見て頂いた方が良いかも知れません。
私の方は,2.57ってかなり古い奴を,そのまま使用しております。
# CPUがN3700なので,上げてもしようが無い… って事ですが。
> 何度かリトライしないと再生始まらなかったけどそういうわけかぁ
うわ。 これは早まってしまったかも…
私の方では,”-o -” のパイプ出力が,ほぼ確実にファイル生成していたもので…
QSVEncCの作者様のBlogに,質問を投げてしまいました orz
うまくいく事があるとすれば,ほかにも原因が有るのかも知れませんね…
# QSVEncCにしてもFFmpegにしても,あの魔法の呪文の様なオプションには,正直,どうにか出来る気がしません(笑
新しい物には,素晴らしい事や不思議な事など,色々と出がちだと思います。
何より "チャレンジする" って事になりますので,その辺は寛大な心で接して頂ければ幸いです。
# 私は "今日は この位にしておいてやる!" って,投げちゃう事が多いです…
189keii
2018/07/30(月) 22:39:07.12ID:8nIlYqzr0 ごめんなさい。
2度投げしてしまいましたorz
2度投げしてしまいましたorz
2018/08/03(金) 07:56:32.58ID:efO1tfMz0
2018/08/08(水) 08:27:25.73ID:1aPuM7eI0
tvmaid作者様
大変重宝してます。
uiの改良希望です。
番組表から局名押しで、配信遷移出来たらうれしいです。
大変重宝してます。
uiの改良希望です。
番組表から局名押しで、配信遷移出来たらうれしいです。
193keii
2018/08/18(土) 14:51:07.28ID:50yAdKew0 過疎っているみたいなので,小ネタを。
TvmaidMAYAの予約情報をGoogleカレンダーに登録する機能を追加して,Amazon EchoやGoogle Homeで喋らせてみました。
カレンダーの ”タイトル” に番組タイトル,”説明” に番組内容とジャンルを入れて登録。
当て字,難読,妙なタイトルの読み上げ精度は,Google Homeの方が良さげ。
タイトルで “〜II #5” などは,『〜あいあいしゃーぷご』って読み上げるのは,ご愛嬌(笑
すっからかんだったカレンダーの”予定”が,ぎっしり入って嬉しいやら悲しいやら。。。
TvmaidMAYAの予約情報をGoogleカレンダーに登録する機能を追加して,Amazon EchoやGoogle Homeで喋らせてみました。
カレンダーの ”タイトル” に番組タイトル,”説明” に番組内容とジャンルを入れて登録。
当て字,難読,妙なタイトルの読み上げ精度は,Google Homeの方が良さげ。
タイトルで “〜II #5” などは,『〜あいあいしゃーぷご』って読み上げるのは,ご愛嬌(笑
すっからかんだったカレンダーの”予定”が,ぎっしり入って嬉しいやら悲しいやら。。。
194keii
2018/08/28(火) 15:06:32.18ID:b5X2KSDo0 今朝,CSトラポン移動が有りましたが,(BSの時 同様)こちらは静かですね…
2018/08/28(火) 17:53:33.25ID:hUIkFEGq0
tvtestの再スキャン後のmaidのチューナー更新押しだけですね。
tvmaid,tvtestは使いやすく安定性した良いアプリですね。
tvmaid,tvtestは使いやすく安定性した良いアプリですね。
2018/08/28(火) 18:39:13.88ID:71XD3bjq0
チャンネルのIDが変わっているらしいので、自動予約のチェックもした方がいいと思う。
197keii
2018/08/29(水) 08:01:22.74ID:xy7LXotV0 TvmaidMAYA リリース 28.3(現行は30)で,自動予約のチェック機能が実装されています。
これを使うと簡単に確認できます。
また,今回移動になったチャンネルで,番組表から直接予約した物も確認が必要と思われます。
これを使うと簡単に確認できます。
また,今回移動になったチャンネルで,番組表から直接予約した物も確認が必要と思われます。
2018/10/23(火) 21:28:15.85ID:7E9WXx1q0
報告。ipad ios12 safari chrome で PinP、全画面視聴出来た。リリース30です。
2018/11/02(金) 14:18:31.44ID:6dP791yF0
Yui使ってるよまだ
MAYAにしようと思っても起動できない (ジョボン
なんかやり方あるん?
MAYAにしようと思っても起動できない (ジョボン
なんかやり方あるん?
2018/11/02(金) 20:00:16.73ID:aQ13aeDI0
そろそろ週間番組表きたかな?
2018/12/03(月) 23:13:49.10ID:NW1WtEcK0
テスト
202名無しさん@お腹いっぱい。
2018/12/22(土) 19:40:42.32ID:1RILbfjL0 テスト
203keii
2019/01/05(土) 15:32:03.95ID:cgUGXQ080 TvmaidMAYA release 30 用の『週間番組表』を作ってみました。
# 作ったと言うより,MAYA改からの逆移植
https://www.axfc.net/u/3949514
TvmaidMAYA wepg.7z
やっつけ作業のぶっつけ本番って感じの品物なので,おヒマな方推奨。
動かなくっても御容赦を…
# 作ったと言うより,MAYA改からの逆移植
https://www.axfc.net/u/3949514
TvmaidMAYA wepg.7z
やっつけ作業のぶっつけ本番って感じの品物なので,おヒマな方推奨。
動かなくっても御容赦を…
204名無しさん@お腹いっぱい。
2019/01/21(月) 07:14:50.88ID:Yx/bjatf0 PX-MLT5PEっていう地デジ+衛星x5っていうチューナーカードが出たみたい。
これって対応してるのかな?
使っている人、教えて。
これって対応してるのかな?
使っている人、教えて。
2019/01/21(月) 12:18:47.80ID:Kb6ZU4fS0
PT3と同じ使い方出来るならいけると思うけど
2019/01/21(月) 20:38:13.43ID:jt7WuT6K0
地デジ/BS/CS共用 5チューナだからな
ちょっと変則
ちょっと変則
2019/01/22(火) 16:03:58.20ID:pk7/9a4C0
5チューナー全部BSとCSも割り当てられるの?
なら便利だな
なら便利だな
2019/01/22(火) 16:16:04.33ID:yC6ss2tT0
まともに動けば便利そうだけどPLEXだからどうかな
2019/02/26(火) 11:25:03.65ID:32kTs0WL0
なんでPCI-EでTSデータを転送しないんだよ……まーたUSB 2.0かよ。
これはPLEXというよりもDigibestの技術力が無いからか?
これはPLEXというよりもDigibestの技術力が無いからか?
210名無しさん@お腹いっぱい。
2019/03/08(金) 19:58:11.84ID:gbudBVIr0 保守
211名無しさん@お腹いっぱい。
2019/03/22(金) 08:27:08.66ID:uPdAze5g0 安定して動いてるからレスが少ないな、良い事なんだけどなんか寂しい。
212keii
2019/04/02(火) 10:03:27.44ID:ytkhnz1a0 便りが無いのは元気な証拠?かな(笑
もう,やることは,検索キーワードの更新とHDDの整理くらい。
それと私の場合は,自改トラブル対応かな…
ちょっと前まで,Tvmaid R30 改 +PT3x2で,録画失敗が稀に出てて,PT3Ctrl.exeを常駐にしたら解決した。
Tvmaidで録画終了時,サムネ生成するように改造したけど,録画PCがしょぼいので,複数同時起動は重すぎたっぽい。
あと,Tvmaidから無理やりツイートしたり,Googleカレンダーに予約情報を押し込んでいるので,仕様変更が無いことを祈るのみ(笑
もう,やることは,検索キーワードの更新とHDDの整理くらい。
それと私の場合は,自改トラブル対応かな…
ちょっと前まで,Tvmaid R30 改 +PT3x2で,録画失敗が稀に出てて,PT3Ctrl.exeを常駐にしたら解決した。
Tvmaidで録画終了時,サムネ生成するように改造したけど,録画PCがしょぼいので,複数同時起動は重すぎたっぽい。
あと,Tvmaidから無理やりツイートしたり,Googleカレンダーに予約情報を押し込んでいるので,仕様変更が無いことを祈るのみ(笑
2019/04/08(月) 22:20:47.79ID:GLC/2E/R0
fire tv stick視聴 で重宝してます。あえて要望2件です。
1.チューナーが開けませんエラー表示で、ok押下が無反応で、抜け出せません。ブックマークから番組表urlを呼び出して対応してます。
2.カーソルキーでの操作。
1.チューナーが開けませんエラー表示で、ok押下が無反応で、抜け出せません。ブックマークから番組表urlを呼び出して対応してます。
2.カーソルキーでの操作。
2019/04/08(月) 22:33:17.55ID:GLC/2E/R0
連投失礼します。
1は、配信出来ない状況で諦める事なので、その事はさほど気になってません。
1は、配信出来ない状況で諦める事なので、その事はさほど気になってません。
215keii
2019/04/10(水) 09:37:25.24ID:s59HN5Mf0 >>213
> 1.チューナーが開けませんエラー表示で…
これは,PCやスマホでも,同様の現象が発生します。
# こちらもFire TV Stick(第2世代)+FireFox for Fire TVで試してみました。
中の人が,意図的(リロードさせる為?)に,このようにしている可能性がありますが
以下4行(Liveだけなら2行)の末尾「 , ""」 を削除すれば,”OK”で抜けられるようになります。
# 例えば,message, ""); → message); な感じ。
auto-reserve.tag.html
381 Dialog.alert("自動予約数の取得に失敗しました。理由 : " + ret.message, "")
live.tag.html
279 Dialog.alert((message == null ? "不明なエラーです。" : ret.message, ””)
486 Dialog.alert("チューナの取得に失敗しました。理由 : " + ret.message, "")
record-play.tag.html
458 Dialog.alert(message == null ? "不明なエラーです。" : message, "");
修正後,即時反映の為,ブラウザのキャッシュクリア必須。
> ブックマークから番組表urlを…
〜:20001/maya/index.html#live をブックマークして貰うと,直接 Live な画面を開く事ができます。
index.htmlの後ろ,#〜が開く画面になります。(”index.html”と何も付けないと#epg(番組表)になります)
#の後ろの文言は,PCなどのブラウザで各ページを開いて確認してみて下さい。
> 1.チューナーが開けませんエラー表示で…
これは,PCやスマホでも,同様の現象が発生します。
# こちらもFire TV Stick(第2世代)+FireFox for Fire TVで試してみました。
中の人が,意図的(リロードさせる為?)に,このようにしている可能性がありますが
以下4行(Liveだけなら2行)の末尾「 , ""」 を削除すれば,”OK”で抜けられるようになります。
# 例えば,message, ""); → message); な感じ。
auto-reserve.tag.html
381 Dialog.alert("自動予約数の取得に失敗しました。理由 : " + ret.message, "")
live.tag.html
279 Dialog.alert((message == null ? "不明なエラーです。" : ret.message, ””)
486 Dialog.alert("チューナの取得に失敗しました。理由 : " + ret.message, "")
record-play.tag.html
458 Dialog.alert(message == null ? "不明なエラーです。" : message, "");
修正後,即時反映の為,ブラウザのキャッシュクリア必須。
> ブックマークから番組表urlを…
〜:20001/maya/index.html#live をブックマークして貰うと,直接 Live な画面を開く事ができます。
index.htmlの後ろ,#〜が開く画面になります。(”index.html”と何も付けないと#epg(番組表)になります)
#の後ろの文言は,PCなどのブラウザで各ページを開いて確認してみて下さい。
2019/04/24(水) 21:22:44.88ID:rKp/D0ea0
Tvmaid 使っていませんが、質問させてください。
Amatsukaze というエンコード ソフトがありますが、これと連携できますか?
Tvmaid 経由で TvTest に録画させて それを Amatsukaze で mp4 ファイルに
変換してくれるまでを自動化できればいいです。
Amatsukaze というエンコード ソフトがありますが、これと連携できますか?
Tvmaid 経由で TvTest に録画させて それを Amatsukaze で mp4 ファイルに
変換してくれるまでを自動化できればいいです。
217keii
2019/04/25(木) 11:07:52.68ID:w/lY7O7D0 >>216
Tvmaidには,"録画後プロセス"って設定が有って,録画終了時にbatやexeを起動できます。
その際,引数として録画したTSファイルのフルパスが渡されます。
Amatsukazeの "EDCB用録画後実行バッチ" で作成したバッチファイルを,以下のように修正すれば
AmatsukazeのQueueに押し込むことが出来ると思います。
-f "$FilePath$"
↓
-f "%1"
Amatsukazeは使った事がないので,何かの取っ掛かりにして頂ければ幸いです。
Tvmaidには,"録画後プロセス"って設定が有って,録画終了時にbatやexeを起動できます。
その際,引数として録画したTSファイルのフルパスが渡されます。
Amatsukazeの "EDCB用録画後実行バッチ" で作成したバッチファイルを,以下のように修正すれば
AmatsukazeのQueueに押し込むことが出来ると思います。
-f "$FilePath$"
↓
-f "%1"
Amatsukazeは使った事がないので,何かの取っ掛かりにして頂ければ幸いです。
2019/04/26(金) 15:59:27.25ID:khE2AiYt0
2019/04/26(金) 19:15:03.52ID:RtPXWw6V0
こんど PLEX チューナー + TvTest + Tvmaid + Amatsukaze を試してみようと思います。
Amatsukaze の したらばスレ 知りませんでした。 とても参考になります。
ありがとうございました。
Amatsukaze の したらばスレ 知りませんでした。 とても参考になります。
ありがとうございました。
2019/05/01(水) 21:58:04.83ID:N01zRkez0
fire tv でsilkブラウザでwan視聴してます。
一般的にqsv変換の配信はhlsとpdどちらが安定ですか。
.
それからチューナー受信がたまにドロップするのと、上り回線が突然落ち込み変動が激しい劣悪環境です。有利はどの配信方法ですか。
一般的にqsv変換の配信はhlsとpdどちらが安定ですか。
.
それからチューナー受信がたまにドロップするのと、上り回線が突然落ち込み変動が激しい劣悪環境です。有利はどの配信方法ですか。
221名無しさん@お腹いっぱい。
2019/05/22(水) 23:41:40.80ID:ThOvbobE0 たまに保守
2019/06/19(水) 17:27:18.31ID:PQIKvt9L0
そして保守
223名無しさん@お腹いっぱい。
2019/06/19(水) 18:10:58.67ID:wxJCMNJL0 いつか保守
2019/06/20(木) 14:57:45.46ID:4mewp/Js0
YUIでよかね?
2019/06/20(木) 21:43:23.98ID:WlFwuxqQ0
MAYAもええでぇ
2019/06/20(木) 22:17:10.36ID:hQIrVrxo0
どんな風にええの?
2019/06/21(金) 20:22:49.45ID:NW7kECso0
モチロン、躾がいがある所やけど…ぉ?
週間番組表とか無い機能を…
”調教(実装)”、”調教(実装)””調教(実装)”!
お好みmaidに仕立て上げる… (ぐへへ?ぇ違うん?
ただ、やりすぎると、”M”ayaが反転、”S”aya化するぽい?(嘘
週間番組表とか無い機能を…
”調教(実装)”、”調教(実装)””調教(実装)”!
お好みmaidに仕立て上げる… (ぐへへ?ぇ違うん?
ただ、やりすぎると、”M”ayaが反転、”S”aya化するぽい?(嘘
2019/06/22(土) 22:30:52.19ID:5n5+OxiT0
次世代tvmaidまだかお
2019/06/23(日) 13:02:13.36ID:06XJ+Ydf0
どのチューナーが何処を選局しているか分かるようになった?
2019/06/24(月) 10:55:57.17ID:9unA+kbG0
TVmaidと同時にMaidbarを起動するにはどうやるの?
2019/06/25(火) 10:25:14.30ID:A/SQGcxt0
両方スタートアップに登録って方法しかわからない
yuiの時は同時起動してたのにな
yuiの時は同時起動してたのにな
2019/07/22(月) 13:13:00.45ID:sRR0qtPP0
何となく保守
2019/08/04(日) 22:38:35.71ID:5wh+JyKX0
TvRemoteViewer_VBの番組表取得用に入れたけど
こっちのほうが番組表も録画リストも見やすいし設定もシンプルで素晴らしい
あっちは現在放送中の番組のみ表示でTSファイルから番組内容取得もできない
QSVにも対応してておまけに録画もできるからライブ再生と録画視聴は乗り換えた
TVTest64bitに非対応
TSファイルが読み取り専用になっていると登録に失敗する
の2点は改善してもらえたらありがたい
それとセグメントファイルの保存先のオプションや
EDCBみたいにEPG取得時に放送波時間でPC時計を同期できるとうれしい
あとは録画を整理したいのでこんな感じで
録画フォルダ A;B
TSフォルダ C;D;E
サブフォルダも含める X
録画先Aが使用不可ならBを使う
「TSファイルを登録」するとA,B,C,D,EのTSを登録
みたいに録画先と保管先に複数フォルダを指定できて
サブフォルダも見に行ってくれるオプションがあると最高
録画先複数は条件付けが大変そうだからシンプルに
録画フォルダ A;B;C
みたいにして録画はAでTS登録はA,B,Cみたいなのでもいいかも
こっちのほうが番組表も録画リストも見やすいし設定もシンプルで素晴らしい
あっちは現在放送中の番組のみ表示でTSファイルから番組内容取得もできない
QSVにも対応してておまけに録画もできるからライブ再生と録画視聴は乗り換えた
TVTest64bitに非対応
TSファイルが読み取り専用になっていると登録に失敗する
の2点は改善してもらえたらありがたい
それとセグメントファイルの保存先のオプションや
EDCBみたいにEPG取得時に放送波時間でPC時計を同期できるとうれしい
あとは録画を整理したいのでこんな感じで
録画フォルダ A;B
TSフォルダ C;D;E
サブフォルダも含める X
録画先Aが使用不可ならBを使う
「TSファイルを登録」するとA,B,C,D,EのTSを登録
みたいに録画先と保管先に複数フォルダを指定できて
サブフォルダも見に行ってくれるオプションがあると最高
録画先複数は条件付けが大変そうだからシンプルに
録画フォルダ A;B;C
みたいにして録画はAでTS登録はA,B,Cみたいなのでもいいかも
234keii
2019/08/05(月) 15:31:23.82ID:WKuSl89w0 『中の人』… じゃなけど
『TVTest64bitに非対応』
バイナリは配布されていませんが,自ビルドすれば動かす事は出来ます。
(先ほど,やってみた。 TVTest0.9.0(x64)+Tvmaid Rel30 mod14.6(x64))
ただ,使用に耐えるかは不明。
Hint: lib\System.Data.SQLite.dllが32bitです…
『TSファイルが読み取り専用になっていると登録に失敗する』
TsFileInfo.cs内 TsFileInfo()の
Title = Path.GetFileNameWithoutExtension(path); で
例外がスローされました: 'System.UnauthorizedAccessException' (mscorlib.dll の中)が発生
なぜ,この関数がダメなのかは調べてないので不明。
『放送波時間でPC時計を同期』
私もそう思った時期がありましたが,TOTから取ってくると最大+/-500mSの誤差が有るようです。
『録画を整理したい』
Tvmaidに多くを求めるのは酷かと…
ただ,予め保管先満杯時の予備保管先を指定できると安心できるかと思いますが…
# 予備とかサブフォルダとかは,自前で載せちゃいました…
# ついでに『Mediaindex』的な機能とかも…
『TVTest64bitに非対応』
バイナリは配布されていませんが,自ビルドすれば動かす事は出来ます。
(先ほど,やってみた。 TVTest0.9.0(x64)+Tvmaid Rel30 mod14.6(x64))
ただ,使用に耐えるかは不明。
Hint: lib\System.Data.SQLite.dllが32bitです…
『TSファイルが読み取り専用になっていると登録に失敗する』
TsFileInfo.cs内 TsFileInfo()の
Title = Path.GetFileNameWithoutExtension(path); で
例外がスローされました: 'System.UnauthorizedAccessException' (mscorlib.dll の中)が発生
なぜ,この関数がダメなのかは調べてないので不明。
『放送波時間でPC時計を同期』
私もそう思った時期がありましたが,TOTから取ってくると最大+/-500mSの誤差が有るようです。
『録画を整理したい』
Tvmaidに多くを求めるのは酷かと…
ただ,予め保管先満杯時の予備保管先を指定できると安心できるかと思いますが…
# 予備とかサブフォルダとかは,自前で載せちゃいました…
# ついでに『Mediaindex』的な機能とかも…
2019/08/05(月) 20:04:40.02ID:YwGKiFDn0
うちはMaid(YUI)とTvTest0.9.0.x64の組み合わせでたまに録画に失敗する
0.8.2x64たと問題なし
0.8.2x64たと問題なし
236keii
2019/08/06(火) 08:05:17.13ID:lD2YQ+lY0 >>235
MAYAとの組み合わせで,0.8.2は未検証ですが…
TVTest0.9.0は,0.7.2fixと比較して起動時の初期化プロセスが若干変わっています。
この為,『うまく動いている』様に見えるだけで,実は,正しく動作していませんでした。
MAYAは,Rel 28.1で,TVTestプラグインに修正が入っています。
また,(mark10alsさんの)YUIのソースを覗いてみましたが,修正前のMAYAと同様の問題が発生しそうです。
# "Tvmaid 0.9.0 トラブル"でググると,ネタが出て来ます。
# ”part2”のページで,答え合わせ(?)してます。
MAYAとの組み合わせで,0.8.2は未検証ですが…
TVTest0.9.0は,0.7.2fixと比較して起動時の初期化プロセスが若干変わっています。
この為,『うまく動いている』様に見えるだけで,実は,正しく動作していませんでした。
MAYAは,Rel 28.1で,TVTestプラグインに修正が入っています。
また,(mark10alsさんの)YUIのソースを覗いてみましたが,修正前のMAYAと同様の問題が発生しそうです。
# "Tvmaid 0.9.0 トラブル"でググると,ネタが出て来ます。
# ”part2”のページで,答え合わせ(?)してます。
2019/08/06(火) 13:15:47.06ID:yJ0Sm1kh0
maid bar もうちょっとなんとかならんの?
2019/08/06(火) 18:56:24.07ID:NrVa4M2R0
EPG取得時に視聴中だと取得も視聴も失敗するからリトライするか空きチューナー使うか待つかして
>233
録画フォルダのサブフォルダも検索する機能は確かにあるといいかも
時計は放送波のずれ>TOTのずれだろうから録画鯖にはPC時計より放送波時計って気持ちはわかる
>233
録画フォルダのサブフォルダも検索する機能は確かにあるといいかも
時計は放送波のずれ>TOTのずれだろうから録画鯖にはPC時計より放送波時計って気持ちはわかる
239keii
2019/08/08(木) 17:55:05.14ID:Fq5wOb4/0 >>238
MAYAのソース見てみましたが,録画予約実行と番組表取得は,折り合いをつけて動作する様になっていますが…
Live視聴は,蚊帳の外の様です。
普段,視聴機能は使ってないので気にしてませんでしたが,録画予約とバッティングすると,非常にマズそう…
# もしかして,Web UIで選べない?
Tvmaidを二重起動して,視聴専用を用意するとか… (チューナーの無駄遣い?)
ソース修正して自ビルドするとか…
MAYAのソース見てみましたが,録画予約実行と番組表取得は,折り合いをつけて動作する様になっていますが…
Live視聴は,蚊帳の外の様です。
普段,視聴機能は使ってないので気にしてませんでしたが,録画予約とバッティングすると,非常にマズそう…
# もしかして,Web UIで選べない?
Tvmaidを二重起動して,視聴専用を用意するとか… (チューナーの無駄遣い?)
ソース修正して自ビルドするとか…
2019/08/12(月) 14:13:50.14ID:A9Z8xHyU0
Tvmaidは現状で糞安定してて、余計な機能増やして欲しくない
失敗せずに録画出来るって事が一番重要
安定するソフトの組み合わせバージョンなんて固定で良い
読取り専用とか、録画先が利用出来ない場合の処理とか、まったく不要
(本当に利用出来ないのか、遅いだけなのかチェックしに行くだけでも録画失敗に繋がる)
失敗せずに録画出来るって事が一番重要
安定するソフトの組み合わせバージョンなんて固定で良い
読取り専用とか、録画先が利用出来ない場合の処理とか、まったく不要
(本当に利用出来ないのか、遅いだけなのかチェックしに行くだけでも録画失敗に繋がる)
2019/08/14(水) 22:25:45.75ID:euyj1Jjl0
新しいのを使わないといけないって決まりはないから変えたくないならそのまま使い続ければいい
サブフォルダ読みにいくには以下4か所を変更
WebApi.cs
1. 325行目を変更してサブフォルダのTSファイルも削除可能にする
var file = Directory.GetFiles(AppDefine.Main.Data["record.folder"], record.File, SearchOption.AllDirectories)[0];
2. 336行目を変更してサブフォルダのTSファイルもファイルチェック可能にする
var files = Directory.GetFiles(recFolder, "*.ts", SearchOption.AllDirectories);
3. 404行目を変更してサブフォルダのTSファイルも登録する
var files = Directory.GetFiles(AppDefine.Main.Data["record.folder"], "*.ts", SearchOption.AllDirectories);
VideoStreamReader.cs
4. 106行目を変更してサブフォルダのTSファイルも再生可能にする
var path = Directory.GetFiles(AppDefine.Main.Data["record.folder"], rec.File, SearchOption.AllDirectories)[0];
意図的に1を変えないことでTvmaidからは録画フォルダ直下のTSのみ消せるようにできる
サブフォルダのTSを削除しようとしても一覧から消えず削除もされない
自分の場合フォルダ分けした=消したくないファイルなのでそうした
PCでサブフォルダの整理をしてからTSファイルを登録すればいい
あとこの変更には必要ないけど.csprojの"<HintPath>H:\project\TvmaidMAYA\lib\"を"<HintPath>..\lib\"にすればライブラリを相対パスで参照できる
サブフォルダ読みにいくには以下4か所を変更
WebApi.cs
1. 325行目を変更してサブフォルダのTSファイルも削除可能にする
var file = Directory.GetFiles(AppDefine.Main.Data["record.folder"], record.File, SearchOption.AllDirectories)[0];
2. 336行目を変更してサブフォルダのTSファイルもファイルチェック可能にする
var files = Directory.GetFiles(recFolder, "*.ts", SearchOption.AllDirectories);
3. 404行目を変更してサブフォルダのTSファイルも登録する
var files = Directory.GetFiles(AppDefine.Main.Data["record.folder"], "*.ts", SearchOption.AllDirectories);
VideoStreamReader.cs
4. 106行目を変更してサブフォルダのTSファイルも再生可能にする
var path = Directory.GetFiles(AppDefine.Main.Data["record.folder"], rec.File, SearchOption.AllDirectories)[0];
意図的に1を変えないことでTvmaidからは録画フォルダ直下のTSのみ消せるようにできる
サブフォルダのTSを削除しようとしても一覧から消えず削除もされない
自分の場合フォルダ分けした=消したくないファイルなのでそうした
PCでサブフォルダの整理をしてからTSファイルを登録すればいい
あとこの変更には必要ないけど.csprojの"<HintPath>H:\project\TvmaidMAYA\lib\"を"<HintPath>..\lib\"にすればライブラリを相対パスで参照できる
2019/08/15(木) 21:31:05.42ID:cIMT6d0L0
スリープ関連はもっとシンプルにすべき
今のだと自動復帰でなければWindowsに問答無用でスリープされてしまうし、Tvmaidのスリープメニューと自動スリープはOSの機能とかぶるからいらない
手動でスリープ移行とアイドルでスリープする設定はWindowsに任せて、Tvmaidは自動復帰かどうかに関係なく録画中、番組表取得中、視聴中、予約が近い時にスリープを抑止するだけでよい
今のだと自動復帰でなければWindowsに問答無用でスリープされてしまうし、Tvmaidのスリープメニューと自動スリープはOSの機能とかぶるからいらない
手動でスリープ移行とアイドルでスリープする設定はWindowsに任せて、Tvmaidは自動復帰かどうかに関係なく録画中、番組表取得中、視聴中、予約が近い時にスリープを抑止するだけでよい
243keii
2019/08/16(金) 10:58:35.59ID:pA67DyKN0 >>241
単純にサブフォルダも対象にすると,同一ファイル名が存在した場合,面倒が起きませんか?
# ファイルをサブフォルダへ移動後,リネームしなければ問題ないけど…
>>242
私のところは,ヘッドレスの録画専用機,電源入れっぱなし運用なのですが
WebApi.csに以下を追加,WebUIからもSleep移行を可能にしてます。
# 合わせて,WebUIも加工しています。
public void GoSleep() // WebUIからSleep発行
{
SleepMan sleepMan = new SleepMan();
sleepMan.SetSleep();
Log.Info("WebUI経由で,スリープへ移行します。");
}
TVリモコンからcurlやら出来るデバイスを用意して,WoL/GoSleep出来て便利です。
単純にサブフォルダも対象にすると,同一ファイル名が存在した場合,面倒が起きませんか?
# ファイルをサブフォルダへ移動後,リネームしなければ問題ないけど…
>>242
私のところは,ヘッドレスの録画専用機,電源入れっぱなし運用なのですが
WebApi.csに以下を追加,WebUIからもSleep移行を可能にしてます。
# 合わせて,WebUIも加工しています。
public void GoSleep() // WebUIからSleep発行
{
SleepMan sleepMan = new SleepMan();
sleepMan.SetSleep();
Log.Info("WebUI経由で,スリープへ移行します。");
}
TVリモコンからcurlやら出来るデバイスを用意して,WoL/GoSleep出来て便利です。
2019/08/16(金) 20:30:22.69ID:lMNHvU580
情報提供。
ffmpeg の最新版(少なくとも 4.2 以上)を使って Tvmaid MAYA をセットアップすると、字幕があるチャンネルを再生できなくなります。ffmpeg 4.1.4 を使うと問題を回避できます。
最新版の出力の一部。
Stream mapping:
Stream #0:0 -> #0:0 (mpeg2video (native) -> h264 (libx264))
Stream #0:1 -> #0:1 (aac (native) -> aac (native))
Stream #0:2 -> #0:2 (? (?) -> webvtt (native))
Decoder (codec arib_caption) not found for input stream #0:2
4.1.4 を使うとこうなる。
Stream mapping:
Stream #0:0 -> #0:0 (mpeg2video (native) -> h264 (libx264))
Stream #0:1 -> #0:1 (aac (native) -> aac (native))
ffmpeg の最新版(少なくとも 4.2 以上)を使って Tvmaid MAYA をセットアップすると、字幕があるチャンネルを再生できなくなります。ffmpeg 4.1.4 を使うと問題を回避できます。
最新版の出力の一部。
Stream mapping:
Stream #0:0 -> #0:0 (mpeg2video (native) -> h264 (libx264))
Stream #0:1 -> #0:1 (aac (native) -> aac (native))
Stream #0:2 -> #0:2 (? (?) -> webvtt (native))
Decoder (codec arib_caption) not found for input stream #0:2
4.1.4 を使うとこうなる。
Stream mapping:
Stream #0:0 -> #0:0 (mpeg2video (native) -> h264 (libx264))
Stream #0:1 -> #0:1 (aac (native) -> aac (native))
2019/08/16(金) 21:06:44.98ID:fN0z7aMF0
>>242
素のTvmaidだと視聴中にスリープ抑止しないから
HlsStream.cs
54行目に挿入して視聴開始時にスリープ抑止設定
SleepState.Stop(true);
138行目に挿入して視聴視聴終了時にスリープ抑止解除
SleepState.Stop(false);
のような変更が必要
スリープ運用はWindowsでするから抑止のみでいいというのはその通り
自動復帰後素早くスリープさせたいなら自動スリープは残してもいい
>>243
同名ファイルの登録は1回しかできないから二重登録にはならない
登録も再生も先に見つけたほうがされる
登録後に録画フォルダ内で移動してもコピー作っても再登録は不要
ファイル名が変わると別物扱いになるから再登録が必要
素のTvmaidだと視聴中にスリープ抑止しないから
HlsStream.cs
54行目に挿入して視聴開始時にスリープ抑止設定
SleepState.Stop(true);
138行目に挿入して視聴視聴終了時にスリープ抑止解除
SleepState.Stop(false);
のような変更が必要
スリープ運用はWindowsでするから抑止のみでいいというのはその通り
自動復帰後素早くスリープさせたいなら自動スリープは残してもいい
>>243
同名ファイルの登録は1回しかできないから二重登録にはならない
登録も再生も先に見つけたほうがされる
登録後に録画フォルダ内で移動してもコピー作っても再登録は不要
ファイル名が変わると別物扱いになるから再登録が必要
246keii
2019/08/17(土) 11:31:52.61ID:nZDK5+UY02019/08/17(土) 15:47:49.15ID:DAOhA0iW0
スリープ・復帰に関しては "おま環" が多すぎてTvmaid自身が面倒を見る必要は無いと思う。
TvRockと同じ過ちを犯して欲しくない。
Tvmaidはスリープ・復帰を管理する外部プログラムを呼び出す機能だけを持っていて、
スリープ・復帰をするのは各自の環境に合わせたプログラムを差替えてやってもらえば良い。
TvRockと同じ過ちを犯して欲しくない。
Tvmaidはスリープ・復帰を管理する外部プログラムを呼び出す機能だけを持っていて、
スリープ・復帰をするのは各自の環境に合わせたプログラムを差替えてやってもらえば良い。
2019/08/21(水) 22:10:32.87ID:BKBmmh1X0
249名無しさん@お腹いっぱい。
2019/09/26(木) 00:13:03.49ID:WId94Hii0 VCEEncC で配信しようとしたけど、解像度lowでも30分もつことなく、途中で止まって困っています。
3400G APUの内蔵GPUでは非力すぎかなぁ。
コマンドラインオプションは、公式サイトの QSVEncC のを元に設定したけど、
おかしいところありますか?
hls.def
encoder=VCEEncC64\VCEEncC64.exe
window=hide
high=--sar 1:1 -f hls -m hls_time:2 -m hls_list_size:1 -m hls_segment_filename:{segment-id}-%d.ts --output-thread 0 --avhw
--audio-codec aac --audio-ignore-notrack-error --audio-samplerate 48000 --audio-bitrate 192 -c h264 --vbr 512 --gop-len 60 --tff --output-res 1280x720 -i - -o -
middle=--sar 1:1 -f hls -m hls_time:2 -m hls_list_size:1 -m hls_segment_filename:{segment-id}-%d.ts --output-thread 0 --avhw
--audio-codec aac --audio-ignore-notrack-error --audio-samplerate 48000 --audio-bitrate 192 -c h264 --vbr 512 --gop-len 60 --tff --output-res 1024x576 -i - -o -
low=--sar 1:1 -f hls -m hls_time:2 -m hls_list_size:1 -m hls_segment_filename:{segment-id}-%d.ts --output-thread 0 --avhw
--audio-codec aac --audio-ignore-notrack-error --audio-samplerate 48000 --audio-bitrate 192 -c h264 --vbr 512 --gop-len 60 --tff --output-res 640x320 -i - -o -
3400G APUの内蔵GPUでは非力すぎかなぁ。
コマンドラインオプションは、公式サイトの QSVEncC のを元に設定したけど、
おかしいところありますか?
hls.def
encoder=VCEEncC64\VCEEncC64.exe
window=hide
high=--sar 1:1 -f hls -m hls_time:2 -m hls_list_size:1 -m hls_segment_filename:{segment-id}-%d.ts --output-thread 0 --avhw
--audio-codec aac --audio-ignore-notrack-error --audio-samplerate 48000 --audio-bitrate 192 -c h264 --vbr 512 --gop-len 60 --tff --output-res 1280x720 -i - -o -
middle=--sar 1:1 -f hls -m hls_time:2 -m hls_list_size:1 -m hls_segment_filename:{segment-id}-%d.ts --output-thread 0 --avhw
--audio-codec aac --audio-ignore-notrack-error --audio-samplerate 48000 --audio-bitrate 192 -c h264 --vbr 512 --gop-len 60 --tff --output-res 1024x576 -i - -o -
low=--sar 1:1 -f hls -m hls_time:2 -m hls_list_size:1 -m hls_segment_filename:{segment-id}-%d.ts --output-thread 0 --avhw
--audio-codec aac --audio-ignore-notrack-error --audio-samplerate 48000 --audio-bitrate 192 -c h264 --vbr 512 --gop-len 60 --tff --output-res 640x320 -i - -o -
2019/09/26(木) 00:14:03.46ID:WId94Hii0
(続き)
pd.def
encoder=VCEEncC64\VCEEncC64.exe
type=video/webm
window=hide
high=--sar 1:1 --audio-copy -m frag_duration:1000000 -f mp4 --codec h264 --output-res 1280x720
--cqp 28 --quality fast --input-analyze 3 --avhw -i - -o -
middle=--sar 1:1 --audio-copy -m frag_duration:1000000 -f mp4 --codec h264 --output-res 1024x576
--cqp 28 --quality fast --input-analyze 3 --avhw -i - -o -
low=--sar 1:1 --audio-copy -m frag_duration:1000000 -f mp4 --codec h264 --output-res 512x288
--cqp 28 --quality fast --input-analyze 3 --avhw -i - -o -
タスクマネージャー見てると、HWデコーダーとHWエンコーダーがずっと30%くらいで推移してて、
突然100%に飛ぶと同時に止まります。
pd.def
encoder=VCEEncC64\VCEEncC64.exe
type=video/webm
window=hide
high=--sar 1:1 --audio-copy -m frag_duration:1000000 -f mp4 --codec h264 --output-res 1280x720
--cqp 28 --quality fast --input-analyze 3 --avhw -i - -o -
middle=--sar 1:1 --audio-copy -m frag_duration:1000000 -f mp4 --codec h264 --output-res 1024x576
--cqp 28 --quality fast --input-analyze 3 --avhw -i - -o -
low=--sar 1:1 --audio-copy -m frag_duration:1000000 -f mp4 --codec h264 --output-res 512x288
--cqp 28 --quality fast --input-analyze 3 --avhw -i - -o -
タスクマネージャー見てると、HWデコーダーとHWエンコーダーがずっと30%くらいで推移してて、
突然100%に飛ぶと同時に止まります。
2019/09/28(土) 17:06:29.98ID:KQlsUt6d0
>>249 ですが、入出力をファイル指定にして VCEEncC.exe を実行したら、数秒〜数十秒で落ちます。
タイミングが不定期なので、ハードウェアの問題ぽいです。
APU の初期不良含め確認してみます。
タイミングが不定期なので、ハードウェアの問題ぽいです。
APU の初期不良含め確認してみます。
252名無しさん@お腹いっぱい。
2019/10/28(月) 06:48:09.97ID:Q92PkeVi0 保守
2019/12/02(月) 07:18:12.30ID:fuctzkNf0
原因特定できてないけど勝手にスリープ抑止するバグと
再生停止してもブラウザ閉じてもチューナーが視聴中でロックされるバグがある
前者は番組表を更新して自動スリープして復帰した後とか怪しいかな
後者はライブ再生開始後すぐに止めたりブラウザ閉じると起きやすい
どちらも発生したらTvmaidを終了させないと止められない
再生停止してもブラウザ閉じてもチューナーが視聴中でロックされるバグがある
前者は番組表を更新して自動スリープして復帰した後とか怪しいかな
後者はライブ再生開始後すぐに止めたりブラウザ閉じると起きやすい
どちらも発生したらTvmaidを終了させないと止められない
2019/12/04(水) 20:27:31.90ID:kzfPh8Gm0
255keii
2019/12/05(木) 17:27:40.94ID:YLR4fPvV0 スリープ関連は,"おま環"なことが多いので,難しい…ですよね。
# 確か『中の人』は,スリープ運用していないって言っていた様な…
で,ザックリおさらい(?)
Tvmaidのスリープ制御 SleepMan()は,Gui/MainForm.csのMainForm()から呼ばれます。
先刻のSleepMan.cs内の関数で
SleepState.Stop(); ...引数Trueでcounterを++,Falseで--,counterが0でSetState(true)を,1でSetState(false)を実行。
SleepState.SetState(); ...OSのSleep動作を制御(TrueでSleepさせない)
SleepState.IsStop(); ...SleepState.Stop();内のcounterを確認(return count > 0;なので,0で戻り値False)
* SleepState.Stop()は,あくまでEpgUpdate用,その辺を理解しないで,他で使うと"動作しているように見えるけど…” な状態になります。
SleepState.Stop(false);がSleep許可(or 再スリープするよう準備)って訳では無い。
SleepState.SetState();を使っても,OSの電源管理がSleepに移行しない設定ならSleepしない。
Sleep復帰後の処理はOnResume()にて行なっていて
・設定で "自動Sleepする" な場合
・現在の時間が次の予約の3分前以内なら、自動復帰したと判断し、再スリープするよう準備。
・それ以外の場合,自動復帰ではないと判断,TvmaidはSleep(準備含む)しない。
・この際,OSの電源管理設定を弄っていないので,OS都合でSleepする可能性がある。
・但し,EPG更新,予約録画時は,SleepStateを使ってOSがSleepするのを阻止している。
OS側のSleep制御は,SetThreadExecutionState()を使っている。
Sleep移行には,SetSuspendState(PowerState.Suspend, false, false)を実行している。
>> 254
ストリーミング中に,ブラウザを閉じると固まるのは…
HLSストリーミングのタイムアウト(?)は30秒,その間はチューナを手放さないと思われます。
# Streaming/HlsStream.csのCheckActive()参照
開始直後に停止の方は,遭遇した事ないので…
# 確か『中の人』は,スリープ運用していないって言っていた様な…
で,ザックリおさらい(?)
Tvmaidのスリープ制御 SleepMan()は,Gui/MainForm.csのMainForm()から呼ばれます。
先刻のSleepMan.cs内の関数で
SleepState.Stop(); ...引数Trueでcounterを++,Falseで--,counterが0でSetState(true)を,1でSetState(false)を実行。
SleepState.SetState(); ...OSのSleep動作を制御(TrueでSleepさせない)
SleepState.IsStop(); ...SleepState.Stop();内のcounterを確認(return count > 0;なので,0で戻り値False)
* SleepState.Stop()は,あくまでEpgUpdate用,その辺を理解しないで,他で使うと"動作しているように見えるけど…” な状態になります。
SleepState.Stop(false);がSleep許可(or 再スリープするよう準備)って訳では無い。
SleepState.SetState();を使っても,OSの電源管理がSleepに移行しない設定ならSleepしない。
Sleep復帰後の処理はOnResume()にて行なっていて
・設定で "自動Sleepする" な場合
・現在の時間が次の予約の3分前以内なら、自動復帰したと判断し、再スリープするよう準備。
・それ以外の場合,自動復帰ではないと判断,TvmaidはSleep(準備含む)しない。
・この際,OSの電源管理設定を弄っていないので,OS都合でSleepする可能性がある。
・但し,EPG更新,予約録画時は,SleepStateを使ってOSがSleepするのを阻止している。
OS側のSleep制御は,SetThreadExecutionState()を使っている。
Sleep移行には,SetSuspendState(PowerState.Suspend, false, false)を実行している。
>> 254
ストリーミング中に,ブラウザを閉じると固まるのは…
HLSストリーミングのタイムアウト(?)は30秒,その間はチューナを手放さないと思われます。
# Streaming/HlsStream.csのCheckActive()参照
開始直後に停止の方は,遭遇した事ないので…
2019/12/12(木) 19:33:24.75ID:WsdRpk5f0
>>254
もしかすると自動スリープがオンの時に自動復帰でEPGが更新されると
SleepState.Stop(false)が実行されてから実際に抑止解除されるまでの間に
自動スリープされてしまうって症状かもしれない
場所変えてもダメだったので単純に自動スリープをオフにしてみた
これでスリープ抑止効果が残らなくなるならビンゴ
もしかすると自動スリープがオンの時に自動復帰でEPGが更新されると
SleepState.Stop(false)が実行されてから実際に抑止解除されるまでの間に
自動スリープされてしまうって症状かもしれない
場所変えてもダメだったので単純に自動スリープをオフにしてみた
これでスリープ抑止効果が残らなくなるならビンゴ
2019/12/25(水) 21:27:40.54ID:V6YR7lS00
>>256
自動スリープは関係なかった
EPG更新時にTVTestがサービス切り替えに失敗するとスリープ抑止が残る
別のTVTestでチューナー使用中に手動で更新したら
再現率100%でスリープ抑止解除されなかった
勝手に抑止されるっていうのは自動更新中にチャンネル変更で時間がかかったとか
他でチューナー使ってたとかでサービス切り替えでミスしてる
BonDriverProxy使っててログに残らないからわからなかった
チューナー共有ソフトだと切り替えできない時は視聴中のチャンネルを返すから
切り替え失敗にならないみたい
原因が見つかったのであとは解決策がほしい
自動スリープは関係なかった
EPG更新時にTVTestがサービス切り替えに失敗するとスリープ抑止が残る
別のTVTestでチューナー使用中に手動で更新したら
再現率100%でスリープ抑止解除されなかった
勝手に抑止されるっていうのは自動更新中にチャンネル変更で時間がかかったとか
他でチューナー使ってたとかでサービス切り替えでミスしてる
BonDriverProxy使っててログに残らないからわからなかった
チューナー共有ソフトだと切り替えできない時は視聴中のチャンネルを返すから
切り替え失敗にならないみたい
原因が見つかったのであとは解決策がほしい
258keii
2019/12/26(木) 13:34:30.64ID:e2R26hzf0 改造版でLive(HLS)視聴中,放送局を変更した際にStart()内でStop()が呼ばれることがあり
SleepState内のカウンタの値が思っていたものと違うものになる。
# 要はfalseが一回多く実行される
この事で,TvmaidからOSに対するSleep抑止制御がおかしな事になる。
これは,Tvmaidを再起動するまで治らない。
代案(仮)
SleepState.Stop()を使うなら,VideoStreamRecorder.csの方に設置すれば
上手く回るのではないかと思います。
ここなら,HLSでもPDでもLiveでも録画ファイルでも,Sleep抑止制御できると思います。
簡単に試した感じでは上手く動いていそう,でも,恒久的にOKか不明です。
# ついでにSleepManのSleep()にも小細工した方が良いかも…
SleepState内のカウンタの値が思っていたものと違うものになる。
# 要はfalseが一回多く実行される
この事で,TvmaidからOSに対するSleep抑止制御がおかしな事になる。
これは,Tvmaidを再起動するまで治らない。
代案(仮)
SleepState.Stop()を使うなら,VideoStreamRecorder.csの方に設置すれば
上手く回るのではないかと思います。
ここなら,HLSでもPDでもLiveでも録画ファイルでも,Sleep抑止制御できると思います。
簡単に試した感じでは上手く動いていそう,でも,恒久的にOKか不明です。
# ついでにSleepManのSleep()にも小細工した方が良いかも…
2019/12/26(木) 19:57:58.08ID:Rz5YJZsc0
>>257
手動でEPG更新中止してもスリープ抑止残った
これも再現率100%
コードの問題なのか言語の問題なのか環境なのか
とにかく更新中にエラーか手動中止があるとダメ
抑止解除失敗がどこで起きてるかまではわからなかった
うちはチューナー使用中はBonDriverProxyが抑止してくれるから
EpgUpdater.csからSleepState.Stop()の2行を削除してよしとした
手動でEPG更新中止してもスリープ抑止残った
これも再現率100%
コードの問題なのか言語の問題なのか環境なのか
とにかく更新中にエラーか手動中止があるとダメ
抑止解除失敗がどこで起きてるかまではわからなかった
うちはチューナー使用中はBonDriverProxyが抑止してくれるから
EpgUpdater.csからSleepState.Stop()の2行を削除してよしとした
2019/12/26(木) 20:41:49.26ID:Rz5YJZsc0
>>258
245のやつか
チャンネル変更は新規にStartを呼ばずStopだけしてストリーム切り替えるから
カウンタが-1されてずれる
上に書いたEPG更新中の抑止解除失敗も意図せぬカウンタのずれで
そっちはtrueが多くなってる
VideoStreamRecorder.csの
Interlocked.Incrementの下とInterlocked.Decrementの上で計4箇所に
SleepState.Stop()を入れたら大丈夫そうではある
録画は使ったことないけどもしかしたらスリープ抑止で穴があるかも
アルゴリズムに抜けがあるとカウンタがおかしくなる
BonDriverProxy使ってれば録画視聴時以外は抑止してくれるけど
できればTvmaidでやってほしい
作者さん不在でこういうのも個人でDIYするしかない
視聴中の音量調整できたらいいけどこれはさすがに素人には難しい
245のやつか
チャンネル変更は新規にStartを呼ばずStopだけしてストリーム切り替えるから
カウンタが-1されてずれる
上に書いたEPG更新中の抑止解除失敗も意図せぬカウンタのずれで
そっちはtrueが多くなってる
VideoStreamRecorder.csの
Interlocked.Incrementの下とInterlocked.Decrementの上で計4箇所に
SleepState.Stop()を入れたら大丈夫そうではある
録画は使ったことないけどもしかしたらスリープ抑止で穴があるかも
アルゴリズムに抜けがあるとカウンタがおかしくなる
BonDriverProxy使ってれば録画視聴時以外は抑止してくれるけど
できればTvmaidでやってほしい
作者さん不在でこういうのも個人でDIYするしかない
視聴中の音量調整できたらいいけどこれはさすがに素人には難しい
2019/12/26(木) 22:13:08.91ID:Rz5YJZsc0
こんな感じかな
2行追加でライブ視聴時のスリープ抑止・解除
VideoStreamReader.cs
43行目Interlocked.Increment(ref ready);の下にSleepState.Stop(true);
75行目Interlocked.Decrement(ref ready);の上にSleepState.Stop(false);
2行追加で録画視聴時のスリープ抑止・解除
VideoStreamReader.cs
123行目Interlocked.Increment(ref ready);の下にSleepState.Stop(true);
133行目Interlocked.Decrement(ref ready);の上にSleepState.Stop(false);
うちは録画視聴時のみでいいから下のだけ
チューナー使用時はBonDriverProxyがスリープ抑止するから
元々あったEpgUpdater.csとRecorder.csのSleepState.Stop()は削除した
>>241
のサブフォルダ改造とこれでビルド
あとはdefファイル変更とhtml改変でデフォルト値を変えてる
使ってないWebPDとユーザ番組表と実況コメントを消して
削除済み録画は表示しないにチェック入るようにした
視聴時のARIB字幕オンオフ機能もほしいけどこれも難しそう
2行追加でライブ視聴時のスリープ抑止・解除
VideoStreamReader.cs
43行目Interlocked.Increment(ref ready);の下にSleepState.Stop(true);
75行目Interlocked.Decrement(ref ready);の上にSleepState.Stop(false);
2行追加で録画視聴時のスリープ抑止・解除
VideoStreamReader.cs
123行目Interlocked.Increment(ref ready);の下にSleepState.Stop(true);
133行目Interlocked.Decrement(ref ready);の上にSleepState.Stop(false);
うちは録画視聴時のみでいいから下のだけ
チューナー使用時はBonDriverProxyがスリープ抑止するから
元々あったEpgUpdater.csとRecorder.csのSleepState.Stop()は削除した
>>241
のサブフォルダ改造とこれでビルド
あとはdefファイル変更とhtml改変でデフォルト値を変えてる
使ってないWebPDとユーザ番組表と実況コメントを消して
削除済み録画は表示しないにチェック入るようにした
視聴時のARIB字幕オンオフ機能もほしいけどこれも難しそう
262keii
2019/12/26(木) 22:38:36.32ID:qW1E4sIK0 >>261
弄りすぎてオリジナルの行数は不明なのですが,RecordStreamReader()の
if (File.Exists(path) == false)
throw new Exception("指定されたIDの録画ファイルはありません。");
を
if (File.Exists(path) == false)
{
SleepState.Stop(false);
throw new Exception("指定されたIDの録画ファイルはありません。");
}
として頂けると,さらに良い感じになると思いますが,如何でしょう?
# 実は,削除した録画ファイルをWebUIから再生しようとしたら,問題が出たので…(笑
ARIB字幕も気になりますが,Live視聴メインの方には,予約録画>番組表更新の優先順位判定に
Liveが含まれていないのは問題かも…
弄りすぎてオリジナルの行数は不明なのですが,RecordStreamReader()の
if (File.Exists(path) == false)
throw new Exception("指定されたIDの録画ファイルはありません。");
を
if (File.Exists(path) == false)
{
SleepState.Stop(false);
throw new Exception("指定されたIDの録画ファイルはありません。");
}
として頂けると,さらに良い感じになると思いますが,如何でしょう?
# 実は,削除した録画ファイルをWebUIから再生しようとしたら,問題が出たので…(笑
ARIB字幕も気になりますが,Live視聴メインの方には,予約録画>番組表更新の優先順位判定に
Liveが含まれていないのは問題かも…
2019/12/26(木) 23:35:37.88ID:Rz5YJZsc0
>>262
Dispose()だけが実行されないケースってありますか?
RecordStreamReaderに追加するSleepState.Stop(true)は
throw new Exception("指定されたIDの録画ファイルはありません。")と
throw new Exception("record streamで無効な開始時間が指定されました。")
より下にあればダメな時はthrowされてtrueにする前に止まるはず
個人的な改造は置いといてスリープ機能の改善(簡略化)と
視聴、録画、EPG更新が競合した場合のチューナー割り当てのアルゴリズムは
次の更新があるのであれば最初にやってほしい
Dispose()だけが実行されないケースってありますか?
RecordStreamReaderに追加するSleepState.Stop(true)は
throw new Exception("指定されたIDの録画ファイルはありません。")と
throw new Exception("record streamで無効な開始時間が指定されました。")
より下にあればダメな時はthrowされてtrueにする前に止まるはず
個人的な改造は置いといてスリープ機能の改善(簡略化)と
視聴、録画、EPG更新が競合した場合のチューナー割り当てのアルゴリズムは
次の更新があるのであれば最初にやってほしい
2019/12/27(金) 00:38:51.00ID:PeDWb9m10
SleepState.Stopでtrueとfalseの数が合わなくなって
スリープ抑止カウンタがおかしくなるのが原因だから
EpgUpdater.csとRecorder.csのSleepState.Stopを削除
SleepState.Stopは廃止してSleepMan.csに
(VideoStreamReader.Ready || Recorder.Running || EpgUpdater.Running)
を満たす間だけスリープ抑止するclassを常駐させれば解決だけど
常駐させる方法は知らない
自動スリープもOSがするから必要なさそう
Tvmaidによる手動スリープもOSのスリープボタンでいい
リモートでスリープさせたい場合はhtmlにボタンを設置
スリープ抑止カウンタがおかしくなるのが原因だから
EpgUpdater.csとRecorder.csのSleepState.Stopを削除
SleepState.Stopは廃止してSleepMan.csに
(VideoStreamReader.Ready || Recorder.Running || EpgUpdater.Running)
を満たす間だけスリープ抑止するclassを常駐させれば解決だけど
常駐させる方法は知らない
自動スリープもOSがするから必要なさそう
Tvmaidによる手動スリープもOSのスリープボタンでいい
リモートでスリープさせたい場合はhtmlにボタンを設置
265keii
2020/01/06(月) 15:49:13.89ID:trDY2V4t0 >>261
> より下にあればダメな時はthrowされてtrueにする前に止まるはず
すみません。 ご指摘の通りです。 盛大に勘違いしてました orz
123行目にtrueを入れるなら,throw new Exception("…の上に追加は不要ですね。
私の方では,LiveStreamReader()の場合,TvTest起動動作前に(true)したかったので,try{}内の先頭に挿入。
そのノリでRecordStreamReader()も関数の先頭付近に入れたので,throw new Exception("の上に必要でした。
#SleepMan.Sleep()は有効時,1秒間隔で動作するので,TvTestやファイル操作で,もたついている間にSleep発動されるのが嫌だったため。
#実際に,もたつきでSleep発動するかは,未確認。
同様にDispose()の(false)も関数の最後(catch{}の後)に入れています。
#LiveStreamReader.Despose()のtry{}内で2秒待ちが有るし…
> Dispose()だけが実行されないケースってありますか?
VS上Debugで動かして様子を見ると,RecordStreamReader()は,内部で例外(上記,thow new含む)が発生した場合,呼ばれない様です。
LiveStreamReader()はtry…catchしているので,多分大丈夫。
> より下にあればダメな時はthrowされてtrueにする前に止まるはず
すみません。 ご指摘の通りです。 盛大に勘違いしてました orz
123行目にtrueを入れるなら,throw new Exception("…の上に追加は不要ですね。
私の方では,LiveStreamReader()の場合,TvTest起動動作前に(true)したかったので,try{}内の先頭に挿入。
そのノリでRecordStreamReader()も関数の先頭付近に入れたので,throw new Exception("の上に必要でした。
#SleepMan.Sleep()は有効時,1秒間隔で動作するので,TvTestやファイル操作で,もたついている間にSleep発動されるのが嫌だったため。
#実際に,もたつきでSleep発動するかは,未確認。
同様にDispose()の(false)も関数の最後(catch{}の後)に入れています。
#LiveStreamReader.Despose()のtry{}内で2秒待ちが有るし…
> Dispose()だけが実行されないケースってありますか?
VS上Debugで動かして様子を見ると,RecordStreamReader()は,内部で例外(上記,thow new含む)が発生した場合,呼ばれない様です。
LiveStreamReader()はtry…catchしているので,多分大丈夫。
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 舛添要一「日本は亡国への道をひた走り」「相対的国力は中国が増大し日本が低下している」 [冬月記者★]
- 従来の健康保険証、12月1日に期限切れ マイナ利用率は37% [蚤の市★]
- 【物価高対策】「おこめ券を配布しません」大阪府交野の市長が明言「経費率が高い」「今高い米をムリして…」 [1ゲットロボ★]
- 【公明党】派遣型風俗店の女性の裸をスマホで盗撮か 徳島県議会議員の古川広志容疑者逮捕 警視庁 ★2 [nita★]
- 【地方】「もうヤメとけ、また移住者様が帰っちゃうぞ」田舎の「いじめ体質」★3 [七波羅探題★]
- 【あれ?】訪日自粛どこ吹く風 中国からどっと2000人 金沢港に今年最後のクルーズ船 [nita★]
- 【DAZN】フォーミュラGP【F1 2 3 SF P】Lap1813
- 海豚専 2025年 Part18
- 【U-NEXT】プレミアリーグ総合 ★37
- 巨専】 ★3
- こいせん 全レス転載禁止
- とらせん IP
- ドラッグストアにオナホが売ってるんだが [793187428]
- pc詳しい人いる?聞きたいことがある
- 昔って日本人の価値は低かったけど日本円の価値が高かったから海外旅行に行けたし好きなだけ買い物も出来たんだよね [817148728]
- なんで朝になるとスクリプト止めるんだろうね
- 池上彰「海外のメディアは政府に遠慮せず批判するが、政治家はそれを受け入れ、怒ったり弾圧したりしない。」高市さん? [834922174]
- 朝勃ち久しぶりにしたんだがwwwwwwwwwwwwwwwwwwwwwwwwwwww
