Pro testování chci převést soubor MP3 a WAV, který mám, do Opus, jaké jsou kroky k tomu?
Nejlepší odpověď
V novějších verzích Ubuntu je kodek Opus obsažen v knihovnách libavcodec, které budou nainstalovány s ffmpeg. Kódování zvuku se pak provede pomocí
ffmpeg -i infile.ext <options> outfile.opus
Audio převodník dodávaný s opus-tools dokáže převádět zvuk ve formátu raw, wave nebo AIFF. Minimální syntaxe používá výchozí nastavení:
opusenc input.wav output.opus
Možná budeme chtít přidat lepší datový tok jako výchozích 96 kbps s možností --bitrate N.nnn
(všechny možnosti naleznete v manuálové stránce pro opusenc).
Chcete-li převést mp3 "za běhu". tj. bez vytvoření dočasného souboru můžeme výstup z ffmpeg do opusenc takto:
ffmpeg -i input.mp3 -f wav - | opusenc --bitrate 256 - output.opus