忘れないように書いておこう..
この設定で最適解か、まだ解らない..
ちょっと、LAME 以外のエンコーダを探している最中…
OPUS は、DAP とかで聞く音楽に向いているのかも判らない…
--music
っていうオプションがあるので最適化されているはず..
でも、Windows もデフォルトで対応できているし…
Ogg Vorbis の後継というので試してます
CBR 設定がいいのかも判らない
解説を読んだ限りでは、可変範囲の広いのが特徴な様ですので、可変ビットレートでのストリーミングなどで真価が発揮できるんじゃないかと思っています
緩急の激しい状況をライブ配信とかでしょうかねぇ…
詳しいところはグーグル先生にでも尋ねてください
opusenc.exe --music --bitrate 320 --hard-cbr --max-delay 0 --comp 10 --framesize 5 --no-phase-inv --genre JAZZ --genre LATIN --artist "John McLaughlin" --artist "Al Di Meola" --artist "Paco De Lucia" "02-Orient Blue.wav" "OPUS\02-Orient Blue.opus"
この設定は、LAME の 320 Kbps と比較するための設定で、ファイルサイズは LAME と余り変わらないと思いますので好みだと思います
VBR の場合は、 –hard-cbr を取ればいけます
このファイルの場合は、320kbps/CBR で 16.5MB くらいで、VBR の 256Kbps を指定すると 3MB 以上圧縮されます
あと、サンプリングレートが 48KHz に変換されるので、少しファイルサイズが増えると思います
それと、フレームサイズも 20 から 5 に設定し直していますので、ここにもファイルサイズが少し増える要因があります
Encoding using libopus 1.4 (audio) ----------------------------------------------------- Input: 44.1 kHz, 2 channels Output: 2 channels (2 coupled) 5ms packets, 320 kbit/s CBR Preskip: 312 Encoding complete ----------------------------------------------------- Encoded: 7 minutes and 8.45 seconds Runtime: 7 seconds (61.21x realtime) Wrote: 17233886 bytes, 85690 packets, 339 pages Bitrate: 320 kbit/s (without overhead) Instant rates: 320 to 320 kbit/s (200 to 200 bytes per packet) Overhead: 0.556% (container+metadata)
変換のレザルトです
変換する時間は 61 倍速ですので LAME の何倍も早いですけど、最近の CPU は早いので余り気にならないと思います
opusinfo.exe -v "OPUS\02-Orient Blue.opus" Processing file "OPUS\02-Orient Blue.opus"... New logical stream (#1, serial: 00005847): type opus Encoded with libopus 1.4, libopusenc 0.2.1-16-ge4285b5 User comments section follows... ENCODER=opusenc from opus-tools 0.2-29-gecd50e5 genre=JAZZ genre=LATIN artist=John McLaughlin artist=Al Di Meola artist=Paco De Lucia ENCODER_OPTIONS=--music --bitrate 320 --hard-cbr --max-delay 0 --comp 10 --framesize 5 --no-phase-inv Opus stream 1: Pre-skip: 312 Playback gain: 0 dB Channels: 2 Original sample rate: 44100 Hz Packet duration: 5.0ms (max), 5.0ms (avg), 5.0ms (min) Page duration: 1275.0ms (max), 1271.4ms (avg), 50.0ms (min) Total data length: 17233886 bytes (overhead: 0.556%) Playback length: 7m:08.439s Average bitrate: 321.8 kbit/s, w/o overhead: 320 kbit/s (hard-CBR) Logical stream 1 ended