v0.2
object 0c1337f57e5b87fd23421904303fed3e575ce354
authorMark Harris <mark.hsj@gmail.com>
Tue, 18 Sep 2018 11:20:48 +0000 (04:20 -0700)
opus-tools 0.2

In this release the Opus decoder opusdec has been converted to use the
opusfile library, and the Opus encoder opusenc has been converted to use
the libopusenc library.  These libraries make it easy to robustly read
and write Ogg Opus audio files, and enable some new features.  Both
libraries are available from https://opus-codec.org/.

opusdec enhancements include:
- Read directly from http or https sources
- New option --force-stereo will force stereo output
- Improved support for chained input files with differing sample rate or
    channel count
- A summary is displayed for METADATA_BLOCK_PICTURE tags rather than
    displaying the base64-encoded data

opusenc enhancements include:
- Delayed decision support allows the encoder to look ahead up to two
    seconds in order to improve encoding decisions
- The options --music and --speech can be used to tune low bitrate audio
    for music or speech, overriding automatic detection
- The option --no-phase-inv disables the use of phase inversion for
    intensity stereo, which can be useful for streams that are likely to
    be downmixed to mono after decoding
- New --tracknumber shortcut for setting tracknumber metadata

Additionally:
- The opusinfo utility can display the demixing matrix from Ogg Opus
    files using ambisonics channel mapping family 3
- The experimental opusrtp tool supports new options to specify RTP
    payload type, Ogg Opus output file, original sample rate, and number
    of channels, and supports improved transmit timing, arbitrary
    network devices, and IPv6
- The Visual Studio 2015 project builds opusenc support for FLAC input
- The old Visual Studio 2010 project has been removed
- Numerous bug fixes are also included
-----BEGIN PGP SIGNATURE-----

iQJHBAABCAAxFiEEnEpiozBvXsNrDHkkkik7TQEYvbAFAlug39ATHG1hcmsuaHNq
QGdtYWlsLmNvbQAKCRCSKTtNARi9sOkiEACxVVOFJufq6Yz9M8IMCAprt/05lKDu
QBog1Bq6ITiTwinScvoPBw+fKepc+UkpLXLMVhhuNiZVgmRLL7kaiZgHXG6ItHS5
KB+/xj7uMqFWPPf+iLjTSbzVfcbmJcihXQS/vebngp7MqiOwE+t8SAio+dOGdQcp
Eid5GweOL7fQVkxoXkUx5G2PAdKjvEVN6xPxh0NHOiDiy9Yf3JzNPeqCHosfzlye
uaR0512jh1hKjz+oqJJxbFzvLXYi7gV6u2Rnx/tucIm7cFZ0BPKf4PWA3tFwwDPW
jNkM62Vy0NO9eTL6OA1BT/t43qorbsDlj0jVF9MEZy1aq7/xGHE5K8FMcsI0HqGw
HR9YVFsZc8pOgrvUXJjZwBOt2opniQU+l1jDjliIq1fyqNMsP9ji8ShY8z4Dg7B4
wOQTuH06TFo/HUgHe5uD2OTmbmfdY5u0MySdgTfIQ1mBGTXID1s9dHfPRH0evCOc
OUSLA+H/E4gUMogNSX5Xnh/ksFfvVht6o3HpOHRpbW2OWxPjwaQXDpEGcd+cbo5w
5SWJDUsbCAnB/PIvMnTE4aKziCiCuZhS4JAFYqS1RITIB2CN3dvtsu1WbV4jpqBS
p9CplRUJEeDnFuJ0kb2yDT3YRJNiOUcKdhd4vRbBOUpu8vCYte9jaAugnC6GeIwt
bDExaNpmDjI3/g==
=DEFl
-----END PGP SIGNATURE-----