Closed ghost closed 2 years ago
Avez-vous essayé de mettre la Freebox à jour ? Il semblerait qu'il y ait eu des couacs avec la mise à jour SMB.
sur mon pc apres maj, j'ai le meme pb
Avant de vous demander des logs, je fais des tests de mon côté dès que possible !
Avez-vous essayé de mettre la Freebox à jour ? Il semblerait qu'il y ait eu des couacs avec la mise à jour SMB.
Bonjour Aassif,
Merci de ta prise en charge. Je confirme, après la mise à jour de ma freebox révolution en 4.3.3 que le problème est toujours présent. Quelque chose a du changer dans cette version de Kodi car la playlist http://mafreebox.freebox.fr/freeboxtv/playlist.m3u ne fonctionne pas dans le plugin "PVR IPTV Simple client" (fonctionne en 19.0)
cdt
Je viens de tester sur mon Ubuntu et tout marche avec Kodi 20.0 alpha 1. Idem sur mon Raspberry Pi 4 qui, lui, tourne sous 19.1 (LibreELEC 10.0 nightly). Bref, envoyez-moi des logs.
Je viens de tester sur mon Ubuntu et tout marche avec Kodi 20.0 alpha 1. Idem sur mon Raspberry Pi 4 qui, lui, tourne sous 19.1 (LibreELEC 10.0 nightly). Bref, envoyez-moi des logs.
Bonjour Aassif,
Voici mon fichier de log sur une fraiche installation de Kodi 19.1. J'ai effectué 2 tentatives (sur France 2 et sur TF1) kodi.log
cdt
J'ai eu le temps de regarder votre fichier.
Quelle est votre configuration réseau ? Je suis surpris par la présence d'une IP (192.168.1.25) à la ligne 862.
De même, si tout fonctionnait avant, je ne comprends pas pourquoi FFmpeg échoue (ligne 897).
VLC parvient-il à ouvrir l'URL rtsp://mafreebox.freebox.fr/fbxtv_pub/stream?namespace=1&service=201&flavour=hd
?
J'ai eu le temps de regarder votre fichier.
Quelle est votre configuration réseau ? Je suis surpris par la présence d'une IP (192.168.1.25) à la ligne 862.
De même, si tout fonctionnait avant, je ne comprends pas pourquoi FFmpeg échoue (ligne 897). VLC parvient-il à ouvrir l'URL
rtsp://mafreebox.freebox.fr/fbxtv_pub/stream?namespace=1&service=201&flavour=hd
? Bonjourn
Mon IP est bien en 192.168.1.25 sur mon smartphone (wifi activé) et la freebox en 192.168.1.1 Vlc ouvre bien le flux réseau de la Freebox. En version 19.0 de Kodi, je n'ai aucune erreur sur FFmpeg (j'ai lu dans certains poste que ce code d'erreur pouvait venir du transport du flux (TCP ou UDP) peut etre une limitation de FFmpeg dans la version 19.1
https://stackoverflow.com/questions/59307406/ffmpeg-method-setup-failed-461-unsupported-transport https://github.com/mpv-player/mpv/issues/5540
Cordialement,
Bonjour,
Je pense avoir le même souci, j'utilise une shield.
J'ai regardé les log de Thirawyn, et je vois les mêmes erreurs :
ERROR
WARNING
J'ai cette erreur également dans mes logs
ERROR
Tivimate ne fonctionne pas non plus avec le m3u de free. Je ne savais pas si cela venait de moi ou de free ou de l shield etc ...
Vous auriez un début de piste ou c'est toujours nécessaire que je cherche un peu partout sur le web pour le faire fonctionner ?
Mes logs : kodi3.log
Bonjour, même pb ici impossible de lancer les chaînes..
Je ne comprends pas pourquoi le SETUP
échoue -- même si ce n'est pas vraiment de mon ressort.
Je ne trouve pas de changements récents concernant RTSP. Ni dans Kodi, ni dans FFmpeg.
Sous Linux ou sous Windows, que donne chez vous l'instruction suivante ?
ffmpeg 'rtsp://mafreebox.freebox.fr/fbxtv_pub/stream?namespace=1&service=201&flavour=hd'
(si quelqu'un veut bien installer FFmpeg)
ffmpeg rtsp://mafreebox.freebox.fr/fbxtv_pub/stream?namespace=1&service=201&flavour=hd ffmpeg version 2021-06-02-git-071930de72-full_build-www.gyan.dev Copyright (c) 2000-2021 the FFmpeg developers built with gcc 10.3.0 (Rev2, Built by MSYS2 project) configuration: --enable-gpl --enable-version3 --enable-static --disable-w32threads --disable-autodetect --enable-fontconfig --enable-iconv --enable-gnutls --enable-libxml2 --enable-gmp --enable-lzma --enable-libsnappy --enable-zlib --enable-librist --enable-libsrt --enable-libssh --enable-libzmq --enable-avisynth --enable-libbluray --enable-libcaca --enable-sdl2 --enable-libdav1d --enable-libzvbi --enable-librav1e --enable-libsvtav1 --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxvid --enable-libaom --enable-libopenjpeg --enable-libvpx --enable-libass --enable-frei0r --enable-libfreetype --enable-libfribidi --enable-libvidstab --enable-libvmaf --enable-libzimg --enable-amf --enable-cuda-llvm --enable-cuvid --enable-ffnvcodec --enable-nvdec --enable-nvenc --enable-d3d11va --enable-dxva2 --enable-libmfx --enable-libglslang --enable-vulkan --enable-opencl --enable-libcdio --enable-libgme --enable-libmodplug --enable-libopenmpt --enable-libopencore-amrwb --enable-libmp3lame --enable-libshine --enable-libtheora --enable-libtwolame --enable-libvo-amrwbenc --enable-libilbc --enable-libgsm --enable-libopencore-amrnb --enable-libopus --enable-libspeex --enable-libvorbis --enable-ladspa --enable-libbs2b --enable-libflite --enable-libmysofa --enable-librubberband --enable-libsoxr --enable-chromaprint libavutil 57. 0.100 / 57. 0.100 libavcodec 59. 1.100 / 59. 1.100 libavformat 59. 2.101 / 59. 2.101 libavdevice 59. 0.100 / 59. 0.100 libavfilter 8. 0.101 / 8. 0.101 libswscale 6. 0.100 / 6. 0.100 libswresample 4. 0.100 / 4. 0.100 libpostproc 56. 0.100 / 56. 0.100 [NULL @ 00000165f242aac0] Unable to find a suitable output format for 'rtsp://mafreebox.freebox.fr/fbxtv_pub/stream?namespace=1' rtsp://mafreebox.freebox.fr/fbxtv_pub/stream?namespace=1: Invalid argument 'service' n’est pas reconnu en tant que commande interne ou externe, un programme exécutable ou un fichier de commandes. 'flavour' n’est pas reconnu en tant que commande interne ou externe, un programme exécutable ou un fichier de commandes.
Il manque les quotes autour de l'URL pour protéger les caractères spéciaux.
idem avec les quotes ffmpeg 'rtsp://mafreebox.freebox.fr/fbxtv_pub/stream?namespace=1&service=201&flavour=hd' ffmpeg version N-102634-g071930de72 Copyright (c) 2000-2021 the FFmpeg developers built with gcc 10-win32 (GCC) 20210408 configuration: --prefix=/ffbuild/prefix --pkg-config-flags=--static --pkg-config=pkg-config --cross-prefix=x86_64-w64-mingw32- --arch=x86_64 --target-os=mingw32 --enable-gpl --enable-version3 --disable-debug --disable-w32threads --enable-pthreads --enable-iconv --enable-libxml2 --enable-zlib --enable-libfreetype --enable-libfribidi --enable-gmp --enable-lzma --enable-fontconfig --enable-libvorbis --enable-opencl --enable-libvmaf --enable-vulkan --enable-amf --enable-libaom --enable-avisynth --enable-libdav1d --enable-libdavs2 --enable-ffnvcodec --enable-cuda-llvm --enable-libglslang --enable-libgme --enable-libass --enable-libbluray --enable-libmp3lame --enable-libopus --enable-libtheora --enable-libvpx --enable-libwebp --enable-lv2 --enable-libmfx --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-librav1e --enable-librubberband --enable-schannel --enable-sdl2 --enable-libsoxr --enable-libsrt --enable-libsvtav1 --enable-libtwolame --enable-libuavs3d --enable-libvidstab --enable-libx264 --enable-libx265 --enable-libxavs2 --enable-libxvid --enable-libzimg --extra-cflags=-DLIBTWOLAME_STATIC --extra-cxxflags= --extra-ldflags=-pthread --extra-ldexeflags= --extra-libs=-lgomp libavutil 57. 0.100 / 57. 0.100 libavcodec 59. 1.100 / 59. 1.100 libavformat 59. 2.101 / 59. 2.101 libavdevice 59. 0.100 / 59. 0.100 libavfilter 8. 0.101 / 8. 0.101 libswscale 6. 0.100 / 6. 0.100 libswresample 4. 0.100 / 4. 0.100 libpostproc 56. 0.100 / 56. 0.100 [NULL @ 000001b5c72a28c0] Unable to find a suitable output format for ''rtsp://mafreebox.freebox.fr/fbxtv_pub/stream?namespace=1' 'rtsp://mafreebox.freebox.fr/fbxtv_pub/stream?namespace=1: Invalid argument 'service' n’est pas reconnu en tant que commande interne ou externe, un programme exécutable ou un fichier de commandes. 'flavour' n’est pas reconnu en tant que commande interne ou externe, un programme exécutable ou un fichier de commandes.
Sous Windows, j'ai l'impression qu'il faut mettre un accent circonflexe devant chaque esperluette.
(les quotes ne marchent que sous Linux)
(les guillemets devraient marcher cependant)
rien ne marche sous windows
Techniquement, même en réussissant à lui passer l'URL en argument, il doit y avoir une erreur. Mais pas la même ! Pour info, ça se termine comme ça chez moi :
Input #0, rtsp, from 'rtsp://mafreebox.freebox.fr/fbxtv_pub/stream?namespace=1&service=201&flavour=hd':
Metadata:
title : unknown
comment : unknown
Duration: N/A, start: 86004.236467, bitrate: N/A
Program 12827
Stream #0:1: Video: h264 (High) ([27][0][0][0] / 0x001B), yuv420p(top first), 1440x1080 [SAR 4:3 DAR 16:9], 25 fps, 25 tbr, 90k tbn, 50 tbc
Stream #0:4(fra): Audio: aac (LC) ([15][0][0][0] / 0x000F), 48000 Hz, stereo, fltp, 119 kb/s
Stream #0:3(qad): Audio: aac (HE-AAC) ([15][0][0][0] / 0x000F), 48000 Hz, stereo, fltp, 65 kb/s
Stream #0:2(qaa): Audio: aac (HE-AAC) ([15][0][0][0] / 0x000F), 48000 Hz, stereo, fltp, 63 kb/s
Stream #0:0(fre,fre,fre): Subtitle: dvb_teletext
L'erreur que vous m'avez donnée et simplement liée à Windows qui a traité &
comme un caractère spécial.
Malheureusement, je n'ai pas de Windows sous la main...
J'ai passé la ligne suivante et ca fonctionne
ffmpeg -i "rtsp://mafreebox.freebox.fr/fbxtv_pub/stream?namespace=1&service=201&flavour=hd" -target film-vcd toto.mpg ffmpeg version N-102634-g071930de72 Copyright (c) 2000-2021 the FFmpeg developers built with gcc 10-win32 (GCC) 20210408 configuration: --prefix=/ffbuild/prefix --pkg-config-flags=--static --pkg-config=pkg-config --cross-prefix=x86_64-w64-mingw32- --arch=x86_64 --target-os=mingw32 --enable-gpl --enable-version3 --disable-debug --disable-w32threads --enable-pthreads --enable-iconv --enable-libxml2 --enable-zlib --enable-libfreetype --enable-libfribidi --enable-gmp --enable-lzma --enable-fontconfig --enable-libvorbis --enable-opencl --enable-libvmaf --enable-vulkan --enable-amf --enable-libaom --enable-avisynth --enable-libdav1d --enable-libdavs2 --enable-ffnvcodec --enable-cuda-llvm --enable-libglslang --enable-libgme --enable-libass --enable-libbluray --enable-libmp3lame --enable-libopus --enable-libtheora --enable-libvpx --enable-libwebp --enable-lv2 --enable-libmfx --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-librav1e --enable-librubberband --enable-schannel --enable-sdl2 --enable-libsoxr --enable-libsrt --enable-libsvtav1 --enable-libtwolame --enable-libuavs3d --enable-libvidstab --enable-libx264 --enable-libx265 --enable-libxavs2 --enable-libxvid --enable-libzimg --extra-cflags=-DLIBTWOLAME_STATIC --extra-cxxflags= --extra-ldflags=-pthread --extra-ldexeflags= --extra-libs=-lgomp libavutil 57. 0.100 / 57. 0.100 libavcodec 59. 1.100 / 59. 1.100 libavformat 59. 2.101 / 59. 2.101 libavdevice 59. 0.100 / 59. 0.100 libavfilter 8. 0.101 / 8. 0.101 libswscale 6. 0.100 / 6. 0.100 libswresample 4. 0.100 / 4. 0.100 libpostproc 56. 0.100 / 56. 0.100 [NULL @ 0000022eeab22880] non-existing PPS 0 referenced [h264 @ 0000022eeab22880] non-existing PPS 0 referenced [h264 @ 0000022eeab22880] decode_slice_header error [h264 @ 0000022eeab22880] no frame! [h264 @ 0000022eeab22880] non-existing PPS 0 referenced Last message repeated 1 times [h264 @ 0000022eeab22880] decode_slice_header error [h264 @ 0000022eeab22880] no frame! [h264 @ 0000022eeab22880] non-existing PPS 0 referenced Last message repeated 1 times [h264 @ 0000022eeab22880] decode_slice_header error [h264 @ 0000022eeab22880] no frame! [h264 @ 0000022eeab22880] non-existing PPS 0 referenced Last message repeated 1 times [h264 @ 0000022eeab22880] decode_slice_header error [h264 @ 0000022eeab22880] no frame! [h264 @ 0000022eeab22880] non-existing PPS 0 referenced Last message repeated 1 times [h264 @ 0000022eeab22880] decode_slice_header error [h264 @ 0000022eeab22880] no frame! [h264 @ 0000022eeab22880] non-existing PPS 0 referenced Last message repeated 1 times [h264 @ 0000022eeab22880] decode_slice_header error [h264 @ 0000022eeab22880] no frame! [aac @ 0000022eeab30700] Sample rate index in program config element does not match the sample rate index configured by the container. [aac @ 0000022eeab30700] decode_pce: Input buffer exhausted before END element found [h264 @ 0000022eeab22880] non-existing PPS 0 referenced Last message repeated 1 times [h264 @ 0000022eeab22880] decode_slice_header error [h264 @ 0000022eeab22880] no frame! Input #0, rtsp, from 'rtsp://mafreebox.freebox.fr/fbxtv_pub/stream?namespace=1&service=201&flavour=hd': Metadata: title : unknown comment : unknown Duration: N/A, start: 9726.961200, bitrate: N/A Program 12827 Stream #0:1: Video: h264 (High) ([27][0][0][0] / 0x001B), yuv420p(top first), 1440x1080 [SAR 4:3 DAR 16:9], 25 fps, 25 tbr, 90k tbn Stream #0:4(fra): Audio: aac (LC) ([15][0][0][0] / 0x000F), 48000 Hz, stereo, fltp, 131 kb/s Stream #0:2(qad): Audio: aac (HE-AAC) ([15][0][0][0] / 0x000F), 48000 Hz, stereo, fltp, 63 kb/s Stream #0:3(qaa): Audio: aac (HE-AAC) ([15][0][0][0] / 0x000F), 48000 Hz, stereo, fltp, 63 kb/s Stream #0:0(fre,fre,fre): Subtitle: dvb_teletext ([6][0][0][0] / 0x0006) Stream mapping: Stream #0:1 -> #0:0 (h264 (native) -> mpeg1video (native)) Stream #0:2 -> #0:1 (aac (native) -> mp2 (native)) Press [q] to stop, [?] for help [h264 @ 0000022eec9f9880] co located POCs unavailable [h264 @ 0000022eeab57900] mmco: unref short failure [h264 @ 0000022eeab57fc0] co located POCs unavailable [aac @ 0000022eecebe800] Sample rate index in program config element does not match the sample rate index configured by the container. [aac @ 0000022eecebe800] decode_pce: Input buffer exhausted before END element found Error while decoding stream #0:2: Invalid data found when processing input Output #0, vcd, to 'toto.mpg': Metadata: title : unknown comment : unknown encoder : Lavf59.2.101 Stream #0:0: Video: mpeg1video, yuv420p(tv, top coded first (swapped)), 352x240 [SAR 40:33 DAR 16:9], q=2-31, 1150 kb/s, 23.98 fps, 90k tbn Metadata: encoder : Lavc59.1.100 mpeg1video Side data: cpb: bitrate max/min/avg: 1150000/1150000/1150000 buffer size: 327680 vbv_delay: N/A Stream #0:1(qad): Audio: mp2, 44100 Hz, stereo, s16, 224 kb/s Metadata: encoder : Lavc59.1.100 mp2 [vcd @ 0000022eec93a5c0] Non-monotonous DTS in output stream 0:1; previous: 62178, current: 60688; changing to 62179. This may result in incorrect timestamps in the output file. frame= 167 fps= 31 q=3.4 Lsize= 1178kB time=00:00:06.88 bitrate=1402.1kbits/s dup=28 drop=4 speed=1.27x video:991kB audio:168kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 1.629570% Exiting normally, received signal 2.
Et Kodi échoue sur la même machine ? Je vais essayer de voir à quelle version correspond la 4.3.2-Kodi citée dans les logs. C'est malgré tout celle utilisée par la version LibreELEC 10 déployée sur mon RPi 4.
Oui kodi échoue en 19.1 et fonctionne en 19.0
en version 19.0 dans les logs je vois
2021-06-04 08:22:37.311 T:11072 INFO
Avec le bêta 20, j'ai noté une nette progression côté HLS. Peut-être était-ce déjà le cas dès la 19.1, auquel cas je vous conseillerais de changer de protocole (sachant que le HLS permet de gérer les différents flux audio -- voire les sous-titres).
Tout d'abord merci pour ton aide. Ta suggestion pourrait régler le problème ? Je ne suis pas sur de comprendre ce que je dois faire :).
De rien. Essaie de changer de protocole dans les réglages de l'addon.
Ça ne réglera pas le problème mais ça devrait le contourner.
Bonjour,
Ca a fonctionné sur France 2, c'est tout et après ca se remet à m'indiquer one or more item failed to play, à part si éventuellement je reviens sur FR2 et encore, ca n'est pas à tous les coups.
Qu'en penses tu ?
Idem pour moi et c'est le même comportement en 19.0 et 19.1
Effectivement, le problème est identique pour info freebox fonctionne très bien avec LibreELEC-RPi4.arm-9.95.4 donc Build 19.1 de kodi. Par contre avec Xbian XBian_2021.06.04_rpi4, j'ai le même soucis que les autres utilisateurs. Une différence entre les deux log Ok : DEBUG
Transport: -1RTP/AVP/UDP, -1RTP ça semble étrange ?
Oh ! Bien vu ! Je me renseigne.
Cette modification récente dans FFmpeg pourrait être à l'origine du problème : https://github.com/xbmc/FFmpeg/blame/e2ee55c4e4bca3083181c38bffa6f3541fe255ef/libavformat/rtsp.c#L1539-L1542
@Mylmer Le même type d'erreur apparaît effectivement dans le log de @Clarkod !
Je pense que le problème sera résolu à la prochaine version car le code a changé : https://github.com/xbmc/FFmpeg/blame/081225cb6bfa93d7b337421ca86b8b5329c65e11/libavformat/rtsp.c#L1531-L1534
Observez comment av_strlcat
est devenu av_strlcpy
!
Étrange, par contre, que le git blame
ne pointe pas vers le correctif.
Le commit original, vraisemblablement mal retranscrit dans 4.3.2-Kodi : https://git.ffmpeg.org/gitweb/ffmpeg.git/commitdiff/98b76bb11f3d2bfb0f12373e9930c11ee48e8940
Bonjour: quelques tests avec kodi 19.1 :
Petit complément : même avec Xbian 19.0 : même problème.
Je suis certain que la chaîne mal formée est due au commit d'il y a six mois. Le fait que le bug se produise ou non peut ensuite dépendre d'autres paramètres. Dans un cas, la chaîne qui devrait être écrasée est vide ; dans l'autre, elle contient "-1".
Excellent nouvelle : l'erreur devrait être corrigée dès Matrix 19.2 !
Merci beaucoup.
Merci :).
La PR est ici. Des testbuilds sont disponibles. Voici, par exemple, la version Android ARM64. Quelqu'un accepterait-il de la tester ?
Bonsoir. Je test ce soir.
Le test est concluant pour Android arm64 merci
Si il développe pour win64 je peux tester aussi...
@Thirawyn Bug résolu sous Win64 ? Je peux fermer le ticket ?
Bonjour,
Je n 'ai pas pu tester, il n'y a pas d’exécutable pour Windows...
Bonjour,
Depuis le passage en version 19.1, il m'est impossible de lancer les chaines, aucun soucis sur Kodi 19. Testé sous android et WIN64. Le plugin PVR IPTV Simple client à le même problème avec la playlist de Free
Cordialement,