Journal Nouveau script pour Amarok : transcogg

Posté par  .
Étiquettes : aucune
0
27
juil.
2007
Transcogg, parce qu'Amarok le vaut bien!

Si toi aussi tu en as un petit (de baladeur numérique, bien sûr) mais libre (il lit les fichiers OGG/Vorbis), alors ce script est pour toi : il permet de recompresser les MP3 ou OGG quand tu les copies depuis Amarok vers ton baladeur.

Par défaut, il le fait en qualité 0 (zéro), mais comme le shell le vaut bien, tu peux mettre comme moi tes petites mains dans le cambouis pour changer ce paramètre ;-)

Le script transcogg est téléchargeable ici :

http://kde-apps.org/content/show.php?content=63121

P.S.: Et vous croyez que cette URL va passer, vous? Un Vendredi?
  • # Merci merci merci ...

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

    J'étais très déçu de voir que le choix de OGG comme format préféré pour le baladeur dans amarok ne transcodait pas les fichiers qui n'étaient pas dans un autre format !
    J'ai hâte de tester ça.
  • # Petite question (curiosité)

    Posté par  . Évalué à 10.

    Je ne doute pas de la qualité de ton programme, mais recompresser, fût-ce en OGG/Vorbis, des fichiers déjà compressés en MP3 ne peut que dégrader derechef la qualité sonore desdits fichiers.

    Si tu possèdes ces fichiers en MP3, pourquoi ne pas directement les copier tels quels sur le lecteur, qui s'il décode le Vorbis reconnaît a fortiori le MP3 ?
    D'un autre côté, pourquoi avoir des MP3 et ne pas coder tes CD directement en OGG/Vorbis ? Tu t'épargnes ainsi une compression sur les deux.

    Ou bien ?

    ­La faculté de citer est un substitut commode à l'intelligence -- Somerset Maugham

    • [^] # ...

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

      D'un autre côté, pourquoi avoir des MP3 et ne pas coder tes CD directement en OGG/Vorbis ?

      On me souffle à l'oreillette qu'il arriverait que certaines personnes disposent sur leur ordinateur de fichiers MP3 sans pour autant avoir le CD correspondant.
      Ah ? On me souffle même qu'elles seraient nombreuses...
      • [^] # Re: ...

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

        Ca n'empeche pas que comme le MP3 est déja présent, et qu'aujourd'hui un baladeur audio compatible OGG est aussi compatbile MP3, transcoder te donne une perte de qualité dans tous les cas.

        Donc c'est surtout à ne pas faire excepté si ton baladeur ne lit pas les MP3 (ça existe?)

        Ne transcodez que si c'est nécessaire, jamais si le format sur votre disque dur est reconnu par votre lecteur.

        C'est plutôt un convertisseur OGG vers MP3 pour les baladeur non compatible OGG qui aurait été interessant.
        • [^] # Re: ...

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

          C'est plutôt un convertisseur OGG vers MP3 pour les baladeur non compatible OGG qui aurait été interessant.
          Amarok le gère déjà. Il suffit de lui indiquer quels types de fichiers copier sans les modifier et quels types transformer avant transfert.
          • [^] # Re: ...

            Posté par  . Évalué à 4.

            Hem, c'est pas vraiment vrai : Amarok ne le gère pas par défaut. Il faut télécharger un autre script (genre dirtyxcode dont je me suis inspiré) pour qu'il le fasse.

            ⚓ À g'Auch TOUTE! http://afdgauch.online.fr

    • [^] # Re: Petite question (curiosité)

      Posté par  . Évalué à 5.

      Le but n'est pas la qualité, mais la durée : mon baladeur fait 256 Mo, et annonce 13 heures d'autonomie. Sans recompresser, je n'y mettais de 4-5 heures de musique. Avec cette recompression, j'y mets 8-9 heures.

      C'est aussi pourquoi ça recompresse même les ogg en ogg : pour le mettre en plus basse qualité.

      La qualité est toute relative : suivant l'endroit où tu écoutes, tu seras plus ou moins perturbé : entre une bonne chaîne avec de bonnes enceintes, dans un silence absolu, et un mini-casque dans la rue, avec les bruits environnants, ça change tout.

      ⚓ À g'Auch TOUTE! http://afdgauch.online.fr

      • [^] # D'un format à l'autre, c'est mal

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

        Le but n'est pas la qualité, mais la durée

        Dans ce cas, on recompresse de MP3 à MP3.

        Compresser de MP3 à OGG va accentuer les défauts, tu auras les défaut des deux compresseurs (MP3 et OGG)
        En recompressant un MP3 en MP3 de plus basse qualité, tu n'auras que les défauts du MP3.

        le OGG Vorbis n'est pas suffisament performant pour que la multiplication des défauts de codec soit compensé par le gain de place à qualité identique.

        Vaut mieux compresser un MP3 a 256Kbps en MP3 96 Kbps qu'en OGG 96Kbps, la qualité sera meilleure.

        C'est seulement si tu recompresses un MP1 (un vieux codec, d'avant le MP3 ;-) ) en OGG que tu pourrai gagner en qualité, vu la différence de performance des codecs. Mais MP3 et OGG, l'OGG est certes meilleur, mais de trop peu.
        • [^] # Re: D'un format à l'autre, c'est mal

          Posté par  . Évalué à 5.

          <mode_vendredi>T'es pas un peu barbu, toi?</mode_vendredi>

          Bon, je crois qu'on est tous d'accord que chaque transcodage fait perdre de la qualité. C'est comme quand on ouvre un photo en JPEG et qu'on la ré-enregistre. Et oui, chaque encodeur ayant ses défauts, ils s'accumulent en changeant d'encodeur.

          Mais en 64 kbs, oggenc est beaucoup mieux que lame, donc je préfère convertir tout en vorbis - oui je sacrifie la qualité pour avoir un max de musique!

          Accessoirement, pour suivre ta logique, il faudrait même recompresser le mp3 faits avec lame 3.85b2 avec la même version de lame, sinon les défauts seront différents (ben voui, les défauts sont plus liés à l'encodeur qu'au format)...

          ⚓ À g'Auch TOUTE! http://afdgauch.online.fr

    • [^] # Re: Petite question (curiosité)

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

      mais recompresser [...] des fichiers déjà compressés en MP3 ne peut que dégrader derechef la qualité sonore desdits fichiers.

      Dans l'idée, c'est vrai.
      Maintenant, on parle d'un lecteur portable, dont la qualité des écouteurs est souvent plus que moyenne. Et qui de plus est souvent écouté en environnement.

      Dans ces conditions, je doute que la perte de qualité due à la recompression soit vraiment sensible.

      Si l'on considère en plus le gain appréciable que permet la recompression quant à la taille des fichiers, je pense que la perte de qualité sonore peut-être qualifiée de négligeable !
      • [^] # Re: Petite question (curiosité)

        Posté par  . Évalué à 3.

        Ouf, il y en a enfin un qui a compris que qualité zéro est un choix, pas une ignorance.

        ⚓ À g'Auch TOUTE! http://afdgauch.online.fr

  • # fork mp32ogg

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

    Si ça intéresse quelqu'un, j'avais "forké" mp32ogg pour l'enrichir pas mal... pour mon propre usage, mais si ça peut servir à d'autres, c'est par ici :

    http://beenew.free.fr/pub/?/audioconv

    J'ai vu que le script transcogg y fait appel, et comme j'utilise aussi amarok et ai des besoins similaires aux tiens, ça m'intéresse... !
    • [^] # Re: fork mp32ogg

      Posté par  . Évalué à 5.

      Puisque chaqu'un y va de son petit script, voici les miens qui peuvent donner des idées pour d'autres:

      URL: http://kikoun88.free.fr/bin/mp32aogg.pl
      URL: http://kikoun88.free.fr/bin/mp32aogg-make.pl

      Je devais faire un script pour réencoder des mp3 320kbps en ogg pour amarok et mon 6680 (pour jouer avec oggplay, petit log que je conseille aux utilisateurs de mobile à base symbian). il encode donc en 2 qualités différentes, le dsp du nokia étant une merde autant en profité pour gagner de la place.

      quelques features qui je l'avoue peuvent être des bogues:
      - Récupére les tags à partir des tags du fichier mp3, du nom de fichier grâce à des expreg ou depuis la ligne de commande. NB: il est pas possible de donner plusieurs titres lorsqu'il y a plusieurs mp3 à réencoder par la ligne de commande.
      - créer un fichier .wav pour ne pas décoder deux fois le mp3 original
      - le premier supporte le dual core mais pas à fond.
      - le second permet de créer des Makefiles. Un petit Make -j 2 ou plus et hop roulez jeunesse.
      - Ca permet aussi de créer des Makefiles à l'avance puis de lancer un autre script après pour qu'il execute les Makefiles quand vous partez pieuter.

      Biensûr comme tout script de ce genre, il corresponds surtout à mes besoins.
      • [^] # Re: fork mp32ogg

        Posté par  . Évalué à 3.

        Ha oui, tiens en parlant d'amarok, j'avais fait à l'époque (pour amarok 1.4.2 ou autre, je ne sais plus) un script lyrics d'abstraction pour les autres scripts lyrics, ça permettait de choisir au cas par cas le script lyrics à utiliser et deux ou trois autres features: sauvegarde des lyrics dans un dossier, édition des lyrics (fichier en cours ou autre) avec kate ou autre. Si ça intéresse du monde de le reprendre ou d'y piocher des idées:

        http://kikoun88.free.fr/amarok/

Suivre le flux des commentaires

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