La Fibre

Télécom => Télécom => télécom TV et codecs => Discussion démarrée par: vivien le 12 novembre 2017 à 20:57:49

Titre: Tutoriel pour regarder la TV Molotov.tv sous Linux
Posté par: vivien le 12 novembre 2017 à 20:57:49
(https://lafibre.info/images/tv/logo_molotov.png)
Il y a deux solutions pour utiliser Molotov.tv sous Linux :
- Via l'application Molotov.tv, ce qui permet d'avoir une icône dans le dock Ubuntu, à coté des autres applications.
- Via la page https://app.molotov.tv/ dans un navigateurs web gérant les DRM « digital rights management » qui protègent les flux Molotov.tv

L’Application peut consommer moins de CPU que le navigateurs, cela peut être une solutions pour les ordinateurs d'avant 2010 qui peuvent être un peu juste en CPU et pour lequel le GPU ne peut rien accélérer. Sur les PC plus récents, Molotov TV dans le navigateur est généralement une meilleur solution, grâce à au déchargement du décodage vidéo sur le GPU, cf tests (https://lafibre.info/tv-numerique-hd-3d/molotov-tv-linux/msg947574/#msg947574) en 4k.




Tutoriel pour installer l’application Molotov.tv sous Ubuntu 22.04 LTS (avec un lanceur Molotov.tv sur le dock Ubuntu)

1/ Installer les pré-requis pour certaines versions d'Ubuntu : Pour ce faire, lancer un terminal (raccourci clavier : "Ctrl" + "Alt" + "T"), puis copier / coller la ligne proposée :
- Ubuntu 18.04 LTS, il faut installer desktop-file-utils, ligne à copier / coller dans le terminal : sudo apt install desktop-file-utils
- Ubuntu 18.10 à Ubuntu 21.10 : Il n'y a aucune dépendance à installer :)
- Ubuntu 22.04 LTS, il faut installer libfuse2, ligne à copier / coller dans le terminal : sudo apt install libfuse2

2/ Télécharger l’application sur https://www.molotov.tv/download : c'est une application au format AppImage. Cf Snap, Flatpak et Appimage : il y a concurrence pour le renouvellement de l'installation des applications sous Linux (https://lafibre.info/tutoriels-linux/snap-flatpak/);

3/ Renommer le fichier "Molotov-4.5.1.AppImage" en "Molotov.AppImage" en enlevant le numéro de version dans le nom du fichier afin d'éviter de devoir modifier le lanceur à chaque nouvelle version. Pour renommer, il suffit de cliquer sur le fichier avec le bouton droit et cliquer sur "Renommer";
(https://lafibre.info/testdebit/ubuntu/201711_molotov-tv_0.png)

4/ Télécharger le logo Molotov.tv pour le lanceur : https://lafibre.info/images/tv/logo_molotov.png
(bouton droit sur le lien, "Enregistrer la cible du lien sous...")

5/ Déplacer les deux fichiers téléchargés dans le dossier "snap" de votre dossier personnel (même si ce n'est pas un snap), car en laissant le fichier "Molotov.AppImage" et son icone dans le dossier Téléchargements, vous prenez le risque de le supprimer quand vous ferrez le ménage;

6/ Rendre "Molotov.AppImage" exécutable : Bouton droit sur "Molotov.AppImage" => "Propriétés" => "Permissions" => Cocher la case "Autoriser l’exécution du fichier comme un programme";
(https://lafibre.info/testdebit/ubuntu/201711_molotov-tv_1.png)

7/ Lancer un terminal (raccourci clavier : "Ctrl" + "Alt" + "T") ;

8/ Créer le fichier ~/.local/share/applications/molotov.desktop avec l'éditeur texte "nano" : pour ce faire, il suffit de copier / coller la ligne nano ~/.local/share/applications/molotov.desktop

Texte à rentrer dans l'éditeur de texte :
[Desktop Entry]
Version=1.0
Type=Application
Actions=My-custom-Action;
Exec=/home/mon_login/snap/Molotov.AppImage
Icon=/home/mon_login/snap/logo_molotov.png
Terminal=false
StartupNotify=false
Name[fr_FR.UTF-8]=Molotov
[Desktop Action My-Custom-Action]
Name=Name of the Option
Exec=/home/mon_login/snap/Molotov.AppImage

9/ Changer à trois reprises "mon_login" par votre nom d'utilisateur Ubuntu pour que le chemin d’accès soit correct.
Quittez nano avec le raccourci "Ctrl" + "X" et appuyer sur "o" pour enregistrer les changements.
(https://lafibre.info/testdebit/ubuntu/202102_molotov-tv_lanceur_ubuntu_0.png)

10/ Dans le menu des applications, taper les deux lettres "mo" dans le champ de recherche pour que Molotov apparaît désormais : Il faut faire bouton droit sur l'icône de Molotov TV et cliquer sur "Ajouter aux favoris" ;
(https://lafibre.info/testdebit/ubuntu/202102_molotov-tv_lanceur_ubuntu_1.png)

11/ Molotov.tv apparaît sur le dock Ubuntu :

(https://lafibre.info/testdebit/ubuntu/202102_molotov-tv_lanceur_ubuntu_2.png)
Titre: Tutoriel pour regarder la TV Molotov.tv sous Linux
Posté par: Jojo78 le 12 novembre 2017 à 21:57:35
Plus long à télécharger que à installer :)
Titre: Tutoriel pour regarder la TV Molotov.tv sous Linux
Posté par: vivien le 18 février 2021 à 09:01:49
Tutoriel pour utiliser Molotov.tv directement dans un navigateur web

Molotov.tv peut maintenant fonctionner directement dans un navigateur web moderne, sans application à installer.

Il suffi que le navigateur qui gère les DRM « digital rights management » qui protègent les flux Molotov.tv.

Firefox sous Ubuntu n'actives pas par défaut les DRM, il suffit de cocher la case "Lire le contenu protégé par des DRM". Cette case se trouve dans les paramètres de Firefox. Elle se trouve en bas de la page "Général".


(https://lafibre.info/testdebit/ubuntu/202205_firefox_activation_drm.png)

Il faut ensuite se rendre sur la page https://app.molotov.tv/



Profitez !
(https://lafibre.info/testdebit/ubuntu/201711_molotov-tv_2.png)

Molotov.tv est la seule application OTT à proposer de la 4K dans un navigateur web sous Firefox ou Chrome.
(https://lafibre.info/testdebit/ubuntu/202205_molotov_tv_luxe_tv_4k_1.png)

Consommation de donnée : 1670 Mo/h en 720p sous Linux (pour le 1080p, il faut être abonné à une option payante, comme par exemple Molotov Plus, 3,99€/mois qui donne accès à la HD 1080p sur 4 écrans en simultané, 70 chaînes de TV contre 36 chaînes de TV dans l'offre gratuite, possibilité d'enregistrer 150h d'enregistrement, possibilité de regardez quand vous voyagez hors de France en Europe)

Pour afficher (et modifier) la résolution, il faut appuyer sur la touche "v" :
(https://lafibre.info/images/tv/202010_molotovtv_resolution.png)   (https://lafibre.info/testdebit/ubuntu/202205_molotov_tv_luxe_tv_4k_2.png)
- 240p: 400 Kb/s soit 180 Mo/heure - mesuré 243 Mo/h (en-tête Ethernet, IP et TCP retirées)
- 360p: 800 Kb/s soit 360 Mo/heure - mesuré 424 Mo/h (en-tête Ethernet, IP et TCP retirées)
- 480p: 1600 Kb/s soit 720 Mo/heure - mesuré 776 Mo/h (en-tête Ethernet, IP et TCP retirées)
- 720p: 3 Mb/s soit 1350 Mo/heure - mesuré : 1391 Mo/h (en-tête Ethernet, IP et TCP retirées)
- 1080p: 4,8 Mb/s soit 2160 Mo/heure - mesuré : 2171 Mo/h (en-tête Ethernet, IP et TCP retirées)
- 2160p: 14 Mb/s
- 2160p: 18 Mb/s

Sur l'application Android, il est possible de régler la résolution en 4G et pour les téléchargements de vidéo (mais rien n'est prévu pour réduire la résolution en Wi-Fi, dommage) :

(https://lafibre.info/images/tv/202010_molotovtv_debit.png)[/size]



Installation de Molotov.tv en ligne de commande après avoir télécharger le fichier sur https://www.molotov.tv/download :
- Déplacer le fichier téléchargé dans .local : mv ~/Téléchargements/molotov.AppImage ~/snap/ (~/Téléchargements est le dossier par défaut où sont enregistré les fichiers téléchargés sur Internet)
- Le rendre exécutable : chmod +x ~/snap/molotov.AppImage
Titre: Tutoriel pour regarder la TV Molotov.tv sous Linux
Posté par: vivien le 27 juillet 2021 à 19:35:28
Les années passent et j'ai toujours des échecs de mise à jour, quand une nouvelle version de  Molotov.tv au format AppImage est disponible :

Novembre 2019 :
(https://lafibre.info/testdebit/ubuntu/201911_appimage_maj.png)

Juillet 2021 :
(https://lafibre.info/testdebit/ubuntu/202107_appimage_maj.png)

A quand les boutons de contrôle de la fenêtre (boutons réduire, agrandir et fermer) seront à droite ?
Titre: Tutoriel pour regarder la TV Molotov.tv sous Linux
Posté par: Optix le 27 juillet 2021 à 19:36:25
Et si tu supprimais complètement l'application, et la réinstaller ?
Titre: Tutoriel pour regarder la TV Molotov.tv sous Linux
Posté par: vivien le 27 juillet 2021 à 20:08:19
Oui, cela fonctionne bien, mais j'aimerais ne pas avoir à le faire tous les 6 mois (fréquence des mises à jour).

Pour moi ce n'est pas problématique, mais dans ma famille, il y a des personnes pour qui c'est trop compliqué.

Il ne faut pas oublier qu'il y a de nombreux débutant en informatique qui utilisent Ubuntu.
Titre: Tutoriel pour regarder la TV Molotov.tv sous Linux
Posté par: Minzord le 28 juillet 2021 à 19:16:29
Salut,

Petite question qui n'a rien à voir avec le problème, et qui est un peu bête, mais pourquoi tu stockes l'appimage dans le dossier snap alors que c'est pas un snap, pourquoi pas dans ~/.local/share par exemple qui me semble plus logique personnellement ?

Et pour ton problème au pire tu peux créer un script graphique avec zenity pour ta famille ?
Titre: Tutoriel pour regarder la TV Molotov.tv sous Linux
Posté par: vivien le 29 juillet 2021 à 17:27:58
~/.local est un dossier caché, donc cela complique bien mon tutoriel pour expliquer comment afficher un dossier caché.

~/snap n'est pas caché et c'est une alternative pour ne pas avoir a créer un dossier spécifiquement pour ça (ce qui complique également le tutoriel)

Mettre dans le dossier ~/téléchargement ou directement dans ~ c'est l'assurance qu'il sera supprimé lors d'une phase de ménage.

Si il y avait un dossier application dans le home, je l'aurais utiliser. Le plus proche, c'est le dossier snap, qui est systématiquement présent sous Ubuntu.
Titre: Tutoriel pour regarder la TV Molotov.tv sous Linux
Posté par: vocograme le 30 juillet 2021 à 11:21:38
Pourquoi ne pas simplement créer un dossier ~/appimage, je sais que ça rajoute au tutoriel mais je trouve ça plus clair pour dissocier les applications snap des appimages et créer un dossier dans /home/user n'est pas vraiment la mer à boire non plus :P
Titre: Tutoriel pour regarder la TV Molotov.tv sous Linux
Posté par: eahlys le 30 juillet 2021 à 11:24:56
C'est vraiment de la merde les AppImage et Snap.
A ma connaissance, le seul OS qui a à peu près réussit à gérer proprement les install de logiciels c'est macOS. Y'en a pas dans tous les sens.
Titre: Tutoriel pour regarder la TV Molotov.tv sous Linux
Posté par: vocograme le 30 juillet 2021 à 11:31:41
C'est vraiment de la merde les AppImage et Snap.
A ma connaissance, le seul OS qui a à peu près réussit à gérer proprement les install de logiciels c'est macOS. Y'en a pas dans tous les sens.

C'est sûr que c'est des formats qui font beaucoup de bruits négativement comme positivement dans la communauté. Cependant certains éditeur ne laisse guère le choix et ne propose que du AppImage (exemple avec Molotov), donc un tuto sur comment l'installer et surtout créer un raccourci pour l'appli (ce que fait souvent défaut aux non initiés) est toujours appréciable :)
Titre: Tutoriel pour regarder la TV Molotov.tv sous Linux
Posté par: vivien le 30 juillet 2021 à 17:20:46
Ces formats apportent pas mal de chose au niveau de la sécurité (isolement du système, sélection de droits précis comme sous Android ou iOS), de la compatibilité (cela marche sur tous les Linux, vs on le voit avec nPerf desktop, une version ne marche que sur une version de Linux précise). Cela évite les problèmes liés aux dépendances des PPA (déports externes à la distribution) qui peuvent poser problèmes lors de s mises à niveau des version de Liunux.

Je propose de continuer dans le sujet dédié : Snap, Flatpak et Appimage : il y a concurrence pour le renouvellement de l'installation des applications sous Linux (https://lafibre.info/tutoriels-linux/snap-flatpak/)
Titre: Tutoriel pour regarder la TV Molotov.tv sous Linux
Posté par: vivien le 02 mai 2022 à 13:02:40
Mise à jour du tutoriel pour Ubuntu 22.04 => https://lafibre.info/tv-numerique-hd-3d/molotov-tv-linux/

Ubuntu 22.04 impose d'installer libfuse2 pour utiliser des AppImage, en attendant que AppImage passe à libfuse3.

Mon tutoriel est aussi mis à jour en demandant de renommer le fichier AppImage téléchargé, vu que Molotov.tv inclut maintenant le numéro de version. Avant le nom du fichier ne changeait pas.

L'intégration de l’application dans Ubuntu es pas top : contrôles (pour fermer l'application) à gauche et non à droite et pas du tout adaptés avec les thèmes des dernières Ubuntu.
Titre: Tutoriel pour regarder la TV Molotov.tv sous Linux
Posté par: gg40530 le 02 mai 2022 à 13:43:37
Il y a maintenant la possibilité d'ouvrir molotov directement dans le navigateur sans rien installer.
Titre: Tutoriel pour regarder la TV Molotov.tv sous Linux
Posté par: xp25 le 02 mai 2022 à 15:10:33
Oui mais alors le flux, que c'est long à charger ::)

Et ce message "Passez Premium" on se demande si il faut payer pour avoir l'image.
Titre: Tutoriel pour regarder la TV Molotov.tv sous Linux
Posté par: vivien le 02 mai 2022 à 19:32:46
Il y a maintenant la possibilité d'ouvrir molotov directement dans le navigateur sans rien installer.

Merci, je n'avais pas vu l’information quand cela a été lancé.

J'ai mis à jour mon tutoriel pour proposer les deux solutions.

L’application permet d'économiser 15% de CPU, ce qui peut être intéressant pour des PC d'avant 2010 (Core2 duo) un peu juste pour une utilisation dans un navigateur web.


Communiqué de presse Molotov du 12 avril 2022
Molotov est maintenant aussi accessible depuis les navigateurs web

Jusqu’ici utilisable via une application téléchargeable sur les ordinateurs, Molotov est désormais accessible depuis les navigateurs internet.

La plateforme est maintenant disponible depuis l’ensemble des navigateurs web des PC (Safari, Chrome, Firefox, Edge), sans passer par le téléchargement de son application qui reste toutefois nécessaire si l’on veut utiliser le service en mode offline (download to go).

Pour accéder à Molotov depuis un navigateur sur ordinateur, il suffit de taper l’url www.molotov.tv et de cliquer sur Ouvrir dans le navigateur.

L’accès au service nécessitera alors de renseigner ses identifiants (ou de se créer un compte gratuitement).

L’ensemble des offres et des fonctionnalités Premium de Molotov restent identiques à celles proposées dans son application mobile, tablette ou TV : l'enregistrement dans le cloud, le contrôle du direct, l’accès depuis l’Europe, 4 écrans en simultané..., à l’exception du téléchargement hors connexion disponible uniquement via l’application à télécharger.

Pour profiter de Molotov sur votre navigateur, rendez-vous sur molotov.tv.


À propos de Molotov
Molotov est une plateforme de streaming qui révolutionne l’accès à la télévision, disponible sur tous les écrans et appareils connectés (TechCrunch). Molotov offre une expérience inédite associant dans une même interface les programmes linéaires et non-linéaires de près de 200 éditeurs et chaînes de télévision. Fondée par JeanDavid Blanc (fondateur d’AlloCiné) et Pierre Lescure (co-fondateur de Canal+), Molotov fait partie de fuboTV, la première plateforme mondiale de streaming de télévision en direct axée sur le sport, depuis décembre 2021. Sélectionnée dans l’indice gouvernemental French Tech 120, parmi le 10 Top Start-ups LinkedIn 2020, et distinguée à quatre reprises ‘‘Meilleure application de l’année’’ par les utilisateurs de l’App Store (Apple), de Google Play (Android) et par AppAnnie, Molotov compte, après 5 années d’existence, plus de 19 millions d’utilisateurs, devenant ainsi le leader français de la distribution de programmes en streaming.

Note : Le mode offline (download to go) qui permet de télécharger une vidéo pour la regarder sans connexion ne fonctionne pas sur l'application Linux. (mais c'est ok sur l'application Windows / Android)
(https://lafibre.info/testdebit/ubuntu/202205_molotov_tv_telechargement.png)
Titre: Tutoriel pour regarder la TV Molotov.tv sous Linux
Posté par: vivien le 02 mai 2022 à 21:03:28
Je reviens sur mon affirmation comme quoi l'application consomme moins de CPU (ce que j'avais mesuré sur un Core2duo).

En 4k sur un Core i3-4150 (2 cœurs à 3,5 Ghz), l'application Molotov.tv et le navigateur consomme moins de CPU (environ 50%), mais on a des freezes réguliers en résolution 3840x2160 avec un débit de 18 Mb/s.

(https://lafibre.info/testdebit/ubuntu/202205_molotov_tv_luxe_tv_4k_2.png)

Même flux, même PC Core i3-4150 avec Firefox, le CPU monte un peu plus haut, mais tout est fluide.

(https://lafibre.info/testdebit/ubuntu/202205_molotov_tv_luxe_tv_4k_1.png)
Titre: Tutoriel pour regarder la TV Molotov.tv sous Linux
Posté par: vivien le 03 mai 2022 à 08:40:49
Petit détour sous Windows 11 : J'ai également des freezes en résolution 3840x2160 avec un débit de 18 Mb/s avec l'application Molotov.tv (même PC, Core i3-4150, un processeur lancé en 2014)

Pourtant le CPU est à 40% et le GPU est à 73%

Sur le graphique ci-dessous les baisses sur le GPU correspond à un freeze de la vidéo :
(https://lafibre.info/testdebit/windows11/202205_molotov_tv_windows11_application.png)

Firefox 99 sous Windows 11 : la vidéo 3840x2160 avec un débit de 18 Mb/s est fluide. Le GPU est plus chargé, mais le CPU moins chargé. J’imagine que l'application Molotov.tv n'utilise pas l'accélération du GPU pour traiter la vidéo.
(https://lafibre.info/testdebit/windows11/202205_molotov_tv_windows11_firefox99.png)

Chrome 101 sous Windows 11 : C'est fluide
(https://lafibre.info/testdebit/windows11/202205_molotov_tv_windows11_chrome101.png)

Edge 101 sous Windows 11 : C'est fluide

(https://lafibre.info/testdebit/windows11/202205_molotov_tv_windows11_edge101.png)
Titre: Tutoriel pour regarder la TV Molotov.tv sous Linux
Posté par: vivien le 03 mai 2022 à 08:47:24
En résumé mes tests de Molotov.tv sous Windows 11 avec le flux de Lixe TV 4K en résolution 3840x2160, avec un débit de 18 Mb/s

Molotov.tvCPU Core i3-4150  GPU 3D     GPU Vidéo décode   Fluidité de la vidéo
Application installable   40%73%4%Non
Firfox14%88%19%Oui
Chrome8%34%35%Oui
Edge8%35%32%Oui

J'ai un peu de mal à comprendre cette utilisation de la 3D du GPU pour un simple flux vidéo...
Titre: Tutoriel pour regarder la TV Molotov.tv sous Linux
Posté par: gg40530 le 03 mai 2022 à 10:23:58
Je pense que c'est plus la partie décodage de la carte video qui est utilisé
Titre: Tutoriel pour regarder la TV Molotov.tv sous Linux
Posté par: vivien le 03 juillet 2022 à 15:00:21
Contributions extérieures :

Eric Renard - Chief Technology Officer - Molotov TV

(https://lafibre.info/images/tv/logo_molotov.png)

(https://lafibre.info/images/peering/202206_interconnexion_11.webp)
Titre: Tutoriel pour regarder la TV Molotov.tv sous Linux
Posté par: hwti le 03 juillet 2022 à 23:41:24
Pourtant https://www.lesnumeriques.com/tv-video/molotov-tv-se-met-enfin-a-full-hd-a-ultra-hd-n67363.html annoncait que le flux 4K était en HEVC.

Le Core i3-4150 supportait un décodage hybride pour le HEVC, je ne sais pas si c'est toujours le cas.

Dans tous les cas la partie 3D du GPU est utilisée pour faire l'affichage, et la charge peut dépendre de comment l'application fait le rendu.
Le pourcentage d'utilisation du décodeur HW devrait être le même, à moins qu'il soit mal calculé : 50% d'utilisation à 50% de la fréquence maximum devrait correspondre à 25%, mais si c'est 50% qui est affiché alors ça peut être trompeur.
Firefox charge plus le GPU, donc sa fréquence sera peut-être supérieure.
Titre: Tutoriel pour regarder la TV Molotov.tv sous Linux
Posté par: vivien le 04 juillet 2022 à 07:41:26
Les navigateurs web Chrome / Firefox ne savent pas lire les flux HEVC, donc la 4K testée ne peut pas être en HEVC.

Molotov TV avait peut-être ses flux 1080p et 4K encodé en HEVC en 2017, mais je pense que depuis ce codec à été abandonné au profit du... H.264, afin d'être disponible partout.

En 2017 on pouvait encore croire à HEVC comme codec universel, comme remplaçant du H.264, même s'il y avait des signes négatifs depuis 2015, cf https://lafibre.info/tv-numerique-hd-3d/vp9-vs-hevc/

Les années passent, les codecs se suivent, mais on est face à une barrière entre Apple d'un côté et les autres acteurs du web de l'autre. Tout l'univers du broadcast et DVD s'est aussi rangé du même coté qu'Apple et H.264 est la seule solution pour adresser tous les périphériques sans utiliser deux encodages.

Le blocage est vraiment sur la vidéo, on voit que sur les photos, Apple supporte WebP (encodage des images VP8) et va supporter à l'automne AVIF (encodage des images AV1) sur ses nouveaux systèmes d'exploitation (iOS 16 et macOS 13).
Titre: Tutoriel pour regarder la TV Molotov.tv sous Linux
Posté par: hwti le 04 juillet 2022 à 11:28:03
15Mbps c'est très peu pour de la 4K (p50 ?) pour de l'encodage en (quasi) temps réel en H264.
C'est le bitrate maximal utilisé par Netflix pour la 4Kp24 en HEVC (encodage en plusieurs passes).
Titre: Tutoriel pour regarder la TV Molotov.tv sous Linux
Posté par: vivien le 04 juillet 2022 à 11:35:58
14 Mb/s et 18 Mb/s en 4K, cf test dans Firefox :

Le profil maximum pour du 1080p est 4,8 Mb/s.
- 1920x1080 => 2073600 pixels => 2,3 bits par pixel à 4,8 Mb/s (profil max 1080p)
- 3840x2160 => 8294400 pixels => 2,2 bits par pixel à 18 Mb/s (profil max 4k)

(https://lafibre.info/testdebit/ubuntu/202205_molotov_tv_luxe_tv_4k_1.png)