尚未偵測到更新。GitHub 發布版本後會顯示在這裡。
個人 GitHub 帳號下公開儲存庫的擁有者可以登入並驗證所有權,自行管理介紹,無需管理員核准。
登入並產生驗證檔案,在 30 分鐘內將其提交至此儲存庫的預設分支。其他分支或分叉儲存庫中的檔案無效。然後在下方檢查檔案,即可無需管理員核准直接管理專案。請保留檔案以維持管理權限。
如需登入,將前往登入頁面。登入後請回到此處,再次點擊所選的驗證按鈕。
在專案資料夾中執行 /nomorevibe verify,即可驗證所有權並自行管理介紹。
一分鐘完成驗證Site public d'Infinite Media Player — politique de confidentialité, mentions légales, licences et source des bibliothèques livrées (LGPL).
翻譯準備中
取自儲存庫 README
正在載入完整 README。
檢視完整 README ↗Ce dépôt contient le site public d'Infinite Media Player : la politique de confidentialité, les mentions légales, les conditions d'utilisation, les licences des bibliothèques livrées, et l'offre de source exigée par la LGPL.
Il est public, et c'est voulu : les magasins — Google Play, Amazon Appstore, Microsoft Store, App Store — vérifient l'adresse de la politique de confidentialité, et ils doivent pouvoir l'ouvrir. Le code de l'application, lui, n'est pas public, et n'a pas à l'être.
| Page | Ce qu'elle est |
|---|---|
confidentialite.html | la politique de confidentialité, en français et en anglais |
mentions-legales.html | les mentions légales françaises — l'article 1-1 de la loi n° 2004-575 |
conditions.html | les conditions d'utilisation, en français et en anglais |
licences.html | les licences des bibliothèques livrées, avec leur texte intégral |
source.html | l'offre de source LGPL 2.1 §6, et les archives |
support.html | le contact |
telecharger.html | les fichiers d'installation pour les télévisions |
Les bibliothèques livrées — mpv, FFmpeg, libass, dav1d, media_kit — sont
sous LGPL. La LGPL 2.1 §6 demande que le source soit accessible
depuis le même endroit que le binaire : il est donc ici, dans
source/. La police des sous-titres, Roboto, est en Apache 2 :
son texte est dans licences/, et elle n'impose pas la
publication du source.
| Fichier | Ce que c'est |
|---|---|
source/infinite-source-darwin.tar.gz | le source et la ligne de compilation de macOS et iOS |
source/infinite-source-android.tar.gz | le source et la ligne de compilation d'Android et Android TV |
source/infinite-source-windows.tar.gz | le source et la ligne de compilation de Windows |
source/manifest.json | le manifeste : versions, sommes SHA-256, commandes de compilation |
source/README.md | la spécification du dossier et du manifeste |
Vérifier une archive — la somme annoncée par le manifeste doit être identique à celle que vous calculez :
shasum -a 256 source/infinite-source-darwin.tar.gz
La ligne de compilation exacte de chaque plateforme est écrite à la racine
de chaque archive, dans LIGNE-DE-COMPILATION.txt : c'est ce que la
checklist FFmpeg exige, et c'est ce qui permet de recompiler le binaire
publié.
Le dépôt porte aussi les fichiers d'installation, à la racine, sous des noms courts : sur une télévision, l'adresse se tape à la télécommande, et chaque caractère compte.
| Fichier | Pour qui |
|---|---|
arm64.apk | Android TV, Fire TV 64 bits (arm64-v8a) |
armv7.apk | Fire TV 32 bits (armeabi-v7a) |
macos.dmg | Mac — hors App Store, signé et notarisé |
windows.msix | Windows — hors Microsoft Store, signé |
Les sommes de contrôle sont dans SHA256SUMS.
Le numéro de version est dans version.json : c'est le
fichier que l'application lit quand l'utilisateur presse « Vérifier les
mises à jour », dans l'écran « À propos ». Il ne dit que la version publiée
et l'adresse du fichier à télécharger.
{
"version": "0.1.0",
"page": "https://ya5inq.github.io/infinite-media-player-site/telecharger.html",
"fichiers": {
"macos": "https://ya5inq.github.io/infinite-media-player-site/macos.dmg"
}
}
Sur la télévision : application Downloader (Amazon Appstore) → Enter URL →
ya5inq.github.io/infinite-media-player-site/arm64.apk → Download → puis ouvrir
le fichier téléchargé et installer.
La page complète est ici : telecharger.html
Le code de l'application. Il n'est pas sous licence libre, il n'a pas à l'être, et il n'est pas ici.
ya5inq — éditeur indépendant, une personne physique, sans société. Ses coordonnées complètes sont dans les mentions légales, et son contact est dans la page support.