Aller au contenu principal
Sujet: Impossible de visualiser des photos (jpg) sous Kodi (Lu 100 fois) sujet précédent - sujet suivant
0 Membres et 1 Invitédans ce sujet

Impossible de visualiser des photos (jpg) sous Kodi

 Bonjour,

  Je suis nouveau sur ce forum. J'utilise Kodi 17.3 sur un RPI3 Raspbian/Jessie. J'ai quelques videos que je peux voir normalement, par contre, impossible de voir les photos (format jpg). Affichage aléatoire et très long des miniatures, écran noir si je sélectionne une image. Quelques fois, j'arrive à en voir une, je ne sais pas pourquoi. Evidemment, le diaporama ne fonctionne pas non plus (écran noir). Par contre, ça ne plante pas, je peux reprendre la main avec ESC.
Le problème est indépendant de la taille des images, ainsi que de leur origine/date (prises avec des appareils différents)

Les fichiers (videos et photos) sont sur un NAS, montage NFS, liaison Wifi. Je peux voir les photos sans problème avec la visionneuse sous Linux, le problème apparaît uniquement avec Kodi, donc cela ne me semble pas du au réseau.
Pendant cet écran noir, l'activité CPU reste assez faible , ce n'est donc pas non plus un pb de performance.
Et les videos fonctionnent (déjà dit), ainsi que le streaming YouTube.

Dans le log Kodi, je vois beaucoup d'erreurs (voir plus bas)

Voici l'entête du log pour la configuration:
22:55:42.113 T:1946075808  NOTICE: special://profile/ is mapped to: special://masterprofile/
22:55:42.113 T:1946075808  NOTICE: -----------------------------------------------------------------------
22:55:42.113 T:1946075808  NOTICE: Starting Kodi (17.3 Git:20170525-1789806-dirty). Platform: Linux ARM 32-bit
22:55:42.113 T:1946075808  NOTICE: Using Release Kodi x32 build (version for Raspberry Pi)
22:55:42.113 T:1946075808  NOTICE: Kodi compiled May 25 2017 by GCC 4.9.2 for Linux ARM 32-bit version 3.16.7 (200711)
22:55:42.113 T:1946075808  NOTICE: Running on Raspbian GNU/Linux 8 (jessie), kernel: Linux ARM 32-bit version 4.9.35-v7+
22:55:42.113 T:1946075808  NOTICE: FFmpeg version/source: ffmpeg-3.1-kodi
22:55:42.113 T:1946075808  NOTICE: Host CPU: ARMv7 Processor rev 4 (v7l), 4 cores available
22:55:42.114 T:1946075808  NOTICE: ARM Features: Neon enabled
22:55:42.114 T:1946075808  NOTICE: special://xbmc/ is mapped to: /usr/share/kodi
22:55:42.114 T:1946075808  NOTICE: special://xbmcbin/ is mapped to: /usr/lib/arm-linux-gnueabihf/kodi
22:55:42.114 T:1946075808  NOTICE: special://xbmcbinaddons/ is mapped to: /usr/lib/arm-linux-gnueabihf/kodi/addons
22:55:42.114 T:1946075808  NOTICE: special://masterprofile/ is mapped to: /home/pi/.kodi/userdata
22:55:42.114 T:1946075808  NOTICE: special://envhome/ is mapped to: /home/pi
22:55:42.114 T:1946075808  NOTICE: special://home/ is mapped to: /home/pi/.kodi
22:55:42.114 T:1946075808  NOTICE: special://temp/ is mapped to: /home/pi/.kodi/temp
22:55:42.114 T:1946075808  NOTICE: special://logpath/ is mapped to: /home/pi/.kodi/temp
22:55:42.114 T:1946075808  NOTICE: The executable running is: /usr/lib/arm-linux-gnueabihf/kodi/kodi_v7.bin
22:55:42.114 T:1946075808  NOTICE: Local hostname: raspberrypi
22:55:42.114 T:1946075808  NOTICE: Log File is located: /home/pi/.kodi/temp//kodi.log
22:55:42.114 T:1946075808  NOTICE: -----------------------------------------------------------------------


J'ajoute que j'ai alloué 128M à la GPU, c'est la seule modification que j'ai faite:

22:55:42.837 T:1946075808  NOTICE: ARM mem: 880MB GPU mem: 128MB MPG2:0 WVC1:0
22:55:42.837 T:1946075808  NOTICE: cache.memorysize: 30MB libass.cache: 0MB
22:55:42.837 T:1946075808  NOTICE: Config:
                                            arm_freq=1200
                                            audio_pwm_mode=1
                                            config_hdmi_boost=5
                                            core_freq=400
                                            desired_osc_freq=0x36ee80
                                            disable_commandline_tags=2
                                            disable_l2cache=1
                                            disable_splash=1
                                            force_eeprom_read=1
                                            force_pwm_open=1
                                            framebuffer_ignore_alpha=1
                                            framebuffer_swap=1
                                            gpu_freq=300
                                            hdmi_channel_map=8
                                            hdmi_force_cec_address=65535
                                            hdmi_force_hotplug=1
                                            init_uart_clock=0x2dc6c00
                                            lcd_framerate=60
                                            over_voltage_avs=0x124f8
                                            over_voltage_avs_boost=0x124f8
                                            pause_burst_frames=1
                                            program_serial_random=1
                                            sdram_freq=450
                                            second_boot=1
                                            temp_limit=85
22:55:42.838 T:1946075808  NOTICE: Config:
                                            device_tree=-
22:55:42.838 T:1946075808  NOTICE: InitWindowSystem: Using EGL Implementation: raspberrypi

Voici quelques erreurs (je ne les mets pas toutes, on retrouve les mêmes sur différentes photos du même répertoire). Les premières semblent liées à des fichiers manquants, et ensuite, on trouve des erreurs récurrentes "COMXCoreComponent", une par photo du répertoire, en gros.

22:55:57.564 T:1858069424  ERROR: CCurlFile::FillBuffer - Failed: Timeout was reached(28)
22:55:57.565 T:1858069424  ERROR: CCurlFile::Open failed with code 0 for http://image.tmdb.org/t/p/original/tCUqK4xHq4vqOayG8jK73b4621f.jpg
22:55:57.565 T:1858069424  ERROR: COMXImageFile::ReadFile http://image.tmdb.org/t/p/original/tCUqK4xHq4vqOayG8jK73b4621f.jpg not found
22:55:57.565 T:1858069424  NOTICE: LoadJpeg: unable to load http://image.tmdb.org/t/p/original/tCUqK4xHq4vqOayG8jK73b4621f.jpg
22:55:58.069 T:1732486064  ERROR: CCurlFile::Stat - Failed: Timeout was reached(28) for http://image.tmdb.org/t/p/original/jxdZJU3XXkfrjYwd8h8QmXHWM6X.jpg
22:55:58.077 T:1698931632  ERROR: CCurlFile::Stat - Failed: Timeout was reached(28) for http://image.tmdb.org/t/p/original/4O97LwxDUUWughh6DzwI3q03gpW.jpg
22:55:58.303 T:1698931632  NOTICE: VideoInfoScanner: Starting scan ..
22:56:00.527 T:1626338224  ERROR: GetDirectory - Error getting
22:56:00.615 T:1732486064  ERROR: Previous line repeats 3 times.
22:56:00.616 T:1732486064 WARNING: CreateLoader - unsupported protocol(addons) in addons://sources/image/
22:56:07.630 T:1858069424  ERROR: CCurlFile::FillBuffer - Failed: Timeout was reached(28)
22:56:07.630 T:1858069424  ERROR: CCurlFile::Open failed with code 0 for http://image.tmdb.org/t/p/original/tCUqK4xHq4vqOayG8jK73b4621f.jpg
22:56:35.700 T:1698931632  NOTICE: DecodeJpeg: unable to decode /MNT/Images/Photos/2018/Irlande Avril 2018/DSC_7624.JPG 540x359
22:56:35.750 T:1849680816  ERROR: COMXCoreComponent::DecoderEventHandler OMX.broadcom.image_decode - OMX_ErrorStreamCorrupt, Bitstream corrupt
22:56:35.755 T:1626338224  ERROR: COMXCoreComponent::FreeInputBuffers WaitForCommand:OMX_CommandPortDisable failed on OMX.broadcom.image_decode omx_err(0x8000100b)
22:56:36.937 T:1849680816  ERROR: COMXCoreComponent::DecoderEventHandler OMX.broadcom.image_decode - OMX_ErrorStreamCorrupt, Bitstream corrupt
22:56:36.943 T:1858069424  ERROR: COMXCoreComponent::FreeInputBuffers WaitForCommand:OMX_CommandPortDisable failed on OMX.broadcom.image_decode omx_err(0x8000100b)
22:56:45.226 T:1626338224  NOTICE: DecodeJpeg: unable to decode /MNT/Images/Photos/2018/Irlande Avril 2018/DSC_7625.JPG 540x359
22:56:45.600 T:1849680816  ERROR: COMXCoreComponent::DecoderEventHandler OMX.broadcom.image_decode - OMX_ErrorStreamCorrupt, Bitstream corrupt
22:56:45.605 T:1732486064  ERROR: COMXCoreComponent::FreeInputBuffers WaitForCommand:OMX_CommandPortDisable failed on OMX.broadcom.image_decode omx_err(0x8000100b)
22:56:47.988 T:1849680816  ERROR: COMXCoreComponent::DecoderEventHandler OMX.broadcom.image_decode - OMX_ErrorStreamCorrupt, Bitstream corrupt
22:56:47.994 T:1858069424  ERROR: COMXCoreComponent::FreeInputBuffers WaitForCommand:OMX_CommandPortDisable failed on OMX.broadcom.image_decode omx_err(0x8000100b)
22:56:54.091 T:1732486064  NOTICE: DecodeJpeg: unable to decode /MNT/Images/Photos/2018/Irlande Avril 2018/DSC_7629.JPG 540x359
22:56:54.273 T:1849680816  ERROR: COMXCoreComponent::DecoderEventHandler OMX.broadcom.image_decode - OMX_ErrorStreamCorrupt, Bitstream corrupt
22:56:54.279 T:1698931632  ERROR: COMXCoreComponent::FreeInputBuffers WaitForCommand:OMX_CommandPortDisable failed on OMX.broadcom.image_decode omx_err(0x8000100b)
22:56:58.389 T:1849680816  ERROR: COMXCoreComponent::DecoderEventHandler OMX.broadcom.image_decode - OMX_ErrorStreamCorrupt, Bitstream corrupt
22:56:58.389 T:1858069424  ERROR: COMXCoreTunel::Deestablish - Error WaitForCommand port 60 on component OMX.broadcom.image_decode omx_err(0x8000100b)
22:57:02.085 T:1626338224  NOTICE: DecodeJpeg: unable to decode /MNT/Images/Photos/2018/Irlande Avril 2018/DSC_7631.JPG 540x359
22:57:03.375 T:1849680816  ERROR: COMXCoreComponent::DecoderEventHandler OMX.broadcom.image_decode - OMX_ErrorStreamCorrupt, Bitstream corrupt
22:57:03.417 T:1698931632  ERROR: COMXCoreComponent::FreeInputBuffers WaitForCommand:OMX_CommandPortDisable failed on OMX.broadcom.image_decode omx_err(0x8000100b)
22:57:08.589 T:1858069424  ERROR: COMXCoreComponent::AllocInputBuffers component(OMX.broadcom.image_decode) - OMX_UseBuffer failed with omx_err(0x80001000)
22:57:08.589 T:1858069424  ERROR: COMXReEnc::ReEncode /MNT/Images/Photos/2018/Irlande Avril 2018/DSC_7633.JPG m_omx_decoder.AllocInputBuffers result(0x80001000)

Votre aide sera bienvenue. Merci d'avance.

Re : Impossible de visualiser des photos (jpg) sous Kodi

Répondre #1
Dans ton dernier extrait de log, les erreurs ne sont pas lié à des photos que tu regardes mais des miniatures liés à des films de ta médiathèque (tmdb = TheMovieDB.org)

Si tu mets tes photos sur un support local (clé USB ou carte SD), ça marche mieux ?

Re : Impossible de visualiser des photos (jpg) sous Kodi

Répondre #2
Merci du retour. Je vais essayer ça.

Re : Impossible de visualiser des photos (jpg) sous Kodi

Répondre #3
J'ai regardé le log de nouveau. Je suis d'accord sur le fait que les premières erreurs sont liées à tmdb. Mais après, elles me semblent bien liées à mes photos, non?. Exemple:
22:57:08.589 T:1858069424  ERROR: COMXReEnc::ReEncode /MNT/Images/Photos/2018/Irlande Avril 2018/DSC_7633.JPG m_omx_decoder.AllocInputBuffers result(0x80001000)

Re : Impossible de visualiser des photos (jpg) sous Kodi

Répondre #4
Là, oui, mais l'erreur n'est pas très parlante.

Il faudrait voir avec un Kodi installé sur Windows si les mêmes photos posent problème.

Quelles tailles les photos (en résolution et en Ko) ?

Re : Impossible de visualiser des photos (jpg) sous Kodi

Répondre #5
Les photos pèsent entre 7 ou 8 Mo pour les plus récentes, et 1 Mo, voire 600 Ko pour les anciennes. Je vais regarder de plus près la résolution.

Re : Impossible de visualiser des photos (jpg) sous Kodi

Répondre #6
Un progrès certain: j'ai enlevé la MAJ de la BD des videos au démarrage, et là, ça marche beaucoup mieux, en particulier pour les photos "légères". J'ai par contre des problème de performance pour les plus lourdes, elles mettent très longtemps à s'afficher (en diaporama ou en sélection directe). Je vais essayer en local, voir si ça évolue.

Re : Impossible de visualiser des photos (jpg) sous Kodi

Répondre #7

Voici la trace pour une image qui ne s'affiche pas. Elle pèse 2,6M, donc pas exceptionnel, résolution 2000x3000.

On voit une erreur "insufficient ressource", la première dans la liste... Quelque chose à modifier dans la config? Je suis toujours en NFS.

17:55:58.642 T:1592234928   DEBUG: COMXCoreComponent::Initialize OMX.broadcom.resize input port 60 output port 61 m_handle 0x610d3590
17:55:58.645 T:1592234928   DEBUG: COMXCoreComponent::Initialize OMX.broadcom.egl_render input port 220 output port 221 m_handle 0x72d5df00
17:55:58.646 T:1592234928   DEBUG: COMXCoreComponent::UseEGLImage component(OMX.broadcom.egl_render) - port(221), nBufferCountMin(1), nBufferCountActual(1), nBufferSize(15360) nBufferAlignmen(16)
17:55:58.670 T:1849680816   ERROR: COMXCoreComponent::DecoderEventHandler OMX.broadcom.egl_render - OMX_ErrorInsufficientResources, insufficient resources
17:55:58.671 T:1592234928   ERROR: COMXTexture::HandlePortSettingChange m_omx_tunnel_egl.Establish (80001000)
17:55:58.671 T:1592234928   ERROR: COMXTexture::Decode - HandlePortSettingChange failed (0)
17:55:58.671 T:1592234928  NOTICE: DecodeJpegToTexture: unable to decode to texture /MNT/Images/Photos/2005/31-12/DSC_0001.JPG 1155x768
17:55:58.677 T:1592234928   DEBUG: COMXCoreComponent::Deinitialize : OMX.broadcom.image_decode handle 0x602a76f8
17:55:58.679 T:1592234928   DEBUG: COMXCoreComponent::Deinitialize : OMX.broadcom.resize handle 0x610d3590
17:55:58.680 T:1592234928   DEBUG: COMXCoreComponent::Deinitialize : OMX.broadcom.egl_render handle 0x72d5df00
17:56:00.639 T:1592234928   DEBUG: Finished background loading slot 0, 0: /MNT/Images/Photos/2005/31-12/DSC_0001.JPG
17:56:00.671 T:1945395872   DEBUG: Loading the next image 1: /MNT/Images/Photos/2005/31-12/DSC_0003.JPG
17:56:00.671 T:1945395872   DEBUG: SECTION:LoadDLL(special://xbmcbin/system/libexif-arm.so)
17:56:00.671 T:1945395872   DEBUG: Loading: /usr/lib/arm-linux-gnueabihf/kodi/system/libexif-arm.so
17:56:00.746 T:1592234928   DEBUG: COMXCoreComponent::Initialize OMX.broadcom.image_decode input port 320 output port 321 m_handle 0x602a76f8
17:56:00.748 T:1592234928   DEBUG: COMXCoreComponent::AllocInputBuffers component(OMX.broadcom.image_decode) - port(320), nBufferCountMin(2), nBufferCountActual(2), nBufferSize(2676352), nBufferAlignmen(16)
17:56:00.774 T:1592234928   DEBUG: COMXCoreComponent::Initialize OMX.broadcom.resize input port 60 output port 61 m_handle 0x604d5990
17:56:00.777 T:1592234928   DEBUG: COMXCoreComponent::Initialize OMX.broadcom.egl_render input port 220 output port 221 m_handle 0x72d5df00
17:56:00.778 T:1592234928   DEBUG: COMXCoreComponent::UseEGLImage component(OMX.broadcom.egl_render) - port(221), nBufferCountMin(1), nBufferCountActual(1), nBufferSize(15360) nBufferAlignmen(16)
17:56:00.923 T:1849680816   ERROR: COMXCoreComponent::DecoderEventHandler OMX.broadcom.egl_render - OMX_ErrorInsufficientResources, insufficient resources
17:56:00.924 T:1592234928   ERROR: COMXTexture::HandlePortSettingChange m_omx_tunnel_egl.Establish (80001000)
17:56:00.924 T:1592234928   ERROR: COMXTexture::Decode - HandlePortSettingChange failed (0)
17:56:00.924 T:1592234928  NOTICE: DecodeJpegToTexture: unable to decode to texture /MNT/Images/Photos/2005/31-12/DSC_0003.JPG 1155x768
17:56:01.800 T:1592234928   DEBUG: COMXCoreComponent::Deinitialize : OMX.broadcom.image_decode handle 0x602a76f8
17:56:01.803 T:1592234928   DEBUG: COMXCoreComponent::Deinitialize : OMX.broadcom.resize handle 0x604d5990
17:56:01.804 T:1592234928   DEBUG: COMXCoreComponent::Deinitialize : OMX.broadcom.egl_render handle 0x72d5df00
17:56:03.671 T:1592234928   DEBUG: Finished background loading slot 1, 1: /MNT/Images/Photos/2005/31-12/DSC_0003.JPG
17:56:03.708 T:1945395872   DEBUG: ------ Window Deinit (Pointer.xml) ------
17:56:18.299 T:1731736496   DEBUG: Thread JobWorker 1731736496 terminating (autodelete)
17:56:31.209 T:1945395872   DEBUG: SECTION:UnloadDelayed(DLL: special://xbmcbin/system/libexif-arm.so)
17:56:35.133 T:1914696624   DEBUG: CAESinkPi:Drain delay:100ms now:0ms
17:56:45.134 T:1914696624   DEBUG: CAESinkPi:Deinitialize
17:56:45.136 T:1914696624   DEBUG: CAESinkPi:SetAudioProps hdmi_stream_channels 0 hdmi_channel_map 00000000
17:56:45.144 T:1914696624   DEBUG: COMXCoreComponent::Deinitialize : OMX.broadcom.audio_render handle 0x71801a00


Re: Impossible de visualiser des photos (jpg) sous Kodi

Répondre #8
Pourrais-tu tester avec ton RPi connecté en Ethernet et non en WiFi ?

Re : Impossible de visualiser des photos (jpg) sous Kodi

Répondre #9
J'ai copié quelques photos sur une clef USB en local. Pas d'amélioration, j'ai le même type d'erreur. En voici quelques unes ci dessous. On voit que les fichiers sont bien sur la clé (/media/pi/RPI31/Images). Mais j'ai exactement les mêmes symptomes. On a l'impression qu'il essaye de générer les miniatures, certaines apparaissent à l'écran, pas toutes. Et si entre temps je lui demande d'afficher une photo => écran noir.

Je pense inutile de tester en Ethernet filaire.

12:15:52.489 T:1858069424   DEBUG: COMXCoreComponent::AllocInputBuffers component(OMX.broadcom.image_encode) - port(340), nBufferCountMin(1), nBufferCountActual(1), nBufferSize(800768), nBufferAlignmen(16)
12:15:52.490 T:1858069424   DEBUG: COMXCoreComponent::AllocOutputBuffers component(OMX.broadcom.image_encode) - port(341), nBufferCountMin(1), nBufferCountActual(1), nBufferSize(195296) nBufferAlignmen(16)
12:15:52.766 T:1858069424   DEBUG: COMXImageEnc::CreateThumbnailFromSurface : special://masterprofile/Thumbnails/4/443f356a.jpg width 359 height 540
12:15:52.786 T:1858069424   DEBUG: COMXCoreComponent::Deinitialize : OMX.broadcom.image_encode handle 0x60c86940
12:15:53.462 T:1858069424   DEBUG: COMXCoreComponent::Initialize OMX.broadcom.image_decode input port 320 output port 321 m_handle 0x60a5c010
12:15:53.464 T:1858069424   DEBUG: COMXCoreComponent::AllocInputBuffers component(OMX.broadcom.image_decode) - port(320), nBufferCountMin(2), nBufferCountActual(2), nBufferSize(7929616), nBufferAlignmen(16)
12:15:53.465 T:1858069424   ERROR: COMXCoreComponent::AllocInputBuffers component(OMX.broadcom.image_decode) - OMX_UseBuffer failed with omx_err(0x80001000)
12:15:53.466 T:1858069424   ERROR: COMXReEnc::ReEncode /media/pi/RPI31/Images/Photos/2018/Elne Decembre 2017/DSC_7486.JPG m_omx_decoder.AllocInputBuffers result(0x80001000)
12:15:53.466 T:1858069424   ERROR: COMXCoreComponent::SetStateForComponent - OMX.broadcom.image_decode failed with omx_err(0x80001000)
12:15:54.467 T:1858069424   ERROR: COMXCoreComponent::WaitForInputDone OMX.broadcom.image_decode wait event timeout
12:15:54.469 T:1858069424   DEBUG: COMXCoreComponent::Deinitialize : OMX.broadcom.image_decode handle 0x60a5c010
12:15:54.520 T:1858069424   DEBUG: COMXCoreComponent::Initialize OMX.broadcom.image_decode input port 320 output port 321 m_handle 0x6e250650
12:15:54.522 T:1858069424   DEBUG: COMXCoreComponent::Initialize OMX.broadcom.resize input port 60 output port 61 m_handle 0x5f979b28
12:15:54.523 T:1858069424   DEBUG: COMXCoreComponent::AllocInputBuffers component(OMX.broadcom.image_decode) - port(320), nBufferCountMin(2), nBufferCountActual(2), nBufferSize(7929616), nBufferAlignmen(16)
12:15:54.526 T:1858069424   ERROR: COMXCoreComponent::AllocInputBuffers component(OMX.broadcom.image_decode) - OMX_UseBuffer failed with omx_err(0x80001000)
12:15:54.526 T:1858069424   ERROR: COMXImageDec::Decode m_omx_decoder.AllocInputBuffers result(0x80001000)
12:15:54.526 T:1858069424  NOTICE: DecodeJpeg: unable to decode /media/pi/RPI31/Images/Photos/2018/Elne Decembre 2017/DSC_7486.JPG 540x359
12:15:54.526 T:1858069424   ERROR: COMXCoreComponent::SetStateForComponent - OMX.broadcom.image_decode failed with omx_err(0x80001000)
12:15:55.527 T:1858069424   ERROR: COMXCoreComponent::WaitForInputDone OMX.broadcom.image_decode wait event timeout
12:15:55.529 T:1858069424   DEBUG: COMXCoreComponent::Deinitialize : OMX.broadcom.image_decode handle 0x6e250650
12:15:55.530 T:1858069424   DEBUG: COMXCoreComponent::Deinitialize : OMX.broadcom.resize handle 0x5f979b28
12:15:59.529 T:1858069424   DEBUG: Caching image '/media/pi/RPI31/Images/Photos/2018/Elne Decembre 2017/DSC_7486.JPG' to '6/60cacd03.jpg':
12:16:00.376 T:1858069424   DEBUG: cached image 'special://masterprofile/Thumbnails/6/60cacd03.jpg' size 540x359
12:16:00.378 T:1858069424   DEBUG: COMXCoreComponent::Initialize OMX.broadcom.image_encode input port 340 output port 341 m_handle 0x5ee031f0
12:16:00.380 T:1858069424   DEBUG: COMXCoreComponent::AllocInputBuffers component(OMX.broadcom.image_encode) - port(340), nBufferCountMin(1), nBufferCountActual(1), nBufferSize(800768), nBufferAlignmen(16)
12:16:00.380 T:1858069424   DEBUG: COMXCoreComponent::AllocOutputBuffers component(OMX.broadcom.image_encode) - port(341), nBufferCountMin(1), nBufferCountActual(1), nBufferSize(198720) nBufferAlignmen(16)
12:16:00.631 T:1858069424   DEBUG: COMXImageEnc::CreateThumbnailFromSurface : special://masterprofile/Thumbnails/6/60cacd03.jpg width 540 height 359
12:16:00.643 T:1858069424   DEBUG: COMXCoreComponent::Deinitialize : OMX.broadcom.image_encode handle 0x5ee031f0
12:16:00.904 T:1858069424   DEBUG: COMXCoreComponent::Initialize OMX.broadcom.image_decode input port 320 output port 321 m_handle 0x5ee031f0
12:16:00.905 T:1858069424   DEBUG: COMXCoreComponent::AllocInputBuffers component(OMX.broadcom.image_decode) - port(320), nBufferCountMin(2), nBufferCountActual(2), nBufferSize(8570928), nBufferAlignmen(16)
12:16:01.058 T:1858069424   ERROR: COMXCoreComponent::AllocInputBuffers component(OMX.broadcom.image_decode) - OMX_UseBuffer failed with omx_err(0x80001000)
12:16:01.058 T:1858069424   ERROR: COMXReEnc::ReEncode /media/pi/RPI31/Images/Photos/2018/Elne Decembre 2017/DSC_7487.JPG m_omx_decoder.AllocInputBuffers result(0x80001000)
12:16:01.058 T:1858069424   ERROR: COMXCoreComponent::SetStateForComponent - OMX.broadcom.image_decode failed with omx_err(0x80001000)
12:16:02.059 T:1858069424   ERROR: COMXCoreComponent::WaitForInputDone OMX.broadcom.image_decode wait event timeout
12:16:02.060 T:1858069424   DEBUG: COMXCoreComponent::Deinitialize : OMX.broadcom.image_decode handle 0x5ee031f0
12:16:02.113 T:1858069424   DEBUG: COMXCoreComponent::Initialize OMX.broadcom.image_decode input port 320 output port 321 m_handle 0x6e250650
12:16:02.115 T:1858069424   DEBUG: COMXCoreComponent::Initialize OMX.broadcom.resize input port 60 output port 61 m_handle 0x60c86940
12:16:02.116 T:1858069424   DEBUG: COMXCoreComponent::AllocInputBuffers component(OMX.broadcom.image_decode) - port(320), nBufferCountMin(2), nBufferCountActual(2), nBufferSize(8570928), nBufferAlignmen(16)
12:16:02.308 T:1858069424   ERROR: COMXCoreComponent::AllocInputBuffers component(OMX.broadcom.image_decode) - OMX_UseBuffer failed with omx_err(0x80001000)
12:16:02.308 T:1858069424   ERROR: COMXImageDec::Decode m_omx_decoder.AllocInputBuffers result(0x80001000)
12:16:02.308 T:1858069424  NOTICE: DecodeJpeg: unable to decode /media/pi/RPI31/Images/Photos/2018/Elne Decembre 2017/DSC_7487.JPG 540x359
12:16:02.308 T:1858069424   ERROR: COMXCoreComponent::SetStateForComponent - OMX.broadcom.image_decode failed with omx_err(0x80001000)
12:16:03.309 T:1858069424   ERROR: COMXCoreComponent::WaitForInputDone OMX.broadcom.image_decode wait event timeout
12:16:03.311 T:1858069424   DEBUG: COMXCoreComponent::Deinitialize : OMX.broadcom.image_decode handle 0x6e250650
12:16:03.312 T:1858069424   DEBUG: COMXCoreComponent::Deinitialize : OMX.broadcom.resize handle 0x60c86940
12:16:07.454 T:1858069424   DEBUG: Caching image '/media/pi/RPI31/Images/Photos/2018/Elne Decembre 2017/DSC_7487.JPG' to '8/80d96e49.jpg':
12:16:08.306 T:1858069424   DEBUG: cached image 'special://masterprofile/Thumbnails/8/80d96e49.jpg' size 540x359
12:16:08.308 T:1858069424   DEBUG: COMXCoreComponent::Initialize OMX.broadcom.image_encode input port 340 output port 341 m_handle 0x5fe54050
12:16:08.310 T:1858069424   DEBUG: COMXCoreComponent::AllocInputBuffers component(OMX.broadcom.image_encode) - port(340), nBufferCountMin(1), nBufferCountActual(1), nBufferSize(800768), nBufferAlignmen(16)
12:16:08.311 T:1858069424   DEBUG: COMXCoreComponent::AllocOutputBuffers component(OMX.broadcom.image_encode) - port(341), nBufferCountMin(1), nBufferCountActual(1), nBufferSize(198720) nBufferAlignmen(16)
12:16:08.562 T:1858069424   DEBUG: COMXImageEnc::CreateThumbnailFromSurface : special://masterprofile/Thumbnails/8/80d96e49.jpg width 540 height 359
12:16:08.575 T:1858069424   DEBUG: COMXCoreComponent::Deinitialize : OMX.broadcom.image_encode handle 0x5fe54050
12:16:09.380 T:1858069424   DEBUG: COMXCoreComponent::Initialize OMX.broadcom.image_decode input port 320 output port 321 m_handle 0x5fe54050
12:16:09.382 T:1858069424   DEBUG: COMXCoreComponent::AllocInputBuffers component(OMX.broadcom.image_decode) - port(320), nBufferCountMin(2), nBufferCountActual(2), nBufferSize(9946976), nBufferAlignmen(16)
12:16:09.383 T:1858069424   ERROR: COMXCoreComponent::AllocInputBuffers component(OMX.broadcom.image_decode) - OMX_UseBuffer failed with omx_err(0x80001000)
12:16:09.383 T:1858069424   ERROR: COMXReEnc::ReEncode /media/pi/RPI31/Images/Photos/2018/Elne Decembre 2017/DSC_7488.JPG m_omx_decoder.AllocInputBuffers result(0x80001000)
12:16:09.384 T:1858069424   ERROR: COMXCoreComponent::SetStateForComponent - OMX.broadcom.image_decode failed with omx_err(0x80001000)
12:16:10.386 T:1858069424   ERROR: COMXCoreComponent::WaitForInputDone OMX.broadcom.image_decode wait event timeout
12:16:10.387 T:1858069424   DEBUG: COMXCoreComponent::Deinitialize : OMX.broadcom.image_decode handle 0x5fe54050
12:16:10.452 T:1858069424   DEBUG: COMXCoreComponent::Initialize OMX.broadcom.image_decode input port 320 output port 321 m_handle 0x60c86940
12:16:10.455 T:1858069424   DEBUG: COMXCoreComponent::Initialize OMX.broadcom.resize input port 60 output port 61 m_handle 0x6e250650
12:16:10.457 T:1858069424   DEBUG: COMXCoreComponent::AllocInputBuffers component(OMX.broadcom.image_decode) - port(320), nBufferCountMin(2), nBufferCountActual(2), nBufferSize(9946976), nBufferAlignmen(16)
12:16:10.458 T:1858069424   ERROR: COMXCoreComponent::AllocInputBuffers component(OMX.broadcom.image_decode) - OMX_UseBuffer failed with omx_err(0x80001000)
12:16:10.458 T:1858069424   ERROR: COMXImageDec::Decode m_omx_decoder.AllocInputBuffers result(0x80001000)
12:16:10.458 T:1858069424  NOTICE: DecodeJpeg: unable to decode /media/pi/RPI31/Images/Photos/2018/Elne Decembre 2017/DSC_7488.JPG 540x359
12:16:10.459 T:1858069424   ERROR: COMXCoreComponent::SetStateForComponent - OMX.broadcom.image_decode failed with omx_err(0x80001000)
12:16:11.460 T:1858069424   ERROR: COMXCoreComponent::WaitForInputDone OMX.broadcom.image_decode wait event timeout
12:16:11.462 T:1858069424   DEBUG: COMXCoreComponent::Deinitialize : OMX.broadcom.image_decode handle 0x60c86940
12:16:11.464 T:1858069424   DEBUG: COMXCoreComponent::Deinitialize : OMX.broadcom.resize handle 0x6e250650


Re : Impossible de visualiser des photos (jpg) sous Kodi

Répondre #10
Une fois les miniatures générées, et visibles, ça s'améliore. Je peux lancer un diaporama. Certaines photos ne s'affichent pas (écran noir jusqu'à la suivante). Elles sont pourtant toutes prises avec le même appareil, donc même poids (6/7M), même résolution (5000x3000) environ.

 Je suis limite en mémoire (affiché sur l'écran: 700 M utilisés pour 880 dispo). Les CPU sont entre 0 et 5%, que l'image s'affiche ou non. FPS: entre 4 et 6.

Re : Impossible de visualiser des photos (jpg) sous Kodi

Répondre #11
A faire remonter sur le forum Kodi, je pense.

Si tu peux, testes avec un Kodi sur Windows pour voir.

Si ça déconne que sur le RPi alors : https://forum.kodi.tv/forumdisplay.php?fid=166

Si ça déconne sur tous les Kodi alors : https://forum.kodi.tv/forumdisplay.php?fid=265

Re : Impossible de visualiser des photos (jpg) sous Kodi

Répondre #12
D'accord, je vais passer sur le forum Kodi.

Je n'ai pas trop de Windows sous la main pour tester. Merci pour l'aide en tout cas.

Re : Impossible de visualiser des photos (jpg) sous Kodi

Répondre #13
Windows ou Linux ou Apple, du moment que ça ne soit pas un mini "truc" comme le RPi

Re : Impossible de visualiser des photos (jpg) sous Kodi

Répondre #14
Problème résolu, je pense. Dans les paramètres du lecteur/images, il faut décocher la "mise à l'echelle inférieure en haute qualité" (cochée par défaut?) et presque tout rentre dans l'ordre: performances fluides même en Wifi, plus d'images noires dans le diaporama, affichage très correct sur la télé (je ne sais pas si il y a eu un impact sur la qualité, ce n'est pas visible), etc.... Seul bemol, il reste des erreurs dans le log, je ne sais pas à quoi elles correspondent. Je vais poser la question sur le forum kodi.

Merci encore pour l'aide

Re : Impossible de visualiser des photos (jpg) sous Kodi

Répondre #15
Des erreurs concernent quoi ? Tous des images ? Comme au début, des images de tmdb ?

 

Re : Impossible de visualiser des photos (jpg) sous Kodi

Répondre #16
Des erreurs comme celles déjà remontées. En revoici une liste ci dessous. Elle s'affichent en même temps que le diaporama (qui lui se passe a priori bien), à chaque changement de photo, ou presque. Certains changements se font sans trace dans le log. En gros, il y a 3 types  d'erreur:
   Bitstream corrupt,
   broadcom.image_decode wait event timeout
   image_decode omxerr(0x8000100b)

Cf ci dessous un extrait.

19:19:37.195 T:1858069424   ERROR: COMXCoreComponent::FreeInputBuffers WaitForCommand:OMX_CommandPortDisable failed on OMX.broadcom.image_decode omx_err(0x8000100b)
19:19:45.533 T:1858069424   ERROR: COMXCoreComponent::WaitForInputDone OMX.broadcom.image_decode wait event timeout
19:19:52.742 T:1849680816   ERROR: COMXCoreComponent::DecoderEventHandler OMX.broadcom.image_decode - OMX_ErrorStreamCorrupt, Bitstream corrupt
19:19:52.748 T:1858069424   ERROR: COMXCoreComponent::FreeInputBuffers WaitForCommand:OMX_CommandPortDisable failed on OMX.broadcom.image_decode omx_err(0x8000100b)
19:20:00.960 T:1858069424   ERROR: COMXCoreComponent::WaitForInputDone OMX.broadcom.image_decode wait event timeout
19:20:07.654 T:1849680816   ERROR: COMXCoreComponent::DecoderEventHandler OMX.broadcom.image_decode - OMX_ErrorStreamCorrupt, Bitstream corrupt
19:20:07.660 T:1858069424   ERROR: COMXCoreComponent::FreeInputBuffers WaitForCommand:OMX_CommandPortDisable failed on OMX.broadcom.image_decode omx_err(0x8000100b)
19:20:15.821 T:1858069424   ERROR: COMXCoreComponent::WaitForInputDone OMX.broadcom.image_decode wait event timeout
19:20:29.838 T:1849680816   ERROR: Previous line repeats 1 times.
19:20:29.838 T:1849680816   ERROR: COMXCoreComponent::DecoderEventHandler OMX.broadcom.image_decode - OMX_ErrorStreamCorrupt, Bitstream corrupt
19:20:29.839 T:1858069424   ERROR: COMXCoreTunel::Deestablish - Error WaitForCommand port 60 on component OMX.broadcom.image_decode omx_err(0x8000100b)
19:20:37.744 T:1849680816   ERROR: COMXCoreComponent::DecoderEventHandler OMX.broadcom.image_decode - OMX_ErrorStreamCorrupt, Bitstream corrupt
19:20:37.745 T:1858069424   ERROR: COMXCoreTunel::Deestablish - Error WaitForCommand port 60 on component OMX.broadcom.image_decode omx_err(0x8000100b)
19:20:44.827 T:1849680816   ERROR: COMXCoreComponent::DecoderEventHandler OMX.broadcom.image_decode - OMX_ErrorStreamCorrupt, Bitstream corrupt
19:20:44.828 T:1858069424   ERROR: COMXCoreTunel::Deestablish - Error WaitForCommand port 60 on component OMX.broadcom.image_decode omx_err(0x8000100b)
19:20:52.508 T:1849680816   ERROR: COMXCoreComponent::DecoderEventHandler OMX.broadcom.image_decode - OMX_ErrorStreamCorrupt, Bitstream corrupt
19:20:52.508 T:1858069424   ERROR: COMXCoreTunel::Deestablish - Error WaitForCommand port 60 on component OMX.broadcom.image_decode omx_err(0x8000100b)
19:21:00.152 T:1849680816   ERROR: COMXCoreComponent::DecoderEventHandler OMX.broadcom.image_decode - OMX_ErrorStreamCorrupt, Bitstream corrupt
19:21:00.152 T:1858069424   ERROR: COMXCoreTunel::Deestablish - Error WaitForCommand port 60 on component OMX.broadcom.image_decode omx_err(0x8000100b)
19:21:07.181 T:1849680816   ERROR: COMXCoreComponent::DecoderEventHandler OMX.broadcom.image_decode - OMX_ErrorStreamCorrupt, Bitstream corrupt
19:21:07.181 T:1858069424   ERROR: COMXCoreTunel::Deestablish - Error WaitForCommand port 60 on component OMX.broadcom.image_decode omx_err(0x8000100b)