GithubHelp home page GithubHelp logo

ci7lus / miraktest-plugins Goto Github PK

View Code? Open in Web Editor NEW
12.0 1.0 3.0 1.13 MB

MirakTest v2のプラグイン集です

Home Page: https://github.com/ci7lus/MirakTest

License: MIT License

Shell 0.01% JavaScript 0.43% TypeScript 89.50% SCSS 10.05%
miraktest dplayer annict saya dtv epgstation discord-rpc miraktest-plugin

miraktest-plugins's People

Contributors

ci7lus avatar otya128 avatar rokoucha avatar slashnephy avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

miraktest-plugins's Issues

[DPlayer] ロード時エラー

環境

試したMirakTestバージョン: MirakTest-2.0.0-rc.1-win
試したDPlayerバージョン: 2022062121
Windows10 21H2で実行.

内容

プラグインロード時にエラー発生(動作に問題はないように見えるが一応)

エラー文

[Plugin] 繝ュ繝シ繝峨@縺セ縺励◆: miraktest-dplayer.plugin.js
webpack-internal:///13:169
const DPlayerWrapper = Object(external_React_in_globalThis_React_["memo"])(({ isPlaying, isSeekable, opacity, zoom, ng }) => {
                                                                          ^

TypeError: Object(...) is not a function
    at eval (webpack-internal:///13:169:75)
    at Module.<anonymous> (evalmachine.<anonymous>:907:3)
    at t (evalmachine.<anonymous>:258:17)
    at _default (evalmachine.<anonymous>:291:16)
    at evalmachine.<anonymous>:292:2
    at Script.runInContext (node:vm:139:12)
    at Object.runInContext (node:vm:289:6)
    at u (C:\Users\unyacat\Downloads\mirakbeta\MirakTest-2.0.0-nightly-win\resources\app.asar\dist\main.electron.js:1932:277228)
    at async FSWatcher.<anonymous> (C:\Users\unyacat\Downloads\mirakbeta\MirakTest-2.0.0-nightly-win\resources\app.asar\dist\main.electron.js:1932:278011) miraktest-dplayer.plugin.js

[epgs] 追っかけ再生で追っかけきると再生が止まってしまう

自動シークで再生終了位置取得し直しも試したが、VLCの仕様?でシーク先指定位置よりは後ろにならないような挙動をしており、0.8相当の位置でも0.9991...あたりの数値で末端まで再生される
0.99到達時に一旦再生終了して仕切り直すのがいいんじゃないかとは思うが復元まで考えるとなかなかいかつい

[saya] 段階的に廃止する

アプリの特徴上、他オリジンの一元的な取得に特段のうまみがなく、複雑性が増していることを鑑みて、sayaメンテナーと相談のもと、MirakTest プラグインでは段階的に廃止することにした。elainaでは今後も継続して利用する。

  • sayaにコメントソース別のオミット機能をつける
  • ライブ時取得用の5chプラグインを追加する
    • 録画再生はmiyouで代替する
  • Twitterプラグインを追加する
  • Twitterプラグインにライブ時・録画時取得をつける
  • nicoにライブ時取得機能をつける
  • sayaを非推奨とする

[zenza] 出ない

困った
これが治ったとしてもなにかメモリリークがあって数時間で死ぬ

契機

本体のrecoil 0.3から0.4へのアップデート後、描画コンポーネントが消滅するようになった。本体の実装が悪い?

[rmcn]ホストに接続できない

rmcnプラグインを使ってホストに接続できない事象が発生しましたのでご報告します。

MirakTestバージョン: 2.0.0-rc.1
rmcnバージョン: 2022073018
OS: macOS 12.5 ARM64
手順

  1. MirakTest 2.0.0-rc.1 に rmcn プラグイン 2022073018 をインストール(インストールしているプラグインはrmcnだけ)
  2. MirakTest 2.0.0-rc.1 を起動
  3. ブラウザ Chrome 103 から http://mirakt-remo.surge.sh/ にアクセス
  4. 入力フォームに localhost:10171 を入力 → 画面に何も変化がない

MirakTestのDevToolコンソールは次のとおりです。

pluginPaths: 
Array(1)
0: "/Users/user/Library/Application Support/MirakTest/plugins/miraktest-rmcn.plugin.js"
length: 1
[[Prototype]]: Array(0)
main.js:2 [Plugin] 取り込み中: miraktest-rmcn.plugin.js
main.js:2 [Plugin] 読込中: rmcn (io.github.ci7lus.miraktest-plugins.rmcn, 0.0.2)
main.js:2 [Plugin] セットアップ中: rmcn (io.github.ci7lus.miraktest-plugins.rmcn, 0.0.2)
main.js:2 表示サービスを変更します: null
main.js:2 VLC Args: 
Array(2)
0: "--avcodec-hw=none"
1: "--http-user-agent=MirakTest/2.0.0-rc.1"
length: 2
[[Prototype]]: Array(0)
main.js:2 TypeError: atoms.globalContentPlayerSelectedServiceFamily is not a function
    at component (Renderer.tsx?2e0a:99:1)
    at va (main.js:2:418357)
    at vs (main.js:2:475798)
    at yl (main.js:2:464749)
    at pl (main.js:2:464677)
    at dl (main.js:2:464540)
    at tl (main.js:2:461351)
    at el (main.js:2:459888)
    at _ (main.js:2:1441195)
    at MessagePort.T (main.js:2:1441727)
main.js:2 Uncaught TypeError: atoms.globalContentPlayerSelectedServiceFamily is not a function
    at component (Renderer.tsx?2e0a:99:1)
    at va (main.js:2:418357)
    at vs (main.js:2:475798)
    at yl (main.js:2:464749)
    at pl (main.js:2:464677)
    at dl (main.js:2:464540)
    at tl (main.js:2:461351)
    at el (main.js:2:459888)
    at _ (main.js:2:1441195)
    at MessagePort.T (main.js:2:1441727)

ChromeのDevToolコンソールは次のとおりです。

WebSocket connection to 'ws://localhost:10171/' failed: 
(anonymous) @ index.b28041db.js:65

いつもありがとうございます。

[epgs] 録画一覧より視聴する場合、mp4ファイル等は再生不可

MirakTest 2.0.0-beta.4 for Windows 10
miraktest-epgs 2022020421
Epgstation v2.6.20
Mirakurun 3.9.0-rc.1

「プラグイン」→「EpgStation 録画一覧」→「視聴」をクリックしても、x264にエンコード済みのmp4録画ファイルが再生出来ません。
試しに、素のTSファイルは再生可能です。

確認のほど、よろしくお願い致します。

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.