Forum Linux.debian/ubuntu [debian] oggenc non compilé avec le support FLAC ?

Posté par  .
Étiquettes : aucune
0
6
sept.
2006
Bonjour,

je me suis mis à convertir mes disques en FLAC pour pouvoir les sauvegarder (j'ai déjà eu un cambriolage qui m'a fait disparaitre la moitié de mes CD...). Maintenant, j'aimerais les convertir en ogg (même si mon Cowon iAudio X5 lis les FLAC, ça épuise la batterie !) pour pouvoir les promener plus facilement. J'ai trouvé le script flac2ogg mais il ne marche pas.
En regardant pas à pas ce qu'il fait, j'ai compris que le problème se posait au moment du

$ oggenc -q 6 fichier.flac -o fichier.ogg
ERROR: Input file "./fichier.flac" is not a supported format

En regardant sur la page de man et le net, il semblerait que pour pouvoir utiliser oggenc directement depuis un fichier FLAC, il faille que le support soit explicitement compilé dans oggenc... et il semble que ce ne soit pas le cas sous debian... emmerdant !

Comment je fais maintenant ?

carl0:
  • # apt-source

    Posté par  . Évalué à 3.

    Tu récupères les sources du paquet, et tu le recompiles en activant l'option kivabien ?
    • [^] # Re: apt-source

      Posté par  . Évalué à 2.

      Je voulais dire apt-get source bien évidemment ...
  • # DIY

    Posté par  (site web personnel) . Évalué à 2.

    Comment je fais maintenant ?


    heuu, tu le compiles à la mimine, et de l'autre main tu remontes le bug chez Debian ?

    C'est marrant, parfois j'ai l'impression que les format libres sont moins bien pris en charge que les format proprio sous GNU/Linux...et c'est bien dommage.
  • # chezmoicamarche

    Posté par  . Évalué à 2.

    $ oggenc -q 6 01\ -\ Atlantic.flac
    Opening with flac module: FLAC file reader
    Encoding "01 - Atlantic.flac" to
    "01 - Atlantic.ogg"
    at quality 6.00
    Done encoding file "01 - Atlantic.ogg"

    File length: 4m 13.0s
    Elapsed time: 0m 33.0s
    Rate: 7.6857
    Average bitrate: 180.0 kb/s


    En unstable.
    • [^] # Re: chezmoicamarche

      Posté par  . Évalué à 1.


      # apt-cache policy vorbis-tools
      vorbis-tools:
      Installé : 1.1.1-6
      Candidat : 1.1.1-6
      Table de version :
      *** 1.1.1-6 0
      990 http://ftp.debian.org testing/main Packages
      500 http://ftp.debian.org unstable/main Packages
      100 /var/lib/dpkg/status


      En gros, on a la même version, c'est ça qui est bizarre.

      D'ailleurs si je regarde http://bugs.debian.org/vorbis-tools je vois que les gens parlent de FLAC donc ça doit être supporté ! mais dans ce cas que me manque-t-il ? J'ai regardé les dépendances du paquet, et libflac7 et liboggflac sont bien installées.
      • [^] # hum... fichiers corrompus ?

        Posté par  . Évalué à 1.

        Il semblerait que ce soit un problème de fichiers puisqu'avec d'autres tout est ok, oggenc est bien capable des les décoder/encoder.

        Ce qui est bizarre c'est que ses fichiers sont bien des fichiers FLAC en bonne et due forme puisque xmms et... ah non tiens bizarre amarok ne les lis pas ! il y a peut-être vraiment un problème avec mes fichiers alors... faut que je creuse.

        merci en tout cas.
  • # Gentoo

    Posté par  (site web personnel) . Évalué à 2.

    <troll>
    C'est typiquement dans ce genre de cas que je suis content d'utiliser un gentoo : il suffit de rajouter le USE flag "flac" et de relancer l'install du paquet media-sound/vorbis-tools pour avoir un oggenc qui supporte le flac.
    </troll>

    Sinon, je crois qu'il ne te reste plus qu'à télécharger les sources et les compiler avec l'option qui va bien.
    • [^] # Re: Gentoo

      Posté par  (site web personnel) . Évalué à 7.

      c'est typiquement parce qu'il faut toujours faire des manips comme ça que je ne suis plus sous Gentoo.
      • [^] # Re: Gentoo

        Posté par  (site web personnel) . Évalué à 1.

        Tu as bien fait de ne plus utiliser Gentoo puisque la personnalisation par les USE en est une fonctionnalité caractéristique, or tu ne l'aimes pas...

        Par contre, dis-moi comment faire pour le problème de l'auteur de cet article ?
        Sous Gentoo, si une fonctionnalité d'un logiciel n'est pas activée il ne l'a pas, sinon il l'a (à moins que la compilation ne se fasse pas et là la cause est donnée => bugzilla) : déterminisme inside.
        Dans le cas présent, je vois que la fonctionnalité devrait être activée, mais ne l'est pas, et aucun moyen de comprendre pourquoi (pour l'instant) :/

        J'aime bien Gentoo pour ça (revdep-rebuild inside).

        Hop, bonne journée à tous _o/
      • [^] # Re: Gentoo

        Posté par  (site web personnel) . Évalué à 3.

        Toujours tourjours... c'est vite dit.
        Si tu as pris le temps d'étudier les flags avant de faire ton install, tu as rarement besoin d'y retoucher sauf nouvelle fonction pour ta machine (genre tient si je mettais ybe telecommande infrarouge) ou nouveau flag (genre tient si on splitait le flag QT en QT3 et QT4).
  • # Bah...

    Posté par  . Évalué à 3.

    un petit :
    $ mplayer -ao pcm:file="out.wav" fichier.flac
    $ oggenc -q 6 out.wav -o fichier.ogg
    Et t'es tranquille... ^^
    • [^] # Re: Bah...

      Posté par  . Évalué à 2.

      Dommage pour les tags...
  • # sox

    Posté par  . Évalué à 3.

    il existe sox aussi.
    Qui marche de la maniere suivante :
    "sox piste.flac piste.ogg"
  • # Plus de CD?

    Posté par  (site web personnel) . Évalué à 3.

    Vérifie d'abord que tu as bien le droit de ripper et garder ta musique, maintenant sur certains CD la licence d'utilisation indique que si tu te fait voler tes CDs, tu dois effacer tous les rips que tu as fait (quand tu as le droit de ripper, c'est de moins en moins autorisé, regarde les logos au dos).

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.