尚未检测到更新。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.