[ANDROID TV] L’évolution de KODI : 14 Helix, 15 Isengard, 16 Jarvis, 17 Krypton et enfin 18 Leia

KODI : à chaque version son lot de nouveautés, KODI tu nous gâtes trop !

1
1896
[ANDROID TV] L'évolution de KODI : 14 Helix, 15 Isengard, 16 Jarvis, 17 Krypton et enfin 18 Leia

[ANDROID TV] L’évolution de KODI : 14 Helix, 15 Isengard, 16 Jarvis, 17 Krypton et enfin 18 Leia

[ANDROID TV] L’évolution de KODI : 14 Helix, 15 Isengard, 16 Jarvis, 17 Krypton et enfin 18 Leia

 

D‘abord, qu’est-ce que kodi ? il s’agit d’un lecteur multimédia open source, prévu à l’origine pour la console Xbox. Ensuite, celui ci a évolué et à présent se trouve dans nos salons dans des box multimédia, donc, en dépannage de lecteur Ultra bluray haut de gamme. Cependant, le lecteur a tellement évolué, que finalement, la dernière version 17 est maintenant capable de supporter un niveau de qualité minimum pour les cinéphiles !

 

Pour comprendre, je vais vous expliquer l’évolution du logiciel au travers de ses versions: KODI : 14 Helix, 15 Isengard, 16 Jarvis, 17 Krypton et enfin 18 Leia.

 

D’ailleurs, en ce qui nous concerne, nous sommes en présence du futur des médias haute qualité, nous sommes à l’air du digital. Car il ne reste plus que les puristes pour acheter les supports physiques, comme des Bluray ou voir même des DVD. Effectivement, avec les copies digitales (ultraviolet) vous avez en quelque sorte un média protégé de toute agression physique, plus besoin de chercher, de prêter,ou même de retrouver son disque… Sans parler, en plus, du gain de place sur vos étagères…

 

Je me suis lancé depuis peu dans le média digital et j’ai découvert KODI il y a moins d’un an, de ce fait, j’ai recherché plus d’informations sur KODI et surtout, ce qu’il pouvait apporter à mon installation home cinéma.

 

pub 2

 

 

 

[blockquote] En fin de compte, j’utilise une solution high-tech avec un raspberry PI 3 + KODI comme lecteur multimédia…[/blockquote]

 

 

 Les évolutions de KODI au travers des versions :

 

 

Kodi v14 (Helix)

 

Pour le moment, c’est la découverte, les nouvelles technologies vidéo et sonores sont en plein boom.

Du reste, ce qu’il faut retenir : Le nouveau format de compression vidéo HEVC H.265 est supporté par KODI. Ainsi, la comptabilité de l’ancien format H.264 est améliorée. Niveau audio, ce n’est pas terrible, car il n’y a pas de données, on peut en déduire qu’il d’agit d’un « downgrad audio maison » afin de supporter tous les formats audio …

 

 

 

 

Les évolutions concernant la partie lecteur indépendant

 

  • Added support for HEVC (High Efficiency Video Coding) a.k.a. H.265 software video decoding
  • Improved support for H.264 (including Hi10P) multi-threaded video decoding when software decoder on CPU is used
  • Upgraded FFmpeg (libavcodec and libavformat) audio/video codec libraries to release version FFmpeg 2.2)
  • Removed FFmpeg from from the Kodi code tree, making it easier to compile/build separately

Les évolutions concernant la partie Android

 

Amélioration:

  • MediaCodec API video decoding implementations support for Android 4.1 (API level 16) and later
  • StageFright API video decoding implementations support for Android 4.0 (API level 14)
  • the dedicated AMLCodec hardware accelerated video decoding support for AMLogic devices
  • NEON (Advanced SIMD instruction set) CPU acceleration support for ARM architecture

source : http://kodi.wiki/view/Kodi_v14_(Helix)_changelog

Kodi v15 (Isengard)

 

 

 

En somme : Maintenant KODI supporte des vidéos mkv 3D. Aussi, KODI supporte maintenant l’Ultra HD donc la 4K, et coté audio. Enfin ! L’audio commence a devenir intéressant, puisque maintenant il supporte le 7.1 en passthrough ce qui veut dire qu’il lit le DTS-HD MA et le Dolby TrueHD. Cependant, il y a toujours un retard à combler, ou se trouvent les formats audio Dolby Atmos et DTS X ?

 

 

 

 

 

 

Les évolutions concernant la partie lecteur indépendant

 

 

Ajout:

  • adaptive skipping/seeking through audio and video playback, also known as « skip steps »
  • support for MK3D (Matroska 3D) video extensions and enable double cache by default on these videos
  • a Chapter Selector Window with visual thumbnails shows thumbs on where to skip to in video
  • support for Closed Captions (CC) in CEA-608 and CEA-708 formats (ATSC Closed Caption)
  • support for external subtitles over UPnP / DNLA through the settings section
  • Improved support for H.264 (including Hi10P) multi-threaded video decoding when software decoder on CPU is used
  • Improved Stereoscopic 3D playback with video playlist switching when playlists have 2D and 3D videos
  • Upgraded FFmpeg (libavcodec and libavformat) libraries to release version FFmpeg 2.6.x
  • Remove certain audio codecs from core and made them into audio decoder and audio encoder add-ons
  • Disabled hardware video decoding of MPEG-2 videos with Standard Definition resolution by default

Les évolutions concernant la partie Android

Améliorations:

  • MediaCodec API video decoding implementations support for Android 4.2 (API level 17) and later
  • the dedicated AMLCodec hardware accelerated video decoding support for Amlogic devices
  • NEON (Advanced SIMD instruction set) CPU acceleration support for ARM architecture

Ajout:

  • automatic refresh rate switching support for video playback on Android 5.0 and later (>= API 21), including Android TV
  • HEVC hardware decoding for MediaCodec API in Android 4.4.2 and later when the VPU supports it
  • HEVC hardware decoding on Amlogic SoCs in Android 4.4.2 and later when the VPU supports it
  • UltraHD decoding / 4K resolution output on Amlogic SoCs in Android when HW supports it
  • screenshot and video bookmarks on Amlogic SoCs hardware
  • LCD/VFD display panel output on Amlogic SoCs hardware
  • de-interlacing using BOB deinterlace method on Android
  • 7.1 channels PCM playback
  • for system handling of audio volume on Android
  • Moved to Android API 17 as minimum with SDK 14 and NDK 10e, meaning at least Android 4.2 is now required
  • Removed the dependency for root/SU access permission rights on Android

source : http://kodi.wiki/view/Kodi_v15_(Isengard)_changelog

Kodi v16 (Jarvis)

 

 

 

 

Cette version est une amélioration de la V15, car il n’y a pas d’ajout majeur, essentiellement, des améliorations sur le software déjà existant.

Notamment: Kodi 16  améliore le transcodage vidéo 4K Ultra HD en H.265, améliore l’HEVC, VC-1 / WMV 9, et, modifie le passthrough Dolby Digital (AC3), Dolby TrueHD, DTS audio, DTS-HD Master Audio … En bref, l’ancienne version du passthrough était bancale…

De surcroît, un incontournable pour les cinéphiles est l’ajout d’une adaptation des vidéos 4:3 en 16:9 sans déformation de l’image.

 

 

Les évolutions concernant la partie lecteur indépendant

 

 

Ajouts:

  • lossless software decode of DTS-HD tracks/streams in videos using libdcadec
  • utilize pixel aspect ratio from SAR (Storage Aspect Ratio) tags in MKV containers

Améliorations:

  • Stereoscopic 3D playback with video playlist switching when playlists have 2D and 3D videos
  • and enhanced Blu-ray support (including updated libbluray dependecies)
  • FFmpeg multimedia codec and demux libraries to stable branch release version FFmpeg 2.8.5
  • Removed certain audio codecs from core and made them into audio decoder and audio encoder add-ons

 

Les évolutions concernant la partie Android

 

 

Ajouts:

  • experimental pass-through support for Dolby Digital (AC3), Dolby TrueHD audio (if supported by underlying hardware & firmware), DTS audio, DTS-HD Master Audio (if supported by underlying hardware & firmware)
  • software decode support of Dolby Digital Plus (DD+/E-AC3/EC-3) to PCM audio output
  • proper implementation of Surface Rendering going thru EGL for video decoded with Android’s MediaCodec API
  • proper implementation of handling MEDIA keys support on Android

Améliorations :

  • MediaCodec API video decoding implementations support for Android 4.2 (API level 17) and later
  • automatic refresh rate switching support for video playback on Android 5.0 and later (>= API 21), inc. Android TV
  • support for UltraHD decoding / 4K resolution output when HW supports it
  • playback of HEVC, VC-1 / WMV 9, and VP9 hardware video decoding when using Android’s MediaCodec API
  • display of other Android apps while browsing these under Kodi as application launcher
  • audio output by decouple Kodi and system volume which removes double audio volume slider
  • touch-screen keymapping for Android based platforms for better gesture support
  • NEON (Advanced SIMD instruction set) CPU acceleration support for ARM architecture
  • Removed support for hardware video decoding via Android StageFright library (libstagefright)

Source : http://kodi.wiki/view/Kodi_v16_(Jarvis)_changelog

Kodi 17.0 (Krypton)

 

 

 

 

Nous sommes en présence de ce que je dirai une version finale de KODI, en effet, il supporte quasiment tous les médias HEVC x.264 et x.265 avec toutes les options des grands lecteurs haut de gamme. Coté audio, à présent, le DTS-HD, DTS-X, Dolby TrueHD, et Dolby ATMOS  sont finalement supportés en passthrough. C’est pourquoi les possesseurs de home cinéma avec 7 9 11 enceintes  (x.x.2, x.x.4) peuvent enfin profiter des dernières pistes sonores !

 

 

 

 

 

 

Les évolutions concernant la partie lecteur indépendant

 

 

Ajouts :

  • Major refactoring of Kodi’s built-in video player core (which also been renamed from « DVDPlayer » to « VideoPlayer »)
  • « InputStream » binary addon extension point that can serve as input stream for VideoPlayer
  • InputStream (input stream) addons to system addons
  • (input stream) client addons for common network streaming protocols and popular services:
  • 3D LUT (3D Lookup Table) & simple ICC profile linking support for color correction
  • video stream selection to audio/subtitle dialogue to choose between multiple videos
  •  dithering for OpenGL rendering (part of VideoPlayer refactoring)
  • gapless playback on stream change (with the new VideoPlayer)
  • two new view modes that zoom depending on aspect ratio to match the screen heigh
  • method for requesting desired video resolution to demuxer to new VideoPlayer
  • multi-stream input demuxer to support a video stream with external audio tracks/streams
  • change playback speed with audio enabled between 0.8 to 1.5 of normal speed with ‘tempo’ controls
  • external PGS/.sup (Blu-ray Disc) subtitles
  • hardware video acceleration of DVD-Video (with the new VideoPlayer)
  • Changed video renderers to separate graphics rendering from main thread (part of VideoPlayer refactoring)

Améliorations

  • several Audio DSP (Digital Signal Processing) plugins and ADSP addons for Kodi’s AudioEngine
  • many audio decoder and encoder addons for Kodi
  • A/V sync during video playback which reduce time required for audio sync (part of VideoPlayer refactoring)
  • switching refresh rates during video playback (part of VideoPlayer refactoring)
  • audio pass-through support during video playback (part of VideoPlayer refactoring)
  • MMAL playback of H.264 MVC (Blu-ray 3D) stereoscopic video with framepacking decoding on Raspberry Pi
  • Stereoscopic 3D playback of 3D videos (as well as better 2D playback of 3D videos)
  • enhanced Blu-ray support (including updated libbluray dependecies from the VideoLAN project
  • Upgraded FFmpeg multimedia codec and demux libraries to stable branch release version FFmpeg 3.1 (3.1.6)
  • Removed certain audio codecs from core and made them into audio decoder and audio encoder add-ons

 

Les évolutions concernant la partie Android

 

 

  • Moved to Android API 21 and SDK 21 with NDK 10 as minimum, meaning at least Android 5.0 is now required
  • Moved jni into its own separate project / submodule (jni backports from SPMC)

Ajouts :

  • audio pass-through for DTS-HD, DTS-X, Dolby TrueHD, and Dolby ATMOS
  • CMake to debug binary-addon packaging issues on Android

Améliorations :

  • MediaCodec API video decoding implementations support for Android 5.0 (API level 21) and later
  • automatic refresh rate switching support for video playback on Android 5.0 & later (>= API 21), inc. Android TV
  • UltraHD decoding / 4K resolution output when HW supports it
  • playback of HEVC, VC-1 / WMV 9, and VP9 hardware video decoding when using Android’s MediaCodec API
  • Removed AMLCodec hardware accelerated video decoding support for Android on Amlogic devices

Source : http://kodi.wiki/view/Kodi_v17_(Krypton)_changelog

 

Ou télécharger KODI 17 :

Kodi v18 (Leia)

 

 

[ANDROID TV] L'évolution de KODI : 14 Helix, 15 Isengard, 16 Jarvis, 17 Krypton et enfin 18 Leia

 

 

Le prochain KODI sera, à mon avis, un KODI de type apple user, c’est-a-dire peu d’améliorations techniques car la version 17 est finalisée.

Nous aurons droit à un florilège d’améliorations pour l’expérience de l’utilisateur comme par exemple le contrôle vocal, la recherche et la recommandation. Aussi, pour en profiter il suffira d’avoir une télécommande bluetooth possédant un microphone intégré. On peut notamment en trouver sur la toile pour une vingtaine d’euros.

Ensuite KODI 18 sera nativement intégré au moteur de recherche d’application d’android TV. Il n’y aura donc plus besoin de « bidouillage » pour l’intégrer dans votre box TV.

Source : http://kodi.wiki/view/Kodi_v18_(Leia)_changelog

Conclusion :

 

Pour conclure, cette solution est parfaite pour une utilisation cinéphile; car il n’y a pas de perte de qualité, ni au niveau de l’image, ni au niveau du son.

Aussi, j’attends patiemment le lecteur Ultra HD Blu-ray externe en USB 3.0 BDR-XD06J-UHD de Pioneer qui devrait sortir prochainement afin d’avoir un lecteur UHD sur ma box TV. Car pour les gros block buster, je fais aussi parti des puristes 🙂

 

 

De plus, je me pose moi même une question d’évolution afin de remplacer mon Raspberry PI3.

Je recherche une alternative supportant l’HDMI 2.1 capable en résumé de supporter les formats HD ; nouveaux formats vidéo : HDR10 et Dolby vision HDR. Cependant, pour l’instant, ni la xbox ni la Shield TV ne possèdent cette évolution…

 

Les meilleures Box pour intégrer votre KODI :

[amazon_link asins=’B07DPQVJ5B,B075TBK232,B07FYGY974′ template=’FB-CopyOf-ProductGrid-FB’ store=’idroid-21′ marketplace=’FR’ link_id=’070b79cc-c927-11e8-a2e9-edc725ab4f94′]

 

Alors, si vous avez des pistes à me donner, n’hésitez pas à réagir à cet article :).

 

 

 

 

Si vous êtes adepte du cocooning et que vous aimez la High-tech, suivez le lien rouge ci-dessous 🙂

 

 

N’oubliez pas de me suivre sur votre réseau préféré, et de partager 🙂

La notation me sert pour savoir si je continue à mettre ce billet à jour, alors n’hésitez pas si vous avez trouvé ce billet utile ou sympa :

pub 3

1 COMMENTAIRE

  1. Bonjour Franck, merci pour cette historique, j’ai appris pas mal de choses en peu de temps !
    Tu parles d’un lecteur Blu-ray à brancher sur Kodi. Je suis en train de galérer à faire fonctionner un lecteur DVD sur un Mibox3 en Oreo (8.0.0) : impossible de lancer quoique ce soit, les 2 lecteurs testés ne sont pas vus alors qu’un Kodi su Mac avec ces lecteurs DVD fonctionnent parfaitement. Si tu as une piste …
    En tout cas merci pour tes articles !

Laisser un commentaire