Tvmaidについて語るスレ_7_ ©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
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 でガラポン (地デジ全チャンネル[とNHK BS]のワンセグを全て録画する) みたいなの作りたい。
それが簡単にできるよう Tvmaid を機能強化してほしいにゃん。 録画フォルダ内のmayaで録画したファイル以外もファイルの再生ができたら使い勝手いいので、どうにかなりませんか。 Tvmaid MAYA リリース8 http://nana2.sarashi.com/tvmaid-maya/release8.html 👀
Rock54: Caution(BBR-MD5:e0bffe56a78b676895fac41f57f0ed6b) HLSを使えるようにしてみた。
試してみてくれると嬉しい。
ffmpegのオプションとかは、TvRemoteViewer_VBを参考にさせてもらいました。
>>14,15
まだ作業中なんだよう。
で、リリース8は動きが変だったので、リリース9をアップしたよ。
今気づいたけど、リリース9のログに「リリース8」と表示されるので注意。
これはもう次で直す。
>>12,13
MediaIndexとの緩い連携を考えてはいるんだけど、しっくりこないな・・・ かなりいいね。録画から再生までソフトを一本化できたのがでかい。 昨夜見たら、リリース8ー10が消えて7止まりなってびびった。
今朝見たら11が揚がってた。
これから11に更新、いろいろと期待です。 >>18
付け足し感がないのが強みだな。
高度な機能はないけど・・・
>>19
リリース12aをアップしたんで、更新よろしくw
リリース8からの更新は、新機能というよりは動作する範囲が広がったという感じ。
以前だと番組表すら出てこなかったブラウザでも、表示できるようになったと思う。
いろいろ動かしてもらえると嬉しい。 >>20
欲しい機能はたくさんあるけれど、あんまりゴテゴテして複雑化するんだったらほかでよくね?ってなるし、今の路線で良いと思う。 リリース7のときは、クライアントが win10chtome,and6chtome、firetvstick-chromeで配信が止まったり、りロードが度々おきて、qsvのパラメーターを知識なくいじてた。でも解消できなかった。サーバーpcがn3150でへたれかな?
それから今後fireのリモコンで操作が出来たら最高❗
ともかく安定配信化に期待です。 >>21
難しい機能は、改造してくれる人待ちということでw
>>22
開発PCがQSVEncが使えないから、あんまりテストしてない・・・
HLSで安定するといいんだけど。
firetvstickは持ってないんで、リモコンとか難しいな。
リリース8以降、今までのストリーミングを修正したが、かえって不安定になってしまった。orz
すまんが、HLSを使わないならリリース7の方がいいかもしれん。 リリース13aをあっぷ。
いまのところ問題なさそう(自分の環境では)。
今回の一連のバージョンアップ版は、できればモバイルのブラウザで使ってみてほしい。
(もともとPCのブラウザでは、あるていど動いてたので) >>25
13a、非常に調子いいですね。
Android7.1.1+yuzuブラウザですが、PD/webM、チャンネル切り替え高速化&1280×720、レート2000kで再生してますが、チャンネル変更にかかる時間は1〜3秒、これまであった再生初めの不安定さもなく、サクサク動いております ここまで快適だと非録画のファイル再生まで一本化してほしくなりますが、フォルダ階層の表示とかごちゃごちゃしそうですよね。 HLSにバグがあったので、リリース14をあっぷ。
>>26
動いてよかったw
WebMだとQSVEncが使えないのに速いなあ。
今回の目玉機能、HLSも使ってみてください。
ライブだとHLSは開始が遅いけど、ギリギリまで速くしたつもりなので。
あと、モバイルのブラウザでも、何度も再生ボタンを押さなくていいようにしたので、
そこらへんも快適になったはず。
OSやブラウザによっては、そうならないかもしれないけど。 >>27
つまりTvRemoteViewer_VBのファイル再生みたいなやつ?w
あれは、ちゃんとやろうとすると、それだけで別ソフトになってしまう感じ。
エンコ済みファイルだけなら、(Androidの場合)MXプレイヤー等で再生する動画管理ツールを試してみてほしい。
http://hime1.himegimi.jp/
これは、リアルタイムでエンコはせず、そのまま転送するだけ。
サムネイルで一覧が見れる。
全部tvmaidだけでできる方が、面倒はないけど・・・
それか、もっと簡易的に、録画フォルダにTSファイルを入れておくと、
録画したかのように録画一覧に出る、とかかなあ。 >>28
HLSもいいですが、PDが圧倒的に速すぎて、常用はこれ一択になりそうです。
ファイル再生は、できれば最後に近い形式ですかね。Mediaindexにトランスコード機能がつけばベストなんですけど。QloudMediaが放置され続けてるので、この手のソフト選択肢がなくて。
Plexだと変な海外ドラマとかと誤認して勝手に画像つけてくるし >>30
録画フォルダのTSファイルをインポートの方向で考えてみるかな。
動画配信ソフトってけっこういろいろあるんだね。知らなかった。
いわれてみれば、MediaIndexは管理するけど、配信ソフトじゃないな。 >>31
この手の配信ツールは、kedの動画狂というサイトが割とあらゆるものを試してるので、開発の参考になるかも。
ワタシ的には通常の録画フォルダとは別のフォルダ指定して、そこに放り込む方式でもなんでも、とりあえず再生できりゃ大歓迎ですね 録画予約が以下の画像のようになっていると、録画の頭がズレます(マージン設定の関係で30秒程度)。
https://i.imgur.com/AQp1jIK.png
これを回避するためには手動でチューナーを変更すればよい(画像ではそのようにしています)のですが、少々面倒なのでスケジュール時にこのことを考慮してチューナーを振り分けるようにはできませんか。 >>32
そのサイト見ると、配信ツールはかなりいっぱいあるなあ。
試してみるよ。
リリース15で、録画フォルダにあるけど録画一覧にないTSファイルの情報を、登録できるようにしてみた。
ファイル再生機能というよりは、Tvmaidで録画したみたいに扱う機能だけど。 >>33
マージン設定は、どういう設定にしてる?
たぶん前後両方おおきくとってるんだと思うけど。
いまのところマージンを考慮してチューナを選んでないので、できない。
マージンは、録画準備にかかる時間を設定しておくという扱いなので。
でも、終わりの部分を余裕をもって録画したい人もいるんだよな・・・ >>35
そうですね、前後に 30 秒の大きな余裕を持たせるようにしています。
record.margin.start=30
record.margin.end=-30
このようなパターンでの予約は時々ですので、とりあえずは手動で設定を変更して対応していこうと思います。
個人的なこだわりなので、よろしければと思い投稿した次第です。 >>34
対応ありがとう御座います!mp4も登録可能にしていただけるとなお助かります。
これで過去の録画ファイルも消化できるようになり大満足です。 >>36
そういう使い方なら、マージンはデフォルトのままで、その番組の予約だけ追従なしにして時間を増やした方がよさそう。
>>37
mp4は他のソフトのほうが便利じゃない?
Plex触ってみたけど、これかなり凄いソフトだなあ。
実際使うかと言われれば自分は使わないけどw
ほとんどこれでいいような気もする。 >>38
HDD容量節約で、録画ファイルは時間有る時にmp4化してそのままのフォルダに置いてるんですよね。なので、同じソフトで視聴できれば…
Plexは便利だけど、ジャパニーズ仕様じゃないのと、余計な機能が多くて邪魔なので、tvmaidとは対極のコンセプトにあるソフトですよね 突然ですが、TvmaidYUIの頃にあった番組表のチャンネルごとの一週間表示の復活を希望します。
手動で予約する時にやっぱり便利なんだよな。 >>39
いろんなフォーマットのファイルを配信するとなると大変だけど、
mp4限定なら、ちょっと考えてみようかなあ。
豪華機能版も、ほんとはやりたいんだけど、何度も挫折している・・・
>>40
週間番組表は、自分が使ってなかったから作らなかったけど、これはやるつもり。 タブレットで視聴中、画面を左、右にスワイプしたら、ライブ、番組表、予約、録画の画面切り替えることに気付いて驚いた。chromeの戻る進むの動作だったのおち。でも便利ですね。 連投失礼します。
ぷち見直し要望です。
録画視聴からライブ視聴に移ると、録画配信の2重音声になっています。 >>45
?
ライブ試聴を止めずに録画試聴に移動したとき、ライブが止まらないってこと? >>41
もし可能なら、mp4だけでもなんとか…。というか、mp4ならtsと一緒でqsvencなりにそのままぶん投げてもトランスコードできないですかね。 >>46
その逆。
録画試聴を止めずにライブ試聴に移動したとき、録画視聴が止まらないってことです。 >>47
mp4は、だいたいのブラウザでそのまま再生できるので、トランスコードせずに配信しようかなあと。
>>48
録画再生から別の画面に行くと、自動的に再生が止まるはずなんだけど、どうするとそうなるの? >>50
その現象無くなりました。りりす21です。
でも、46氏のライブ視聴→録画視聴で試したら、2重再生されました。 >>51
よかった。
ライブ→録画のときに、ライブが止まらないのは仕様ということでw
(止まるべきではあるけど) そういえば、番組表には、予約へのリンクのみあるけど、視聴画面はのリンクもあって良いのでは >>52
現状で全く問題なしです。
レポしただけです。 >>53
前に考えてみたんだけど、チューナ選択どうするかとか、
いい感じの画面遷移が思いつかなくて放置中・・・
思いついたらやる予定。 >>55
地デジ、Bs/Csごとにデフォルトチューナ選ばせて、使用中なら別なの使わせる、画面変遷は、上記チューナー&放送局が選択された状態のテレビ画面に飛ばして、あとは自分で再生タップさせるくらいなら割りと楽にできないですかね?
androidでテレビ視聴するときも、初回はチューナー選択されてない状態からスタートするので、デフォルトチューナーの設定はあっていいかなと前から思ってました 初めて使ったけど録画終了が10秒ほど尻切れになる
record.margin.end=-10 に設定したのに >>56
そういう手もあるか。
とりあえず、今選択されているチューナ優先とかでもいいかな。
>>57
今やってみたけど、こちらではうまくいくけどなあ。どうしてだろう。
ちなみに、main.defを書き換えてから、tvmaidの再起動が必要。
あと、マイナス設定はお勧めできない。
連続する時間に予約したとき、同じチューナで予約してしまう(前の部分が切れる)。
>>35にも書いたんだけど、マージンは録画準備の時間という意味合い。
なので、PCがある程度速いなら、
record.margin.start=2
record.margin.end=2
くらいにするのはどうでしょう。
>>58
マイナスのときは、基準の時刻より後になる。 >>58
なるほど
>>59
ノートPCに昔使ってたMonsterTV HDUS繋げて遊びがてら試してみました
書き換えてから再起動はしてますね
NHKの番組は時間ギリギリまで放送するからちょっと困ったなと
もう少し使ってみてメインPCのpttimerから乗り換えるか考えてみます iPhoneでうまく動かせない orz
MacのsafaiだとOK。
『中の人』様
”ライブ”だけですが,素のdefを使って動く/動かないを試した結果を”あっちに”書きましたので
暇な時にでも,ご覧いただければ幸いです。 早速対応していただき,誠にありがとうございます。
ご提供頂いたrelで,Liveは問題ないような感じです。
TS再生の件は,後で試してご報告いたします。
後,差し出がましいのですが,録画マージンの件,もし,『中の人』がよろしければ,”以前の改変コード”を使って頂いても構いません。(DBの変更が伴うので,ちょっと厄介ですけど)
何よりTvmaid有っての物ですし,もし,使えるネタ等が有りましたら,取り入れて頂けますと,私としても幸いです。 Live配信に続き,録画済みTSも無事再生する事ができました。
結果,Live,録画済みTSも以下の組み合わせでOKとなりました。
iPhone + Safari + HLS
iPhone + Chrome + HLS
Mac + Safari + HLS
Mac + Chrome + PD
って,感じ。
少々気になった点が1つ。 上記4パターン中HLSを使うケースのLive配信にて
ほとんどの場合,開始後 7,8秒で映像が出ますが,数秒後,7,8秒停止してしまいます。
その後,再生が再開され途切れる事なく続きますが,稀に再開しない事がありました。
また,再生中,”Waitting...”がちょこちょこ出ますので,実験環境の問題なのかと思います。
# なにせ送り側(Tvmaid)はVM上だし,WiFi経由でSpinelだし(笑
TS再生の方では,この現象は出ていません。
ほぼ瞬時に再生が始まり,途切れる事はありませんでした。
TSファイルの取り込み,結構便利ですね(嬉 >>61
詳細なレポートありがとう。
macやiosは動くかどうかわからなかったので、
これでホームページにあるストリーミングのサポート表を更新できる。
録画マージンについては、どういう仕様にするのか考えてみます。
できればDB変更はしたくないが・・・
>使えるネタ等が有りましたら,取り入れて頂けますと,私としても幸いです。
そういってもらえると助かります。
チャンネル変更のウエイトは、しれっと入ってたり(固定だけど)。
># なにせ送り側(Tvmaid)はVM上だし,WiFi経由でSpinelだし(笑
これだと、エンコードが遅くてブラウザ側か、tvmaid側でタイムアウトしてしまったのかも。 > これでホームページにあるストリーミングのサポート表を更新できる。
早速おねがしますね(嬉
> できればDB変更はしたくないが・・・
これは,全くの同意見です。
私的には,予約番組毎の設定も(NHK対策かな)必要だったので,”しようがなく”改変してしまいましたが
既存ユーザーの移行作業を考えると,アタマが痛いところですね。
いっそのこと,別バージョンにしてしまうって,どうでしょ(笑
そうなったら,”根こそぎ”修正になってしまって,さらに大変なことに… ですね。
> これだと、エンコードが遅くてブラウザ側か、tvmaid側でタイムアウトしてしまったのかも。
ご指摘の通りと思っています。
また,WiFi 1系統にSpinelからのTSネタと配信ネタが,行った来たするので,そこも問題と思っています。
時間を見繕って,実機にmaidさんを展開して,試してみます。
その節は,また,レポートしたいと思います。 >>61-65
実機に展開してやってみました。
結果は,HLSで,つっかえる現象は,変わりませんでした。
むしろ,Mac+Safari+HLSで,再生が止まったままになる事が増えました。
iPhoneの方は,つっかかりますが,止まったままになる事は無い感じです。
環境
Tvmaid PC:
ASRock N3700-ITX(Mem16GB,C:はCrucial CT256MX) PT3x1
OS: Windows10 FallCreatorsUpdate(64bit)
FFmpegは Ver3.4 (64bit static)
Safariのインスペクターで見てみた所…
StartHls
stream.m3u8
stream.m3u8
xx-0.ts
stream.m3u8 <ここでエラーすると停止
xx-1.ts
stream.m3u8 <上記でエラーしなくても,ここでつっかかる
xx-2.ts
xx-3.ts
stream.m3u8
:
エラーは ”リソース読み込みに失敗”
エラー及び,停止時,ffmpegはセッセと動き続けています。
やはり,Tvmaid PCの馬力不足でしょうか… >>66
>やはり,Tvmaid PCの馬力不足でしょうか…
どのくらいの変換速度でしょ?
user\hls.defの「window=hide」を「window=hide1」とかに変更すると、
ffmpegのコンソールが表示され、そこでfpsが出るので確認してみてください。
(30fps以下だと変換が間に合ってないと思われる。たぶん速度は問題ないはず)
できたら、こちらも試してもらえると助かります。
http://nana2.sarashi.com/tvmaid-maya/TvmaidMAYA-2401.zip
(tvmaid.exeのみ)
これは、HLSの断片ファイルが3つできるまで待つようにしたもので、
再生開始まで時間がかかります。
(最低でも6秒。今まで8秒だと12秒くらいかかるかも)
>いっそのこと,別バージョンにしてしまうって,どうでしょ(笑
多機能なバージョンを作る予定だったけど、何度も頓挫してまして・・・ 👀
Rock54: Caution(BBR-MD5:e0bffe56a78b676895fac41f57f0ed6b) >>67
window=hide1で試してみました。
rel23でClientがMacは,コンソールに表示させている分だけ,負担になっているらしく症状が悪化。
何やっているかわからない事態に。
rel2401では…
画面が出るまでにかかる時間ですが,ご指摘の通り12秒程度かかってしまいます。
ですが,途中のつっかかりが無くなったので,むしろスムーズで,何より安心感があります。
FFmpegの変換速度に関しては,Speed=1.00xを超えています。
開始直後,1.8(1920)〜2.5(640)で,だんだん値が減っていき,5分くらい経つと1.01xで落ち着きます。
各CH,20分程度しか見ていませんが,途中,途切れたり停止したりは,しませんでした。
ちなみに,この時,ffmpegのCPU使用率は40%〜60%程度を維持しています。(概ね50%以下)
あと,ffmpegのコンソールに,ソースが1920x1080では出ないのですが,1440x1080や640x480の場合
”Past duration 0.xxxxxxx too large” がドバッと出ますが,再生に問題はありませんでした。
rel2401では,rel23より "Waitting" が頻繁に出る感じがします。
> これは、HLSの断片ファイルが3つできるまで待つようにしたもので…
これが効いているのかな?
全体としては,rel2401は,iPhoneでSafariでもChromeでも,再生に問題が出ないので
Apple系ハードには良いのかもしれません。
> 多機能なバージョンを作る予定だったけど、何度も頓挫してまして・・・
アイデアが多いと,取捨選択だけで頭痛いですよね。 使わない機能なんて実装するの億劫だし。
私のようにmaid表示やらTweetやら実装しちゃうと”何がなんやら”,本業そっちのけじゃ〜大問題(笑
その辺は,ゆる〜く,いきましょう。 ”本気”で欲しい機能は,各人,勝手に実装しちゃうでしょうし(爆 ■ このスレッドは過去ログ倉庫に格納されています