問題タブ [kodi]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
988 参照

kodi - onlinetvrecorder (otr) 録画用の Kodi (fka Xbmc) スクレーパー

Kodionlinetvrecorder (otr)から録画の情報を取得したいと思います。残念ながら、利用可能なスクレーパーは次のようなファイル形式を処理できません

Django_Unchained_15.07.03_22-45_sf2_165_TVOON_DE.mpg.mp4.avi

ファイル名は otr のキーであるため、名前の変更はオプションではありません。xbmc-otrという名前のスクレーパーがあることは知っていますが、ベータ版のままではなく、時代遅れのようです。

これらのファイルを Kodi で正しく表示する方法について何か提案はありますか? otr のスクレーパーを書いたり始めたりした人はいますか?

0 投票する
1 に答える
1807 参照

ios - KODI プレイリストの URL を抽出する方法

ストリームから xbmc で使用する URL を抽出しようとしています。ストリームはライブであるため、ダウンロード中のファイルはありません。正しい方向へのガイダンスは大歓迎です!

0 投票する
1 に答える
1785 参照

python - 別の kodi/xbmc アドオンからメソッドを呼び出す方法

別のスクリプト アドオンを呼び出すアドオンを作成しようとしています。ここで知りたいのは、最初のアドオンから 2 番目のアドオンのメソッドにアクセスする方法です。はいの場合、誰かが私に構文を提供してください。

0 投票する
0 に答える
216 参照

python - Python 正規表現の可能性

Pythonで解析しようとしている大きなjson文字列があります。基本的に、この文字列には iptv ストリームが含まれています。

xmbc/kodi のアドオンを開発しようとしています。

文字列の例: http://pastebin.com/SmEGXaN9

また、ストリームを LIVE と VOD の 2 つの異なるストリームに分割する必要があります。これを正規表現で行うことはできますか?

json LIVE ストリームには "live":"1" があり、VOD には "live":0" があります

"live":"(.+?)" をキャプチャしてから if ステートメントを実行して LIVE か VOD かを確認しようとしましたが、何らかの理由で "live":"1" が返されないことがあります。

if ステートメントの代わりに正規表現でストリームを分割することは可能ですか?

LIVEグラブの機能は次のとおりです。

LIVE ストリームの場合、name、stream_id、stream_icon の3 つを取得する必要があります。

VODグラブの機能は次のとおりです。

VOD ストリームの場合、name、stream_id、container_extension、stream_icon の4 つをキャプチャする必要があります。

誰かが私の必要に応じて正しいtregexを構築するのを手伝ってくれますか?また、それが何をどのように機能させるかを正確に説明してください. Python 正規表現のドキュメントは、私にとってかなり複雑です。

0 投票する
1 に答える
389 参照

python - 別のpythonスクリプトからインターネット上のpythonスクリプトを実行する

基本的に、Kodi のアドオンである python スクリプトがあります。ある種の IPTV を作成し、それに応じてチャンネルを更新したいのですが、アドオンが更新されません。

このようないくつかのチャネルを含むインターネット上でホストされているpythonスクリプトを持っている方法を考えました。次に、アドオンpythonスクリプト自体からそのスクリプトを呼び出します。したがって、新しいチャンネルを追加したい場合は、インターネット上でホストされているスクリプトのみを編集します。インターネット スクリプトは次のようになります。

これは可能ですか?別のローカル python スクリプトを介してインターネット上でホストされているこのスクリプトを呼び出して、そのスクリプト自体の中で実行することはできますか?

ありがとう

0 投票する
0 に答える
1245 参照

python - xbmc/kodi アドオンに複数のディレクトリを作成するには?

最近、xbmc/kodi アドオンの作り方を学び始めました。複数のディレクトリを作成しようとしていますが、ビデオ セクションのアドオン アイコンをクリックすると "error:script failed:" というメッセージが表示され続けます。

このエラーを修正し、複数のディレクトリを作成して、後でデータを入力できるようにしてくれる人はいますか? ディレクトリの作成方法に関する初心者用チュートリアルを見つけるためにたくさん検索しましたが、見つかりませんでした。前もって感謝します。

xbmc.log のエラー:

0 投票する
1 に答える
342 参照

python - Kodi プラグインの構造が正しくありません

MAC で Kodi プラグインをパッケージ化する際に問題が発生しています。簡単なビデオ プラグインを例に取り、さらに開発を行う前に簡単な名前変更から始めたいと思いました。この段階で、プラグインのインポートを行うと常に失敗します

Kodi の Zip からインストール

すべての MAC 関連ファイルを省略した独自の Python ZIP スクリプトを作成することで、特定の MAC zip コンテンツに関連するすべての問題を解決しました。したがって、動作中のプラグインを解凍して圧縮し、Kodi に正常にインポートできるようになりました。しかし、私はまだ持っていAddon does not have correct structureます。

ここに私のカスタムプラグインへのリンクがあります。

最も印象に残っているのは、単純な名前の変更がこれらすべての問題を引き起こすということです。Kodiプラグイン用のデバッグツールを知っているかもしれません? すでに 3 日を費やしているので、ご支援をいただければ幸いです。

ありがとう!

0 投票する
2 に答える
1554 参照

python - 複数のフォルダからプレイリストを作成する Python コード

これはスタック オーバーフローに関する私の初めての質問です。これが繰り返されていたら、大変申し訳ありません。Pythonを使用してRaspberry Pi(Raspbian)で毎晩実行されるランダムなプレイリストを作成するために、先月ほどコードを探していました。しかし、運がありませんでした!

プレイリストは、2 つのフォルダーのコンテンツで構成されます。1曲に音楽(約200ファイル)、もう1曲に広告/ジングル(5ファイル)。毎日音楽をランダム化しながら、5 曲ごとに広告/ジングルを再生するプレイリスト (m3u 形式) を作成できるようにしたいと考えています。したがって、毎日繰り返す必要があるのは、広告/ジングルだけです。

映画も欲しいので、現在音楽プレーヤー用にKodiを実行しています.

これで私を助けることができる人はいますか?