地デジのロケフリシステムを作るスレ part12

■ このスレッドは過去ログ倉庫に格納されています
2019/09/29(日) 13:58:01.66ID:3lAZk+mi0NIKU
BonDriverの使えるチューナーを使ってリモート視聴、スマホ・タブレットでの視聴を可能にするソフトのスレです。

TvRemoteViewer_VB
http://vb45wb5b.seesaa.net/

TvRemoteFiles
http://vladi.cocolog-nifty.com/blog/2014/10/iphoneandroidpc.html#download

解説ページ
http://vladi.cocolog-nifty.com/blog/2014/10/iphoneandroidpc.html

スカパープレミアムサービス関連
http://dtv.air-nifty.com/sphd/2015/03/post-96dc.html

TVRemotePlus
https://github.com/nambuplace/TVRemotePlus

※前スレ
地デジのロケフリシステムを作るスレ part11
http://mevius.5ch.net/test/read.cgi/avi/1525884853/
624TVRemotePlus (ワッチョイ b15f-ATFo)
垢版 |
2020/03/23(月) 18:12:22.73ID:c11tHNlb0
>>623
実装したいのは山々なんですが、現状その番組が副音声付きかどうかを判定するのが難しくて… いい方法があればいいのですが
副音声がついているか自体は [二] マークの有無でわかりますが、デュアルモノか、それともステレオ多重放送なのかが判定できないと難しいです
デュアルモノであれば -dual_mono_mode main → sub にするだけ、デュアルモノではない場合は自動でステレオになるので楽なんですが
625名無しさん@編集中 (ワッチョイ f1e1-cULp)
垢版 |
2020/03/23(月) 21:37:37.94ID:7QlcA6vQ0
>>624
早速のレスありがとうございます、技術的に難しいとのこと了解しました。
すぐにではなくても良いアイデアが浮かばれましたらその時には宜しくお願いします。
2020/03/23(月) 23:01:33.90ID:IT3F7xIN0
TVRemotePlusいつも便利に使わせてもらっております。
一つ要望なのですが、
チャンネル一覧にTVTestで取得した局ロゴを表示出来るようにはなりませんでしょうか?
BS、CSはチャンネルが多く、局ロゴで局判別できるように慣れば便利かな…と思いまして…
一度ご検討いただけますと幸いです。
627TVRemotePlus (ワッチョイ b15f-cULp)
垢版 |
2020/03/23(月) 23:08:27.13ID:c11tHNlb0
>>626
他の方からも同じような意見をいただいていましたが、次のリリースで実装したいと思います
EMWUIのような感じでいいでしょうか
2020/03/23(月) 23:16:23.47ID:IT3F7xIN0
>>627
おお!本当ですか!!早速のご対応ありがとうございます
はい、EMWUIの感じで実装いただけますと最高です
2020/03/24(火) 00:47:30.41ID:nLniI1x8M
>>624
普通に番組情報にストリーム情報乗ってるじゃん
2020/03/24(火) 01:22:03.43ID:N76EJKH80
>>629
それをどう取得して判定するかの話じゃない?

録画したTSならrplsinfoを改造して音声情報を取得すればできるかなぁ
ロケフリは正直方法が思いつかん
無難なのはユーザーにいちいち選ばせる方法だけど、ちょっとブサイクかもね
2020/03/24(火) 07:04:17.17ID:8XOrlJH5M
>>630
たとえばEpgTimerでは録画前から分かるんだから、同じことをすればいいでしょう
2020/03/24(火) 07:46:28.32ID:zFBQaDSi0
EPGTimerに2か国語放送かどうかなんて判別する部分あったっけ?
TVTest ならわかるが・・・

たしかにTS上にはその情報はあるだろう。
でも、それをどうやってリアルタイムに取得するか、その方法を示さないのなら作者が実装してくれるまで指を銜えてみるしかない。

つか、実装してpullrequestすれば?
2020/03/24(火) 08:52:02.99ID:RsddSGgaM
>>632
https://i.imgur.com/Je2GdGJ.png
2020/03/24(火) 10:07:48.81ID:zFBQaDSi0
>>633
それって局側が用意した文章でしょ。TSの内部情報ではなく。
統一されたフォーマットじゃないし、人が手入力するものだからあてにならんよ。※間違える可能性もある
今確認したが、ナショジオの2か国語放送の番組詳細に「英語」という文言があるが、少なくともEPGTimerのソリューションの中には「英語」と表記されたリソースは無い。

あと、「判別する部分」と書いたのは、その情報を基に動作の切替をする部分という意味。
2か国語放送だろうが、モノラルだろうがTSを保存するだけのEPGTimerにとっては意味がないだろ。
TvTestだと音声の切替を行う時に必要だからストリーム内に判断のもとになる情報があるのは確かだけど、それをスクリプト作者に「解析させる」のは違うと思う。
2020/03/24(火) 10:45:46.79ID:/7WCbFLXM
>>634
なんで「英語」とかの話になるの?
左側のチャンネル数の部分の話をしてるんだが
2020/03/24(火) 11:02:37.59ID:zFBQaDSi0
>>635
チャンネル数も同じ。人が書いた文章。

ナショジオの「番組詳細」には音声の種別として「英語」と書かれていた。
TS内を解析した場合、その表示に記載された内容はコードを意味のある文言に変更される。
にもかかわらず、EPGTimerのソースには「英語」という単語は(コメント以外)無かった。
故に「番組詳細」内の情報は「人が編集した文章」だと推測できる。

「人が編集した文章」だと、統一されたフォーマットではなく、また記述ミスもありえるのでプログラムの制御に使う事は難しい。
2020/03/24(火) 11:23:55.15ID:/7WCbFLXM
>>636
は?
https://github.com/xtne6f/EDCB/blob/6f977ecd2e96d44e22afcac94a4bca46c52769a0/EpgTimer/EpgTimer/Common/CommonManagerClass.cs
2020/03/24(火) 12:06:10.60ID:RUAbkLOa0
>>637
やり方がわかるんなら余計な手間を減らすため作者様に教えて差しあげましょう
2020/03/24(火) 12:14:30.55ID:9fLAbJoN0
>>634
番組表内のフラグだぞ
2020/03/24(火) 13:40:39.65ID:/7WCbFLXM
>>638
別に俺は使ってないし、音声の切り替えにも困ってないし
欲しい人がプルリクするなりフォークするなり、作者さんが書くなりしたらいいんじゃん?
641TVRemotePlus (ワッチョイ b15f-cULp)
垢版 |
2020/03/24(火) 18:44:39.36ID:gpMKWoVb0
いろいろすみません…
EnumEventInfo (XML API) に音声に関する情報がないな…と思っていたのですが、
http://192.168.1.xx:5510/api/EnumEventInfo?onair=1&;basic=0&sid=1032&tsid=32737&onid=32737
のようにクエリに ?basic=0 と入れてあげると映像や音声の情報も取得できるようです
EMWUI の実装を参考に今後実装してみたいと思います
2020/03/24(火) 20:14:29.85ID:6/tcA/2G0
TVRemotePlus作者様
ありがたく使わせてもらってます。2.1.0導入しました。

>>500の要望対応ありがとうございました!リスト表示いい感じです。
できれば、「もっと見る」までの件数を増やせる(or無制限)とかにできたらいいなぁ〜


また、「録画番組を再生」画面ですが「再生履歴をリセット」を実行しても再生履歴が消去されません。
「リストをリセット」でも再生履歴は消えませんでした。
Chromeのキャッシュを消してみても変化なしです。

よろしくお願いします。
643TVRemotePlus (ワッチョイ b15f-cULp)
垢版 |
2020/03/24(火) 21:37:20.69ID:gpMKWoVb0
>>642
再生履歴の件は header.php 内の #history-reset が #hisory-reset になってたのが原因でした…凡ミス…
「もっと見る」は無制限にすると多分DOMが多すぎて最悪ブラウザが落ちるので無理ですが、件数の指定は検討します
環境設定の中で一部個人設定の方が良い項目がいくつかあるので、移行していきたいところです
2020/03/25(水) 19:20:39.79ID:87YkKTwz0
昔 remote〜VBにお世話になり
最近、最新EDCBを自分でビルドしてMaterialUIを初めて使ってみて
これで十分やなってなったんですが、
話題のTVRemotePlusの追加機能とかおすすめポイントって何ですかね??
2020/03/25(水) 19:22:14.20ID:qLmaa6K3M
>>644
リンク先くらい見れば?
2020/03/25(水) 19:25:31.36ID:E6Q+iOc+0
>>644
字幕と実況とTS以外のファイル再生とHWエンコードの手軽さ
2020/03/25(水) 20:11:44.34ID:87YkKTwz0
>>645
>>646
ありがとうございます。ちらっとみて必要そうな機能が無かったので、、
実況はスマホで見たくないのと、エンコはHttpPublic.iniで十分すぎるので、
とりあえず私には要らなそうです。
2020/03/25(水) 21:19:55.99ID:ASQ2wz7a0
殺伐としてんなぁ
2020/03/26(木) 00:50:51.90ID:fimPhrKwd
もしかしてFirefoxだとmkv、mp4再生できんのか?
Chrome入れたらふつうにブラウザで再生できたわ
FirefoxでもVideo DownloadHelperは反応してた

一部再生されないtsがある件はメアドに送っといたから宜クゥ
2020/03/26(木) 01:19:04.65ID:xASCiPgXd
でもiPhoneだとSafari使ってもChrome使ってもmp4,mkvは再生できなかったは
WindowsでChromeしか再生対応してないとかある?
2020/03/26(木) 02:50:33.57ID:6RDw2IgY0
作者さんがHEVCとかはブラウザによるって書いてたでしょ
mp4・mkvはただのコンテナで中身は様々だからそれだけじゃ分からないよ

どっかにうpるか、難しいならせめてどんな形式のファイルか
できればエンコーダーとエンコードオプションを書こう
652TVRemotePlus (ワッチョイ 655f-mlmn)
垢版 |
2020/03/26(木) 03:07:46.37ID:tE+kRr7b0
MKV は Chrome だけですね…
そもそも MKV の再生は Web 標準ではないのですが、Chrome が WebM のコンテナが Matroska だからと独自で対応している(してしまっている)だけだそう
Chrome も公式には再生サポートはしていないらしいので、今後消える可能性も無きにしもあらず
Firefox でも再生できるようにするという話もあったようですが Bugzilla 曰く進展がないようで…(前調べた)

あくまでプログレッシブ再生の話なので、MP4 や MKV をエンコードして再生するのであれば全てのブラウザで再生できるはずです
全てのブラウザで再生できるのは MP4 でかつ H.264 のみです
H.265 は旧 Edge と Safari のみ、MKV は Chrome のみのはず

トラブルシューティングに書いといたほうが良いですね…(READMEが肥大化しすぎて手に負えない)
653TVRemotePlus (ワッチョイ 655f-MKsy)
垢版 |
2020/03/26(木) 04:06:57.79ID:tE+kRr7b0
こちらをどうぞ
https://twitter.com/TVRemotePlus/status/1242890072937992193
https://twitter.com/5chan_nel (5ch newer account)
2020/03/26(木) 05:43:36.71ID:YmeNLGMad
>>651
うるせえんだよ
もう送ってんだよ
2020/03/26(木) 05:47:58.46ID:YmeNLGMad
>>653
thx
是非ともリスト化してgithubのread meにしていただけると。
再生できないと嘆いてるファイルはメアド宛に送ったので確認宜クゥ
2020/03/26(木) 09:08:57.62ID:93ksWpQKd
作者へ
パスワードはDTVかdtvです
2020/03/26(木) 10:01:20.13ID:W+hp2t8L0
うざ・・・
2020/03/26(木) 17:30:16.39ID:46CK0WHZ0
ロクな情報も出さずに文句を言う奴が多いなぁ
買い占めしてそう
2020/03/26(木) 22:00:23.44ID:nWJ7WQ21r
>>616
0.10.0です。
>>622
https://pastebin.com/Udk0WCXE

お願いします。
2020/03/27(金) 00:47:59.63ID:QmFM/cy90
>>636
そういえば音声の言語について書き忘れたけど、
ISO 639-2で規定された言語コードで放送波に乗って来るから、「人が編集した文章」ではないよ
ARIB STD-B10で定められてるから興味があったら読んで
EDCBだと
https://github.com/xtne6f/EDCB/blob/4144e7babc049da9730d3bce41a0a3923611a17d/EpgDataCap3/EpgDataCap3/AribDescriptor.cpp
のあたりとか
2020/03/27(金) 01:01:50.97ID:FpMCjxlu0
人が入力したデータではあるんだよね
その情報を自動エンコのオプション生成に使ってるけどたまにやられるわ
2020/03/27(金) 01:51:56.68ID:QmFM/cy90
>>661
文章ではないって書いたじゃん
ISOで決まってる言語コードなんだから
それによって家電でも言語表記するわけだし
2020/03/27(金) 11:15:59.20ID:JTC1WCgg0
パスワード付きの添付ファイル付きメール送りつけて
後よろしく、ってどこのSIerだよw
2020/03/27(金) 12:04:56.87ID:SquOFExJd
>>663
>>534でTSファイルがないと検証が難しいって書いてあったから送ったまでだが?
分からねえなら首突っ込むなカス
2020/03/27(金) 12:17:51.87ID:E7PheEsqr
まあ、作者も取捨選択の自由があるから
2020/03/27(金) 12:24:57.24ID:dKu15sz0r
5.1chは難しいって書いてたでしょ
それに結局はエンコーダーの問題なんだから解決できない可能性のが高い

多忙らしいのに要らん負担をかけんなって事だよ
甘えんな
2020/03/27(金) 12:26:52.40ID:QFUq6a4Ad
>>666
すまんな>>534の2のパターンなんだ
しね
2020/03/27(金) 13:54:25.85ID:u5i3le4MM
ん、つまり放送波を録画したTSファイルを人に送りつけるという真っ黒なことやってるって自供してるってこと?
受け取った側にも迷惑がかかるだろうに、かわいそう
2020/03/27(金) 14:00:23.63ID:0+rj+Y2O0
swnjn
670名無しさん@編集中 (ワッチョイ a232-MKsy)
垢版 |
2020/03/27(金) 19:28:44.66ID:CKl89P0n0
GeForce ドライバーバージョン445.75、Win10の64bitを使っています。
TVRemotePlusにてNVENCで視聴しようとすると以下のエラーがでます。
nvenc : Error on nvEncGetEncodePresetConfig: 4 (NVENC this indicates that device passed to the API call is invalid)
なにが原因でしょうか?
2020/03/27(金) 19:34:36.91ID:8d1qFmHW0
>>670
ttps://rigaya34589.blog.fc2.com/blog-category-17.html
2020/03/27(金) 20:17:49.91ID:/gGeDJQ7M
>>670
まずはググれよ…
673名無しさん@編集中 (ワッチョイ a232-MKsy)
垢版 |
2020/03/27(金) 20:21:25.16ID:CKl89P0n0
nvEncGetEncodePresetConfigの呼び出しが影響しているということはわかったのですが、
どのファイルかまでわからなかったもので・・・
どのファイルを修正すれっばいいのでしょうか?
2020/03/27(金) 20:32:49.30ID:8d1qFmHW0
>>673
本気で言ってんの?馬鹿なの?
一万回読んで来い
ttps://rigaya34589.blog.fc2.com/blog-entry-1234.html
2020/03/27(金) 20:41:44.88ID:A85Lm52DM
>>674
これもパッケージ化の弊害
入れれば動くと思ってるし、仕組みを理解しようとも思わないから、パッケージで更新してもらわないと何もできない
そこまで敷居を下げる必要が果たしてあるのか?
2020/03/27(金) 20:56:38.25ID:EzXP0Ifrr
ある程度は仕方ないと思うけどここまでの説明が要るヤツは正直厳しいわ

>>674のサイトに書いてある通り、まったく気にしなくて良いエラー
どうしても気になるなら、ダウンロードからNVEnc_4.69.zipを落として解凍
出来たファイルの\NVEnc_4.69\NVEncC\x64\NVEncC64.exeをNVEncC-tvrp.exeにリネーム
TVRemotePlusをインストールしたフォルダの\bin\NVEncC\に上書きコピーする
2020/03/27(金) 21:07:46.47ID:8d1qFmHW0
優しすぎだろw
ほっとけほっとけ
2020/03/27(金) 21:17:34.80ID:rqBlbR1oH
教えて君ていう言葉ももはや死語か
679名無しさん@編集中 (ワッチョイ a232-MKsy)
垢版 |
2020/03/27(金) 21:24:28.23ID:CKl89P0n0
>>676
おかげさまでエラーがでなくなりました。
ご回答ありがとうございました。
2020/03/27(金) 23:19:43.12ID:WDAN6sVd0
情報格差時代や
681TVRemotePlus (ワッチョイ 655f-MKsy)
垢版 |
2020/03/30(月) 19:58:51.74ID:IHppqUh60
>>659
ようやく確認したんですが地デジが GR となっているのはなぜでしょう
BS・CSも一緒なのでケーブルなんだとは思いますが
2020/03/30(月) 23:38:31.32ID:DQnJzxLvr
>>681
BonDriver_Mirakurunを通してMirakurunから見てます。
683TVRemotePlus (ワッチョイ 655f-MKsy)
垢版 |
2020/03/31(火) 11:47:14.95ID:+ewi8ppe0
>>682
あーーー理解しました
684名無しさん@編集中 (ワッチョイW 23a5-2KnE)
垢版 |
2020/04/02(木) 00:43:15.21ID:OXtlUj9E0
作者さんのTwitterが一瞬凍結されてて焦った
何ともなくてよかった

ついでに...関連する各種ビルド済アーカイブは
導入や更新する際にとても助かってます

まめなアップデートも大変かと思いますが
本当にありがたい限りです、恐れ入ります
685TVRemotePlus (ワッチョイ 2d5f-sbZV)
垢版 |
2020/04/02(木) 10:37:07.32ID:wnF9mNrV0
>>684
垢ロックですね…
同じ端末でログインしたTwitterアカウントは全て紐付けされてしまうらしく、昨今のコロナの影響でTwitterが規制を強化していて
本垢の方でツイートしたらコロナ関連のワードが誤検出され全アカウントがロックされてしまうことがしばしば…(ログアウト状態でも関係ないらしい)
TVRemotePlus の垢まではギリギリ電話番号が足りていますが電話番号が枯渇してしまったので予備垢は復旧できそうになく
記事シェアしただけでもロックされる事があるのでなかなかつらい(これで4回目・Twitterふざけんな)
2020/04/02(木) 10:47:43.11ID:W6qIxEJ1M
複数のアカウント全部同じ携帯番号だけどそれじゃあかんのか
687TVRemotePlus (ワッチョイ 2d5f-sbZV)
垢版 |
2020/04/02(木) 10:52:09.90ID:wnF9mNrV0
>>655
時間が取れたので検証しました(JCOMのアダルトチャンネルのTSとRailWarsのCMのMKVで困惑した)が、エンコードオプションの dual_mono_mode=main がエラーの原因のようです
詳細設定→[エンコード時のログをファイルに書き出す]からエンコード時のエラー等を参照できるので、本当はまずそれをやっていただけると助かるのですが…
…話を戻して、調べると dual_mono_mode オプションは libavcodec 内の AAC デコーダ?である aacdec に2012年にパッチが当てられた (https://ffmpeg.org/pipermail/ffmpeg-devel/2012-August/129768.html) ことで追加されたオプションです
一方、RailWarsのCM(MKV)は H.264 + FLAC 、JCOMのアダルトチャンネル(TS)は MPEG2Video + MP2 (MPEG-1/2 Audio Layer-2) の組み合わせになっていて音声コーデックが AAC ではないため、Unknown Option になって落ちてしまっていたみたいです
688TVRemotePlus (ワッチョイ 2d5f-sbZV)
垢版 |
2020/04/02(木) 10:54:15.85ID:wnF9mNrV0
>>686
Twitter公式では10アカウントまで1つの電話番号で追加できると書かれていますが、実際は2〜3アカウントしか使えません(何故かは知らない・少なくとも明らかに10アカウントも登録できない)
689TVRemotePlus (ワッチョイ 2d5f-sbZV)
垢版 |
2020/04/02(木) 10:54:39.59ID:wnF9mNrV0
>>655
MKV はともかくとして、Wiki 曰く CS デジタル放送では MP2 が採用されていた時期があったようです(今は少なくとも CS110 の HD チャンネルでは AAC のはず)
うちはケーブルテレビでないので分かりませんが、ケーブルテレビの特殊チャンネル(標準画質)でも MP2 が採用されている、という事なんでしょうおそらく

対応策ですがこれが難しく、dual_mono_mode 自体は日本のテレビ放送のTS向けのオプションなので拡張子が MP4 か MKV のときは外す処理を追加するだけで対応できますが、
例のTSに関しては放送局によって AAC か MP2 か変わってくると思われるので、TS 自体を ffprobe などで解析する必要が出てきます
ただし、過去にリスト更新時に ffprobe を使うようにしたところ、リスト更新スピードが明らかに落ちてしまった( PHP の exec() は残念ながら起動が遅い)ため、悩ましいです
2020/04/02(木) 11:09:38.14ID:LcYgPpsU0
そこまで特殊なのは切り捨てても良いと思うの
2020/04/02(木) 14:22:04.36ID:MFjg7aHN0
ブラウヅア閉じたら自動でtstask終了とか出来ないかな
692TVRemotePlus (ワッチョイ 2d5f-aaH2)
垢版 |
2020/04/02(木) 15:48:46.78ID:wnF9mNrV0
>>691
他の方からも要望されていたので試しに実装してみましたが、クライアント側でタブが閉じられたのか、それとも更新なのか、遷移なのかが区別できないことが判明し、
更新したときやタブを閉じたときにイベントを発火させないようにしてみたんですがどうもうまくいかず、諦めました…
やろうと思えばできなくもないんでしょうけど一筋縄ではいかなさそう・・・
2020/04/02(木) 16:58:09.74ID:3V3NSAx7d
>>687
>>689
検証ありがとう
動画がH.264なのに再生できないからは?って思ってたが音声がAACしかダメだってことは知らなかった
アダルトチャンネルはみてないからいいんだけど、mkv+flacはエンコしてでも対応してほしい
2020/04/02(木) 18:03:09.30ID:W6qIxEJ1M
>>692
自分なら定期的にAjaxなりでアクセスさせてチェックするかな
それがなくなったらページ遷移、タブ閉じとかでストリームを視聴してないと判断して終了する
2020/04/02(木) 18:05:40.03ID:m6xuAXaQ0
>>692
自分はバッチファイルを作ってnetstatでTVRemotePlusのポート番号への接続が無くなった場合に
TSTask-tvrp.exeをkillするようにして使ってます
696TVRemotePlus (ワッチョイ 2d5f-aaH2)
垢版 |
2020/04/02(木) 20:00:51.43ID:wnF9mNrV0
>>693
dual_mono_mode オプションを MP4・MKV では外すようにすることでエンコードして MKV を再生できることを確認しました
少なくとも Windows の Chrome ではプログレッシブでも再生できているんですがね…

>>694
基本的に PHP プログラムはユーザーにアクセスしてもらって初めて稼働するので、「セッションが切れたからストリームを終了する」を実現するには
セッション状態を監視するサービスを立ち上げておく必要が出てきます
どちらにせよかなり面倒そうなのでしばらく保留…
PHP 自体が Web サーバーになっている訳ではないあたりがつらいところ…
2020/04/03(金) 18:43:56.94ID:UOXv0Lzud
>>696
>>650ときも書いたが
確かにWinのChromeだけは再生できた
とりあえず次回のリリースでiOSのSafariかChromeで観れるといいね��
698TVRemotePlus (ワッチョイ 2d5f-aaH2)
垢版 |
2020/04/03(金) 22:57:26.42ID:v2u6pyOW0
>>697
あー iOS ユーザーですか
Android の Chrome では再生できることを確認できています
iOS は WebM に対応していないので、MKV をプログレッシブ再生するのは不可能かと
これとは別に MP4 や MKV の録画を選択しても Original の選択肢が出てこない不具合を発見したので修正します
699名無しさん@編集中 (アンパン 0332-8H9x)
垢版 |
2020/04/04(土) 16:58:50.09ID:BgxHkvNd00404
録画番組の再生で、自分が作成した動画に番組情報を表示させたいのですが、
取得失敗と表示されうまく表示されません。
「動画.mp4」に対して、「動画.ts.program.txt」としており、
番組情報ファイルのあるフォルダパスの設定も行っています。
番組情報ファイルの内容の規則があれば教えていただけませんか?
2020/04/04(土) 17:53:15.51ID:oY6QMyx+00404
>>699
リストをリセットしないと読み込まれなかったような…
それでダメならフォルダの指定が間違ってるんじゃないの?
701名無しさん@編集中 (アンパン 0332-8H9x)
垢版 |
2020/04/04(土) 18:13:03.87ID:BgxHkvNd00404
>>700
リストのリセット→リストを更新したのですが取得失敗と表示されます。
他のファイルは読み込めているのでフォルダ指定はあってると思います。
2020/04/04(土) 18:30:10.83ID:oY6QMyx+00404
>>701
番組情報が読み込まれるmp4とそうでないmp4があるって事???
[番組情報ファイルのあるフォルダ]の設定はどうなってんの?
2020/04/05(日) 01:43:06.90ID:EGVsZzGn0
動画.mp4.programではないんか
704TVRemotePlus (ワッチョイ 2d5f-fACB)
垢版 |
2020/04/05(日) 08:57:06.49ID:rcwiZca90
>>703
動画.mp4 の場合でも 動画.ts.program.txt を読み込むように作ってあります ( listupdate.php 内の処理・TS を MP4 化している場合を想定)
ただし、動画と同じ場所に置いた場合に読み込まれるかどうかは検証できていないので、もしかすると不備があるのかもしれません
「自分が作成した動画」とのことなので、もし .ts.program.txt を自作しているのであればフォーマットに不備がある可能性はあります
リスト更新周りの処理は度重なる追記で自分でもよくわからなくなってきているのでどうにかしたいところ… 技術的負債…(正直連想配列な json で管理するの限界、SQLite とかにしようかな…)
705TVRemotePlus (ワッチョイ 2d5f-fACB)
垢版 |
2020/04/05(日) 09:01:20.79ID:rcwiZca90
ファイル再生周りだと再生履歴もどうにかしたい…
履歴なのにサーバー側で保存しているので端末ごとに共通だし…
そもそもその機能いるか?と言われると疑問だが
行きあたりばったりの作りだとこうなるという典型
706名無しさん@編集中 (ワッチョイ 0332-8H9x)
垢版 |
2020/04/05(日) 10:13:08.83ID:rhDiSkSo0
>>702
番組情報ファイルのあるフォルダの設定は
mp4があるフォルダではない場所を指定しています。
しばらく様子見します。
>>705
個人的見解ですが、ドラマとかどこまで見たかわかりやすいので
再生履歴はあればあったほうがいいかと思います。
端末ごとで履歴がわかれていればもっといいですが・・・
2020/04/06(月) 07:14:02.97ID:CA+4ji2D0
作者様、素敵なソフトウェア作ってくださってありがとうございます。。
使っている中で少し気になった点があったので、今後ご検討いただければ。
もしかしたら自分だけの環境・自分だけの感想かもしれないので。

1. ウィンドウ表示の時は画面最下部のツールバーが時間経過で自動的に隠れますが
フルスクリーン表示だとずっと表示(隠れない)のは技術的な制限でしょうか?
もし可能でしたらフルスクリーンも同様の仕様だとありがたいです。
(再度ポインター動かしたら表示、画面下部にポインター持ってくと表示、等々)

2. コメントは不要なので表示しないよう切っています。録画した番組を見るときに
「コメント読み込みに失敗しました」と必ず出てくるのを抑制できないでしょうか。
不具合を起こしているようで、毎回表示されるとちょっぴり気になります。

環境はサーバー・クライアントともにWindows10 1909 Home
ブラウザはGoogle Chrome 80.0.3987.162 (64bit)
チューナーはPT3、録画はEDCB (+Material WebUI)
ドライバ類は全て64bit版です。
2020/04/06(月) 08:28:36.99ID:dOsRNRmU0
>>705
「録画ファイルのあるフォルダ」の複数指定はできませんか?
録画したTSファイルと、エンコードしたmp4ファイルのドライブが違うので複数指定できるようにしてほしいです。
709TVRemotePlus (ワッチョイ 2d5f-8H9x)
垢版 |
2020/04/06(月) 16:42:32.95ID:TvsAoXmn0
>>707
>> フルスクリーン表示だとずっと表示(隠れない)のは技術的な制限でしょうか?
正確にはカーソルがプレイヤーの上に載っている時にコントロールを表示するようにしているのですが、
フルスクリーンにするとカーソルが常にプレイヤーの上に載っている状態になってしまうため常に表示されてしまっています
どうにかします…

>> 「コメント読み込みに失敗しました」と必ず出てくるのを抑制できないでしょうか。
「コメント読み込みに失敗しました」は CS などそもそも実況チャンネルがないチャンネルか、MP4 で番組情報が存在しない番組かのどちらかのはずです
何故か実際に読み込みに失敗することもある(たまに実況サーバーへの接続がうまくいかないことがあるらしい)ので、エラーメッセージを消すのは難しいです
存在しないチャンネルの場合はエラーメッセージを出さないようにするようにはしたいと思います

>>708
他の方からも要望されたことがありますが、比較的大規模な改修が必要になるので保留中…
とりあえずシンボリックリンクかなんかでしのいでいただけると
2020/04/06(月) 20:11:11.47ID:CA+4ji2D0
>>709
ありがとうございます。要望に真摯に答えてくださって恐れ入ります。
お願いしておいてなんですが、作者様が末永く更新してくださることが
最終的にはきっと皆さんにとってもありがたいのではないかと思うので
作者様のやりたい方向性でご判断して、続けていただければ幸いです。

>CS などそもそも実況チャンネルがないチャンネルか、
>MP4 で番組情報が存在しない番組かのどちらかのはずです

TSです。見た後に消すタイプなのですが、視聴完了後のファイル削除が
煩わしいので録画の際にEDCBから番組情報を出力させてなかったです。
・TVRPからも録画ファイル+番組情報ファイルの削除
・または、TSで番組情報ファイルがない場合はスルー
等、ご検討していただければありがたいです。
711TVRemotePlus (ワッチョイ 2d5f-8H9x)
垢版 |
2020/04/07(火) 02:05:24.00ID:gB4kn12L0
>>710
>>録画の際にEDCBから番組情報を出力させてなかったです
EDCB の .ts.program.txt がない場合でも TS 内にある番組情報を rplsinfo で取得するので普通は表示できるはずです
番組情報が表示できていないようなので rplsinfo の実行に失敗してるんでしょうけど…

>>TVRPからも録画ファイル+番組情報ファイルの削除
今のところ実装の予定はないです…
…というのも、何かの誤作動で録画を消してしまう可能性がある(取り返しのつかない動作を行う)ソフトはかなり危険だと思っているので…
PHP からだとゴミ箱に移動することはできず、ファイルを削除する場合は完全に削除することになります
見終わった後に消したい気持ちもわからなくはないんですが…
2020/04/07(火) 18:20:23.37ID:U1ef7c6s0
TVRP使わせていただいています。ありがとうございます。
2020/04/07(火) 18:22:22.66ID:U1ef7c6s0
連投ですいません、TVRPを使っていますが、
地デジ・BSなどのストリームを選ぼうとすると、「ストリームが途中で中断しました…」と出て、配信が始まりません。
見れるようにするためにはどうしたらいいでしょうか?
714名無しさん@編集中 (ワッチョイ 0332-fACB)
垢版 |
2020/04/07(火) 21:31:18.84ID:eBayC17N0
作者様
録画番組を再生する画面で、再生履歴の下にジャンル毎の選択または
番組名毎に表示させる機能を追加するのは難しいですか?
録画ファイルが多くなりすぎて探すのが大変・・・
番組を検索でもできるのですが、ひと手間いらなくなると使い勝手がよくなるなぁと。
2020/04/07(火) 21:56:36.07ID:UtQ7aDGt0
>>713
スクランブル解除失敗
716TVRemotePlus (ワッチョイ cb5f-zfCe)
垢版 |
2020/04/08(水) 00:04:50.99ID:MLaCBF7a0
TVRemotePlus v2.1.1 をリリースしました
・一度に表示する録画番組の件数を指定できるようにした
・PHP を 7.4.4 に更新した
・エンコーダーのウインドウの表示・非表示を切り替えられるようにした
・その他報告いただいた不具合の修正など

録画番組リストの不具合が多発しているのと多忙になりそうなので、暫くは録画番組リストのデータベース (SQLite) 化を優先します
新規要望・既存の要望ともに実装は後回しになる他、次の更新も先になると思います、すみません
いただいた不具合報告・要望のうち、比較的実装コストが低いものは実装したはずです
(本当はほしい機能を実装してプルリクしてくれると助かるんですが…(量が多くて回らない))

コ口ナ気をつけてください…私も気をつけます…
https://github.com/tsukumijima/TVRemotePlus/releases
717TVRemotePlus (ワッチョイ cb5f-zfCe)
垢版 |
2020/04/08(水) 00:15:25.37ID:MLaCBF7a0
今回のリリースよりデフォルトでログを logs フォルダに書き出すようになった他、エンコーダーのウインドウが非表示(バックグラウンドで実行)になりました
TSTask もエンコーダーと同じ logs フォルダにログを書き出します(こちらはログを書き出さない場合安定しない事があるらしいので常にログを書き出します)
エンコーダーのログを書き出すかどうか、エンコーダーのウインドウの表示・非表示はそれぞれ環境設定にて切り替えられます

>>713
>>715 さんの通りスクランブル解除に失敗してそうです
TSTaskCentre-tvrp.exe を開き、受信できているかどうか確認してください

>>714
なるほど…検討します(前述のように後になると思いますが)
ジャンル絞り込みはわかりますが、「番組名毎に表示させる機能」がよくわかりません
番組名毎に表示させる機能なら今の検索機能で十分なような
718名無しさん@編集中 (ワッチョイ 4f5f-bGJs)
垢版 |
2020/04/08(水) 00:40:34.54ID:M+BUeX/f0
TVRemotePlus v2.1.1リリースありがとうございます
さて、早速2.1.1を新規インストールしてみてHome画面にアクセスしてみたところ
以下のエラーが出てしまいます

Fatal error: Uncaught Error: Call to undefined function mb_detect_encoding() in C:\TVRemotePlus\modules\module.php:381
Stack trace:
#0 C:\TVRemotePlus\modules\module.php(551): ch2ToArray('C:/TVRemotePlus...', 'UHF')
#1 C:\TVRemotePlus\htdocs\index.php(17): initBonChannel('C:/TVRemotePlus...')
#2 {main}
thrown in C:\TVRemotePlus\modules\module.php on line 381

キャッシュも削除してCtrl + Shift + Rもかけてみましたがやっぱりエラーが出ます
これはなにか設定を間違っているのでしょうか?
2020/04/08(水) 01:26:44.63ID:M6ntRduE0
>>715 >>717
親切な回答ありがとうございます。
TSTaskCentre-tvrp.exeを開いたところBondriverが開けなかったので原因はここらへんかもしれないです。
2020/04/08(水) 02:08:44.80ID:8007tdUjM
>>718
mbstringがない
2020/04/08(水) 02:10:26.42ID:M6ntRduE0
>>715 >>717
x86のBonなのにx64のTVRPを使っておりました。問題解決しましたありがとうございます。

別件ですが、PWA使用時のiPadで字幕が出ないのはデフォルトでしょうか…?
722TVRemotePlus (ワッチョイ cb5f-zfCe)
垢版 |
2020/04/08(水) 02:23:37.65ID:MLaCBF7a0
>>721
READMEにも書いてあるんですが、iOS 側で Media Source Extensions API に対応していないため無理です
iPadOS であれば Media Souce Extensions API に対応したようなので字幕を表示できますが、
iPhone と iOS12 以下の iPad では依然として字幕は表示できません
文句なら Apple にどうぞ…

>>718
こちらの環境では今の所エラーにはなっていませんが、別件で PHP へのパスが通っていない環境で
PHP が必要な DLL が読み込めず Apache が起動できない状態になっています
すぐ修正版をあげますので暫く待って頂けると
723TVRemotePlus (ワッチョイ cb5f-zfCe)
垢版 |
2020/04/08(水) 04:10:17.85ID:MLaCBF7a0
数時間格闘してましたが思ったより厄介でした
ちょっと時間かかるかもしれません
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。