Linuxでテレビ総合スレ避難所7
■ このスレッドは過去ログ倉庫に格納されています
※ DTV板はデフォルト設定が強制ワッチョイなので、ワッチョイを付ける時は extend コマンドの記述は不要です (逆に、ワッチョイを付けない時は !extend::checked:: の記述が必要です) ※ DTV板は即死判定があり、即死を回避するためには、スレを立ててから1時間以内に最低12コメントが必要です (即死回避以降は、30日間書き込みがないと強制的にdat落ちします) 前スレ Linuxでテレビ総合スレ避難所6 https://mevius.5ch.net/test/read.cgi/avi/1636527009/ ああTypeScriptってjsにコンパイル(変換)したのが動くのか。そりゃ.ts上書しても動かんね。 自分でTypeScriptのコード書いたことなくて失礼した。 ありがとうやってみる。 ↑の情報を参考にやってみた。 実行中のコンテナに.ts入れてbuildかけてもdockerイメージは更新されない(docker-compose up -dで戻ってしまう)ので、Dockerfileで.tsをCOPYしRUNでnpm run buildしてイメージ作り直した。 /app/src内の該当ファイルが書きかわり、かつ/app/dist内js群がbuild時の時刻になっていることは確認した。 でもルール予約の除外を復帰させてもダメだった。 あまり過去版で頑張る話をここで引っ張るのも申し訳ないのでここらで終わろうかと思うが >>530 予約除外解除のバグ直ってたのか あれ何気に困るよね とりあえず>>23 の方法でなんとかなってるけど >>531 いやあ上で2.7.xで確認したと書いときながら本当に直ってたのか自信なくなってきた 2.7.1を信頼して使えない以上また2.7.1にするわけにいかないし ちなみにReservationManageModel.tsの更新と同時にやってみたことがあり。 録画ファイル名の自動的な全角半角変換でピリオドが全角になるのとチルダ「〜」が半角になるのが自分の趣味に合わないので、その変換がされないよう修正したつもりのソースStrUtil.tsも一緒に仕込んだら、ピリオド全角化はちゃんと無効化できたのでDockerfileへ仕込むやり方は効いている模様(チルダの方はヤマが外れたのか全然全角化されないけど)。 なので同時に入れたReservationManageModel.tsもちゃんと入れ替わっているはず。 しかしMirakurunの段階では全角なチルダはEPGStationのどこで半角化されているんだろう。StrUtil.tsにそれっぽいコードあったがそれじゃなかった 上の方でルール予約の除外復帰が2.7.xで直ってるのを確認したつもりだが自信なくなった、とか中途半端な状態のままにしてしまい、見た人に申し訳ないので再度確認した。 「結論としては2.7.1でも直っていなかった」 誤情報書いてすまなかった。何か勘違いしたようだ 安定動作しない2.7.1を2.6.20に戻して運用中のディスクを丸コピーし、コピーを再度2.7.1に上げて確認した MirakurunからVLCへストリーミングしてて地デジNHKの英語の副音声を消したい(モノラル音声にしたい)んですけど、VLC側ではなくMirakurun側で設定する方法ってありますか? >>536 ダメだったのかwおつかれ ver.1の頃はちゃんと機能してたんだけどな 他にも予約関係のバグは、ルールで時刻設定すると解除できなくなるとか、予約時に終了時刻を短くすると直前に放送された番組名になってしまうとかあるんだよね >>538 mirakurun直だとわからなかったんでEPGStationからffmpeg呼んでストリーミングしてるな >>540 EPGStationのffmpegからストリーミングする方法があるんですね。詳しく調べてみます。 PT2とPT3を接続してDVBのドライバを使おうとしているのですが 起動するたびにadapterの番号が変化してしまうのでうまく利用できません adapterの番号の割当を固定するにはどうしたら良いでしょうか 6.2.0-33-generic #33~22.04.1-Ubuntu >>542 ttps://github.com/dogeel/recdvb/blob/86b8e8cbca68a96927f8d9719a6ca641935cbf89/pt1_dev.h#L14-L15 >>543 >>544 ありがとうございます!! 解決しました pt1とpt3で違ったので良かったですが pt2*2とかだったら困っていたかもしれません あとdmesgのlogではearth-pt1とearth_pt3でハイフンと アンダーバーが違うんですね modprobeとかでは自動変換して-も_も同じだから 気にしない 俺が弱くなった所で、別にオマエが強くなった訳じゃねぇだろォがよ。あァ!? tsreplace字幕放送にはピッタリだな、ありがたい 今朝未明の録画実行中、dockerdがmsg="failed to delete"ってsyslogエラーを3行ほど吐いて落ち、docker-epgstation-mirakurunごと再起動してた。 結果録画番組が分断されたんだがなんだろうこれ docker最低限理解してないなら普通にセットアップしなよ、トラブルシューティングできないでしょ ちなみにOS起動してから33日目で起こった。 しかし何年も前から運用してるけどこの現象は初めてだな 試しにメモリ増やしてみるか 仕事内容限られてるからケチってる エラーの報告だけして ログ等トラブルシューティングできる情報は一切出さないタイプの人がいるようだから 相手にしない ちょいちょいEPGStationアップデートかかってる このスレを見てもやっぱりWindowsのほうが安定してんのかなと Linuxに移行しようと思ったが、今回も現状を確認しただけで終わりそうだ ReadyMedia(MiniDLNA)経由でテレビでm2tsの録画ファイルを再生する時って 字幕表示は無理なの? VIERAのお部屋ジャンプリンクで再生して 字幕オンしても出ない PCでARIB字幕に対応したプレーヤー使うと字幕はちゃんと出る DiXiM PlayのFiieTV版ではReadyMediaのサーバー選ぶと ファイル一覧は出るが 問題解決オプション弄っても非対応機種扱いで再生不可だった VLC for fireTVだと一応再生はできるが ARIB字幕を選択しても表示されない PC使わず 手軽に字幕付きで見る方法はないんだろうか ん?キャストして見たら字幕出てたような気がしなくもなくもないかもしれないので今度見てみる PMS for VIERAのWikiに情報あった PartialTSとやらに変換が必要らしい ts2ptsってツールを自分でビルドして これで元TSをPartialTSに変換したら字幕も表示された この変換を自動で出来るようにすればテレビで気軽に見れるようになりそうだ PMS for VIERAはWindows専用っぽいからこれをそのままLinuxの録画鯖では使う事はできなさそう https://w.atwiki.jp/pms_viera/ PMS自体はJavaアプリだったような for VIERAでWindows固有のプログラム呼び出していてもハードウェアにタッチしないしWineで動きそう 字幕対応してるlinux用のmedia server入れた方が良くないか pmsもlinuxで動くんだな 本人が納得してるならそれで良いか digibest製チューナーについてるカードリーダーをLinuxでも使えるようにできないかなぁ… DTV02A-1T1S-UやPX-M1URとラズパイでかさばらないミニ視聴サーバー作りたい USB9ピン→USB TypeAポート変換でカードリーダー内蔵するのはちょっと考えてた どうせ法的に真っ白というわけじゃないんだし ソフトのcasでいいでしょ >>489 このパッチで動きました。 初代NANOTEにQ4OS入れてrecfriioのビルドでつまずいていたので助かりました。 今回の件とは関係ないが、arib25がうまくビルド出来なかったのでMakefileを次のようにした。 $(CC) -o $(TARGET) $(OBJS) $(LDLIBS) というか別のマシンに残っていたファイルがこのように修正されていたので既出の問題だと思われる。 動作環境 Linux q4os-desktop 6.1.0-13-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.55-1 (2023-09-29) x86_64 GNU/Linux チラ裏だが、utf8mb4じゃないせいで[FATAL] system - epg updater is disconnectedが出る問題 https://github.com/l3tnun/EPGStation/blob/master/doc/mysql-mirakurun-3.9.0-beta.24.md これの通りにやっても一向に直らなかったんだが、直す方法が分かったので書き記しておく 単純にデータベース内のutf8_general_ci型をutf8mb4_unicode_ciに変換させればよかった docker exec -it docker-mirakurun-epgstation_mysql_1 mysql -u epgstation -p epgstation -h docker-mirakurun-epgstation_mysql_1 でコンテナ入って次のコマンドでテーブルの型変更を行った ALTER DATABASE epgstation CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci; それと ALTER TABLE channel CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci; という感じにshow table status; に出てくるテーブル12個で同様のコマンドを実行した 変更したら即座にエラーでなくなったし番組表も再読み込みされるようになった ■ このスレッドは過去ログ倉庫に格納されています
read.cgi ver 07.5.1 2024/04/28 Walang Kapalit ★ | Donguri System Team 5ちゃんねる