Bonjour,

suite à la mise à jour de vlc ce matin, impossible de lire les vidéos codées eac3 (format diffusé par la TNT)

y-a-t-il une solution, faut-il, par exemple, installer un plugin supplémentaire, si oui, lequel ?

merci

PS : je suis sous F39 Workstation - Gnome shell

  • Nicosss a répondu à ça.
    • Meilleure réponsesélectionnée par lmaurin

    je viens de trouver la solution : il faut installer libavcodec-freeworld

    info trouvée en suivant notamment ce lien (cf. tableau HD-Discs codecs en bas de page) : https://wiki.videolan.org/VLC_Features_Formats/

    je suppose que ce paquet (lui aussi dans rpmfusion-free-updates) est dispo depuis peu, ceci expliquant cela

    voilà ce qui a été (ré)installé

    l’idée est d’avoir une solution qui ne soit pas une rétrogradation en la version précédente, mais bian un correctif pour celle-ci

    # dnf install vlc
    Fedora 39 - x86_64 - Updates 28 kB/s | 20 kB 00:00
    Fedora 39 - x86_64 - Updates 1.6 MB/s | 4.1 MB 00:02
    RPM Fusion for Fedora 39 - Free - Updates 11 kB/s | 5.8 kB 00:00
    RPM Fusion for Fedora 39 - Free - Updates 415 kB/s | 155 kB 00:00
    RPM Fusion for Fedora 39 - Nonfree - Updates 45 kB/s | 5.9 kB 00:00
    RPM Fusion for Fedora 39 - Nonfree - Updates 300 kB/s | 69 kB 00:00
    Dépendances résolues.
    Paquet Architecture Version Dépôt Taille
    
    Installation:
    vlc x86_64 1:3.0.20-4.fc39 updates 189 k
    Installation des dépendances:
    SDL_image x86_64 1.2.12-34.fc39 fedora 44 k
    daala-libs x86_64 0-25.20200724git694d4ce.fc39 fedora 209 k
    gnu-free-fonts-common noarch 20120503-31.fc39 fedora 122 k
    gnu-free-sans-fonts noarch 20120503-31.fc39 fedora 1.3 M
    libcddb x86_64 1.3.2-39.fc39 fedora 73 k
    libdca x86_64 0.0.7-9.fc39 fedora 114 k
    libdvbpsi x86_64 1.3.3-9.fc39 fedora 101 k
    libebml x86_64 1.4.4-4.fc39 fedora 74 k
    libidn x86_64 1.41-5.fc39 fedora 203 k
    libkate x86_64 0.4.1-27.fc39 fedora 59 k
    libmatroska x86_64 1.7.1-4.fc39 fedora 167 k
    libmicrodns x86_64 0.2.0-7.fc39 fedora 31 k
    libmpcdec x86_64 1.3.0-0.2.20110810svn475.fc39 fedora 42 k
    libspatialaudio x86_64 3.1-11.20200406gitd926a2e.fc39 fedora 918 k
    libtiger x86_64 0.3.4-26.fc39 fedora 41 k
    libupnp x86_64 1.14.18-1.fc39 fedora 111 k
    libusb-compat-0.1 x86_64 0.1.8-5.fc39 fedora 29 k
    lirc-libs x86_64 0.10.0-40.fc39 fedora 126 k
    live555 x86_64 2023.06.20-2.fc39 fedora 435 k
    protobuf-lite x86_64 3.19.6-6.fc39 fedora 258 k
    schroedinger x86_64 1.0.11-29.fc39 fedora 327 k
    sdl12-compat x86_64 1.2.68-1.fc39 fedora 91 k
    speexdsp x86_64 1.2.1-5.fc39 fedora 452 k
    vlc-cli x86_64 1:3.0.20-4.fc39 updates 23 k
    vlc-gui-qt x86_64 1:3.0.20-4.fc39 updates 972 k
    vlc-libs x86_64 1:3.0.20-4.fc39 updates 6.6 M
    vlc-plugin-lua x86_64 1:3.0.20-4.fc39 updates 320 k
    vlc-plugins-base x86_64 1:3.0.20-4.fc39 updates 2.6 M
    vlc-plugins-video-out x86_64 1:3.0.20-4.fc39 updates 199 k
    Installation des dépendances faibles:
    vlc-gui-skins2 x86_64 1:3.0.20-4.fc39 updates 419 k
    vlc-plugin-ffmpeg x86_64 1:3.0.20-4.fc39 updates 94 k
    vlc-plugin-gnome x86_64 1:3.0.20-4.fc39 updates 16 k
    vlc-plugin-kde x86_64 1:3.0.20-4.fc39 updates 21 k
    vlc-plugin-notify x86_64 1:3.0.20-4.fc39 updates 16 k
    vlc-plugin-pipewire x86_64 3-1.fc39 updates 38 k
    vlc-plugin-visualization x86_64 1:3.0.20-4.fc39 updates 32 k
    Résumé de la transaction
    
    Installer 37 Paquets
    
    Taille totale des téléchargements : 17 M
    Taille des paquets installés : 69 M
    Voulez-vous continuer ? [o/N] : o
    Téléchargement des paquets :
    (1/37): SDL_image-1.2.12-34.fc39.x86_64.rpm 651 kB/s | 44 kB 00:00
    (2/37): gnu-free-fonts-common-20120503-31.fc39.noarch.rpm 588 kB/s | 122 kB 00:00
    (3/37): gnu-free-sans-fonts-20120503-31.fc39.noarch.rpm 6.4 MB/s | 1.3 MB 00:00
    (4/37): libcddb-1.3.2-39.fc39.x86_64.rpm 1.1 MB/s | 73 kB 00:00
    (5/37): daala-libs-0-25.20200724git694d4ce.fc39.x86_64.rpm 716 kB/s | 209 kB 00:00
    (6/37): libebml-1.4.4-4.fc39.x86_64.rpm 1.2 MB/s | 74 kB 00:00
    (7/37): libdvbpsi-1.3.3-9.fc39.x86_64.rpm 492 kB/s | 101 kB 00:00
    (8/37): libidn-1.41-5.fc39.x86_64.rpm 1.5 MB/s | 203 kB 00:00
    (9/37): libdca-0.0.7-9.fc39.x86_64.rpm 439 kB/s | 114 kB 00:00
    (10/37): libkate-0.4.1-27.fc39.x86_64.rpm 542 kB/s | 59 kB 00:00
    (11/37): libmicrodns-0.2.0-7.fc39.x86_64.rpm 299 kB/s | 31 kB 00:00
    (12/37): libmatroska-1.7.1-4.fc39.x86_64.rpm 587 kB/s | 167 kB 00:00
    (13/37): libspatialaudio-3.1-11.20200406gitd926a2e.fc39.x86_64.rpm 5.1 MB/s | 918 kB 00:00
    (14/37): libtiger-0.3.4-26.fc39.x86_64.rpm 918 kB/s | 41 kB 00:00
    (15/37): libupnp-1.14.18-1.fc39.x86_64.rpm 945 kB/s | 111 kB 00:00
    (16/37): libusb-compat-0.1-0.1.8-5.fc39.x86_64.rpm 245 kB/s | 29 kB 00:00
    (17/37): libmpcdec-1.3.0-0.2.20110810svn475.fc39.x86_64.rpm 92 kB/s | 42 kB 00:00
    (18/37): live555-2023.06.20-2.fc39.x86_64.rpm 1.9 MB/s | 435 kB 00:00
    (19/37): protobuf-lite-3.19.6-6.fc39.x86_64.rpm 1.9 MB/s | 258 kB 00:00
    (20/37): lirc-libs-0.10.0-40.fc39.x86_64.rpm 466 kB/s | 126 kB 00:00
    (21/37): sdl12-compat-1.2.68-1.fc39.x86_64.rpm 879 kB/s | 91 kB 00:00
    (22/37): schroedinger-1.0.11-29.fc39.x86_64.rpm 2.4 MB/s | 327 kB 00:00
    (23/37): vlc-3.0.20-4.fc39.x86_64.rpm 1.5 MB/s | 189 kB 00:00
    (24/37): vlc-cli-3.0.20-4.fc39.x86_64.rpm 200 kB/s | 23 kB 00:00
    (25/37): speexdsp-1.2.1-5.fc39.x86_64.rpm 1.6 MB/s | 452 kB 00:00
    (26/37): vlc-gui-skins2-3.0.20-4.fc39.x86_64.rpm 1.8 MB/s | 419 kB 00:00
    (27/37): vlc-gui-qt-3.0.20-4.fc39.x86_64.rpm 3.3 MB/s | 972 kB 00:00
    (28/37): vlc-plugin-gnome-3.0.20-4.fc39.x86_64.rpm 512 kB/s | 16 kB 00:00
    (29/37): vlc-plugin-kde-3.0.20-4.fc39.x86_64.rpm 215 kB/s | 21 kB 00:00
    (30/37): vlc-libs-3.0.20-4.fc39.x86_64.rpm 15 MB/s | 6.6 MB 00:00
    (31/37): vlc-plugin-ffmpeg-3.0.20-4.fc39.x86_64.rpm 323 kB/s | 94 kB 00:00
    (32/37): vlc-plugin-lua-3.0.20-4.fc39.x86_64.rpm 2.6 MB/s | 320 kB 00:00
    (33/37): vlc-plugin-visualization-3.0.20-4.fc39.x86_64.rpm 1.2 MB/s | 32 kB 00:00
    (34/37): vlc-plugin-pipewire-3-1.fc39.x86_64.rpm 209 kB/s | 38 kB 00:00
    (35/37): vlc-plugin-notify-3.0.20-4.fc39.x86_64.rpm 61 kB/s | 16 kB 00:00
    (36/37): vlc-plugins-base-3.0.20-4.fc39.x86_64.rpm 8.0 MB/s | 2.6 MB 00:00
    (37/37): vlc-plugins-video-out-3.0.20-4.fc39.x86_64.rpm 1.0 MB/s | 199 kB 00:00
    
    Total 5.9 MB/s | 17 MB 00:02
    Test de la transaction
    La vérification de la transaction a réussi.
    Lancement de la transaction de test
    Transaction de test réussie.
    Exécution de la transaction
    Préparation : 1/1
    Installation : sdl12-compat-1.2.68-1.fc39.x86_64 1/37
    Installation : libkate-0.4.1-27.fc39.x86_64 2/37
    Installation : libebml-1.4.4-4.fc39.x86_64 3/37
    Installation : libmatroska-1.7.1-4.fc39.x86_64 4/37
    Installation : libtiger-0.3.4-26.fc39.x86_64 5/37
    Installation : SDL_image-1.2.12-34.fc39.x86_64 6/37
    Installation : speexdsp-1.2.1-5.fc39.x86_64 7/37
    Installation : schroedinger-1.0.11-29.fc39.x86_64 8/37
    Installation : protobuf-lite-3.19.6-6.fc39.x86_64 9/37
    Installation : live555-2023.06.20-2.fc39.x86_64 10/37
    Installation : libusb-compat-0.1-0.1.8-5.fc39.x86_64 11/37
    Installation : lirc-libs-0.10.0-40.fc39.x86_64 12/37
    Installation : libupnp-1.14.18-1.fc39.x86_64 13/37
    Installation : libspatialaudio-3.1-11.20200406gitd926a2e.fc39.x86_64 14/37
    Installation : libmpcdec-1.3.0-0.2.20110810svn475.fc39.x86_64 15/37
    Installation : libmicrodns-0.2.0-7.fc39.x86_64 16/37
    Installation : libidn-1.41-5.fc39.x86_64 17/37
    Installation : vlc-libs-1:3.0.20-4.fc39.x86_64 18/37
    Installation : libdvbpsi-1.3.3-9.fc39.x86_64 19/37
    Installation : libdca-0.0.7-9.fc39.x86_64 20/37
    Installation : libcddb-1.3.2-39.fc39.x86_64 21/37
    Installation : gnu-free-fonts-common-20120503-31.fc39.noarch 22/37
    Installation : gnu-free-sans-fonts-20120503-31.fc39.noarch 23/37
    Installation : daala-libs-0-25.20200724git694d4ce.fc39.x86_64 24/37
    Installation : vlc-plugins-base-1:3.0.20-4.fc39.x86_64 25/37
    Installation : vlc-plugin-lua-1:3.0.20-4.fc39.x86_64 26/37
    Installation : vlc-cli-1:3.0.20-4.fc39.x86_64 27/37
    Installation : vlc-plugins-video-out-1:3.0.20-4.fc39.x86_64 28/37
    Installation : vlc-plugin-ffmpeg-1:3.0.20-4.fc39.x86_64 29/37
    Installation : vlc-plugin-gnome-1:3.0.20-4.fc39.x86_64 30/37
    Installation : vlc-plugin-kde-1:3.0.20-4.fc39.x86_64 31/37
    Installation : vlc-plugin-notify-1:3.0.20-4.fc39.x86_64 32/37
    Installation : vlc-plugin-pipewire-3-1.fc39.x86_64 33/37
    Installation : vlc-plugin-visualization-1:3.0.20-4.fc39.x86_64 34/37
    Installation : vlc-gui-qt-1:3.0.20-4.fc39.x86_64 35/37
    Installation : vlc-gui-skins2-1:3.0.20-4.fc39.x86_64 36/37
    Installation : vlc-1:3.0.20-4.fc39.x86_64 37/37
    Exécution du scriptlet: vlc-1:3.0.20-4.fc39.x86_64 37/37
    Vérification de : SDL_image-1.2.12-34.fc39.x86_64 1/37
    Vérification de : daala-libs-0-25.20200724git694d4ce.fc39.x86_64 2/37
    Vérification de : gnu-free-fonts-common-20120503-31.fc39.noarch 3/37
    Vérification de : gnu-free-sans-fonts-20120503-31.fc39.noarch 4/37
    Vérification de : libcddb-1.3.2-39.fc39.x86_64 5/37
    Vérification de : libdca-0.0.7-9.fc39.x86_64 6/37
    Vérification de : libdvbpsi-1.3.3-9.fc39.x86_64 7/37
    Vérification de : libebml-1.4.4-4.fc39.x86_64 8/37
    Vérification de : libidn-1.41-5.fc39.x86_64 9/37
    Vérification de : libkate-0.4.1-27.fc39.x86_64 10/37
    Vérification de : libmatroska-1.7.1-4.fc39.x86_64 11/37
    Vérification de : libmicrodns-0.2.0-7.fc39.x86_64 12/37
    Vérification de : libmpcdec-1.3.0-0.2.20110810svn475.fc39.x86_64 13/37
    Vérification de : libspatialaudio-3.1-11.20200406gitd926a2e.fc39.x86_64 14/37
    Vérification de : libtiger-0.3.4-26.fc39.x86_64 15/37
    Vérification de : libupnp-1.14.18-1.fc39.x86_64 16/37
    Vérification de : libusb-compat-0.1-0.1.8-5.fc39.x86_64 17/37
    Vérification de : lirc-libs-0.10.0-40.fc39.x86_64 18/37
    Vérification de : live555-2023.06.20-2.fc39.x86_64 19/37
    Vérification de : protobuf-lite-3.19.6-6.fc39.x86_64 20/37
    Vérification de : schroedinger-1.0.11-29.fc39.x86_64 21/37
    Vérification de : sdl12-compat-1.2.68-1.fc39.x86_64 22/37
    Vérification de : speexdsp-1.2.1-5.fc39.x86_64 23/37
    Vérification de : vlc-1:3.0.20-4.fc39.x86_64 24/37
    Vérification de : vlc-cli-1:3.0.20-4.fc39.x86_64 25/37
    Vérification de : vlc-gui-qt-1:3.0.20-4.fc39.x86_64 26/37
    Vérification de : vlc-gui-skins2-1:3.0.20-4.fc39.x86_64 27/37
    Vérification de : vlc-libs-1:3.0.20-4.fc39.x86_64 28/37
    Vérification de : vlc-plugin-ffmpeg-1:3.0.20-4.fc39.x86_64 29/37
    Vérification de : vlc-plugin-gnome-1:3.0.20-4.fc39.x86_64 30/37
    Vérification de : vlc-plugin-kde-1:3.0.20-4.fc39.x86_64 31/37
    Vérification de : vlc-plugin-lua-1:3.0.20-4.fc39.x86_64 32/37
    Vérification de : vlc-plugin-notify-1:3.0.20-4.fc39.x86_64 33/37
    Vérification de : vlc-plugin-pipewire-3-1.fc39.x86_64 34/37
    Vérification de : vlc-plugin-visualization-1:3.0.20-4.fc39.x86_64 35/37
    Vérification de : vlc-plugins-base-1:3.0.20-4.fc39.x86_64 36/37
    Vérification de : vlc-plugins-video-out-1:3.0.20-4.fc39.x86_64 37/37
    
    Installé:
    SDL_image-1.2.12-34.fc39.x86_64 daala-libs-0-25.20200724git694d4ce.fc39.x86_64
    gnu-free-fonts-common-20120503-31.fc39.noarch gnu-free-sans-fonts-20120503-31.fc39.noarch
    libcddb-1.3.2-39.fc39.x86_64 libdca-0.0.7-9.fc39.x86_64
    libdvbpsi-1.3.3-9.fc39.x86_64 libebml-1.4.4-4.fc39.x86_64
    libidn-1.41-5.fc39.x86_64 libkate-0.4.1-27.fc39.x86_64
    libmatroska-1.7.1-4.fc39.x86_64 libmicrodns-0.2.0-7.fc39.x86_64
    libmpcdec-1.3.0-0.2.20110810svn475.fc39.x86_64 libspatialaudio-3.1-11.20200406gitd926a2e.fc39.x86_64
    libtiger-0.3.4-26.fc39.x86_64 libupnp-1.14.18-1.fc39.x86_64
    libusb-compat-0.1-0.1.8-5.fc39.x86_64 lirc-libs-0.10.0-40.fc39.x86_64
    live555-2023.06.20-2.fc39.x86_64 protobuf-lite-3.19.6-6.fc39.x86_64
    schroedinger-1.0.11-29.fc39.x86_64 sdl12-compat-1.2.68-1.fc39.x86_64
    speexdsp-1.2.1-5.fc39.x86_64 vlc-1:3.0.20-4.fc39.x86_64
    vlc-cli-1:3.0.20-4.fc39.x86_64 vlc-gui-qt-1:3.0.20-4.fc39.x86_64
    vlc-gui-skins2-1:3.0.20-4.fc39.x86_64 vlc-libs-1:3.0.20-4.fc39.x86_64
    vlc-plugin-ffmpeg-1:3.0.20-4.fc39.x86_64 vlc-plugin-gnome-1:3.0.20-4.fc39.x86_64
    vlc-plugin-kde-1:3.0.20-4.fc39.x86_64 vlc-plugin-lua-1:3.0.20-4.fc39.x86_64
    vlc-plugin-notify-1:3.0.20-4.fc39.x86_64 vlc-plugin-pipewire-3-1.fc39.x86_64
    vlc-plugin-visualization-1:3.0.20-4.fc39.x86_64 vlc-plugins-base-1:3.0.20-4.fc39.x86_64
    vlc-plugins-video-out-1:3.0.20-4.fc39.x86_64
    
    Terminé !

    edit xylphute: ajout de balise markdown

    cela aurait été mieux en utilisant les balises adéquates…
    en quoi le retour à la version précédente est-il à exclure ? la nouvelle version apporte quelque chose d’essentiel ?

    Bonjour pense pour la prochaine fois a bien user des balises markdown car c’est chaud a lire pour le coup.

    Si une nouvelle version présente un défaut il n’y a pas de mal a revenir un coup en arrière en attendant une correction

    pour répondre à la question, revenir à la version antérieure ne pose pas de problème (en d’autres termes : c’est possible), sauf qu’il n’y a pas de raison que la version en mise à jour soit défaillante sur ce format vidéo spécifique

    la version de vlc reste la même : on passe de 3.0.20-1 à 3.0.20-4, avec au passage tout un ensemble de paquets supplémentaires, dont je ne remets pas en cause l’utilité (je fais juste un constat)

    PS: désolé pour les délimiteurs …

      lmaurin peut être est il nécessaire de faire le ménage dans le .config et/ou .cache.

      Ou bien le problème vient d’ailleurs. J’ai vu la maj, mais je n’ai pas testé de mon côté si l’ac3 connaîtrait un problème.

      Je pense que tu l’as fait mais je te pose la question : as tu testé d’autre format ou d’autre fichier contenant de l’ac3 mais provenant d’une autre source que ceux que tu as testé ?

      lmaurin Le problème est tout autre en fait.

      Il s’agit d’un passage en force du Projet Fedora concernant VLC au détriment de ce que propose le Projet RPM Fusion, voir https://rpmfusion.org/CommonBugs .

      Voici une première lecture pour plus de détails https://www.linuxtricks.fr/news/10-logiciels-libres/538-fedora-vlc-arrive-dans-les-depots-officiels-mais/ .

      Donc le retour en arrière vers la version proposée par RPM Fusion va devoir s’imposer pour ton besoin pour le moment.

      merci pour les liens qui éclairent sous un jour nouveau ce “petit” souci

      à leur lecture, je pense qu’on risque d’attendre “un certain temps” que ce problème trouve une solution (mais on n’est pas à l’abri d’une bonne surprise)

        Bonjour,

        un plugin nommé “vlc-plugins-freeworld” est dispo dans rpmfusion-free-updates (sans doute depuis peu), mais ne résout pas le problème de codec eac3, toujours manquant

        le message d’erreur renvoyé par vlc est donc toujours le même : “Codec non pris en charge: VLC ne peut pas décoder le format « eac3 » (A/52 B Audio (aka E-AC3))”

        une idée sur le plugin à installer ?

        merci

        je viens de trouver la solution : il faut installer libavcodec-freeworld

        info trouvée en suivant notamment ce lien (cf. tableau HD-Discs codecs en bas de page) : https://wiki.videolan.org/VLC_Features_Formats/

        je suppose que ce paquet (lui aussi dans rpmfusion-free-updates) est dispo depuis peu, ceci expliquant cela

          lmaurin Il est pourtant présent depuis longtemps, peut-être que tu avais juste libavcodec-free avant ?

          Il faut savoir que tu as un paquet ffmpeg-free fourni par Fedora avec des codecs limités et un ffmpeg fourni par RPM Fusion.

          Si c’est tout bon alors pense à sélectionner la meilleure réponse pour passer le sujet en résolu.

          oui, j’avais juste ffmpeg-free installé, mais ce n’était pas suffisant depuis la dernière mise à jour de vlc (ou plutôt son passage dans les dépôts fedora)

          c’est bien l’installation supplémentaire de libavcodec-freeworld qui me permet à nouveau de décoder le codec eac3 (utilisé pour la diffusion de la TNT par exemple)

          validé sur 2 machines différentes, toutes deux en F39 Workstation