Depuis l'installation de 16.04, je suis incapable de convertir les fichiers wav au format opus. C'est le message d'erreur que je reçois:
GStreamer error when creating pipeline
gst_parse_error: no property "cbr" in element "opusenc0" (2)
J'utilise soundConverter version 2.9.0-beta1 avec Gstreamer 1.8.2.0
Il existe un bug conn avec SoundConverter et les versions plus récentes de GStreamer qui possède n correctif dans git. Le travail difficile avec sed
ci-dessous duplicata le correctif en amont qui n'est pas encore présent dans le paquet Ubuntu:
1. Correction:
Copiez et collez le code complet ci-dessous dans une fenêtre de terminal:
Sudo sed -i_bak 's/opusenc bitrate=%s cbr=false/opusenc bitrate=%s bitrate-type=vbr/' \
/usr/share/soundconverter/python/soundconverter/gstreamer.py
2. Inverser le correctif:
Si vous souhaitez inverser ce hack simple, exécutez la commande suivante commande unique:
Sudo mv -v /usr/share/soundconverter/python/soundconverter/gstreamer.py_bak \
/usr/share/soundconverter/python/soundconverter/gstreamer.py
Et SoundConverter reviendra à son état d'origine :).
Références: