diff --git a/doc/Changelog.html b/doc/Changelog.html
index 6e90919e..d35bef7e 100644
--- a/doc/Changelog.html
+++ b/doc/Changelog.html
@@ -90,7 +90,7 @@
Enabled the "built-in" resampler for QAAC encoder
The "Algorithm Quality" slider now also affects the QAAC encoder
Added "AVX" (Advanced Vector Extensions) to CPU feature detection code
-Updated Opus encoder/decoder libraries to v1.1.3 and Opus-Tools to v0.1.9 (2016-10-29)
+Updated Opus encoder/decoder libraries to v1.2-alpha and Opus-Tools to v0.1.9 (2016-11-02)
Updated LAME encoder to v3.100 Alpha-2 (2016-01-29), compiled with ICL 15.0 and MSVC 12.0
Updated FLAC encoder/decoder to v1.3.1 (2016-10-04), compiled with ICL 17.0 and MSVC 12.0
Updated MediaInfo to v0.7.88 (2016-08-31), compiled with ICL 15.0 and MSVC 12.0
diff --git a/doc/Changelog.md b/doc/Changelog.md
index 055fede6..7c189ede 100644
--- a/doc/Changelog.md
+++ b/doc/Changelog.md
@@ -10,7 +10,7 @@
* Enabled the "built-in" resampler for QAAC encoder
* The "Algorithm Quality" slider now also affects the QAAC encoder
* Added "AVX" (Advanced Vector Extensions) to CPU feature detection code
-* Updated Opus encoder/decoder libraries to v1.1.3 and Opus-Tools to v0.1.9 (2016-10-29)
+* Updated Opus encoder/decoder libraries to v1.2-alpha and Opus-Tools to v0.1.9 (2016-11-02)
* Updated LAME encoder to v3.100 Alpha-2 (2016-01-29), compiled with ICL 15.0 and MSVC 12.0
* Updated FLAC encoder/decoder to v1.3.1 (2016-10-04), compiled with ICL 17.0 and MSVC 12.0
* Updated MediaInfo to v0.7.88 (2016-08-31), compiled with ICL 15.0 and MSVC 12.0
diff --git a/res/tools/opusdec.avx.exe b/res/tools/opusdec.avx.exe
index 22f35788..a9fa8ae7 100644
Binary files a/res/tools/opusdec.avx.exe and b/res/tools/opusdec.avx.exe differ
diff --git a/res/tools/opusdec.i386.exe b/res/tools/opusdec.i386.exe
index 1e169703..612538d4 100644
Binary files a/res/tools/opusdec.i386.exe and b/res/tools/opusdec.i386.exe differ
diff --git a/res/tools/opusdec.sse2.exe b/res/tools/opusdec.sse2.exe
index f5943666..4db1942c 100644
Binary files a/res/tools/opusdec.sse2.exe and b/res/tools/opusdec.sse2.exe differ
diff --git a/res/tools/opusenc.avx.exe b/res/tools/opusenc.avx.exe
index 03b39b97..a181505b 100644
Binary files a/res/tools/opusenc.avx.exe and b/res/tools/opusenc.avx.exe differ
diff --git a/res/tools/opusenc.i386.exe b/res/tools/opusenc.i386.exe
index 04a8e12d..a211cd57 100644
Binary files a/res/tools/opusenc.i386.exe and b/res/tools/opusenc.i386.exe differ
diff --git a/res/tools/opusenc.sse2.exe b/res/tools/opusenc.sse2.exe
index cc6017e8..b10a5734 100644
Binary files a/res/tools/opusenc.sse2.exe and b/res/tools/opusenc.sse2.exe differ
diff --git a/src/Config.h b/src/Config.h
index b6fe28b1..a886ce5a 100644
--- a/src/Config.h
+++ b/src/Config.h
@@ -34,8 +34,8 @@
#define VER_LAMEXP_MINOR_HI 1
#define VER_LAMEXP_MINOR_LO 4
#define VER_LAMEXP_TYPE RC
-#define VER_LAMEXP_PATCH 3
-#define VER_LAMEXP_BUILD 1924
+#define VER_LAMEXP_PATCH 4
+#define VER_LAMEXP_BUILD 1925
#define VER_LAMEXP_CONFG 1818
///////////////////////////////////////////////////////////////////////////////
diff --git a/src/Tools.h b/src/Tools.h
index 8384ae0f..3f172902 100644
--- a/src/Tools.h
+++ b/src/Tools.h
@@ -96,12 +96,12 @@ g_lamexp_tools[] =
{"245181321625445ac42fce31d64bf03872e77e2d0dd3c19d6c17ca2771354f096a6040827dd6d00ffd7342c7dd26168e", CPU_TYPE_X86_GEN, "oggenc2.i386.exe", 288135603, "2015"},
{"512b8efcd1003a0f67220a450d6ea4466194e8fd49fc090a69b15a858db11499acbf98f984530cd5d37b4b6abdd1c6d8", CPU_TYPE_X86_SSX, "oggenc2.sse2.exe", 288135603, "2015"},
{"a07ef67cba5a00d335d07372baf76d4d0573b425afce71a19c1e04eaabbe3f55e60bdd40af5e428224c91df1823eda08", CPU_TYPE_X64_ALL, "oggenc2.x64.exe", 288135603, "2015"},
- {"91e5148b01c1b79e59b3df9bcd09e487551b863f04aec4070d6769e36544b510d53bbdaa1feb56000db24269a096d941", CPU_TYPE_ALL_GEN, "opusdec.i386.exe", 20161030, "v1.1.3"},
- {"a685b7ad0468adc71d3ce5357d738c214c7a7d63fc72095cc5fa839c69cdb7ff6c49b927fb611f90093f01591133d3a3", CPU_TYPE_ALL_SSE, "opusdec.sse2.exe", 20161030, "v1.1.3"},
- {"76770b172f8ad544424ee89eeded85b0a659b2a92cae95c3b6ba3d320f2ed95c193f5d37f359d7738489978a7ea654d6", CPU_TYPE_ALL_AVX, "opusdec.avx.exe", 20161030, "v1.1.3"},
- {"06d66ecc40194d9d52cae4fdb524dce2ccfbcf8b00b3b3a89559472b9d0d00bab18b006952a87e0ead0b7d2d37023814", CPU_TYPE_ALL_GEN, "opusenc.i386.exe", 20161030, "v1.1.3"},
- {"cd30908798ec18d5d591a5e6725127fa9ca0721ed4d2c1e83a05c80253a4919a1e8c161d8570c8b81932bc6a73fe80b7", CPU_TYPE_ALL_SSE, "opusenc.sse2.exe", 20161030, "v1.1.3"},
- {"4771fb662eec5e5e5a17ca684109ebcff213a13ee9d4b2318f686c693aa9cd12512041c4d93a2c4dbb54d1bad83592bd", CPU_TYPE_ALL_AVX, "opusenc.avx.exe", 20161030, "v1.1.3"},
+ {"cd243bb47db68c4f61bf995ba1dfeb292daf02353275cf7e99852f3095903f10cef024de6b0daa9ed45e28847587c811", CPU_TYPE_ALL_GEN, "opusdec.i386.exe", 20161102, "v1.2-alpha"},
+ {"314fc3d0c3dbd3e74660ab0ec6cf426ea76e196c128f728f03db1e9e71c23ca536da0a033200e2077fd42b3adf907f6d", CPU_TYPE_ALL_SSE, "opusdec.sse2.exe", 20161102, "v1.2-alpha"},
+ {"b5bf25f6250368548db1dca7cbbace25db2d23d5c3772439fc21b93e1e8356796ac6ab9de7e64813e998be0700c5ac2f", CPU_TYPE_ALL_AVX, "opusdec.avx.exe", 20161102, "v1.2-alpha"},
+ {"f50dfb6e1d076104e77372d19215f141b960318d273d2622105e0767190c51809b93cbc3e7e17fa986ce5eec56f8eb0b", CPU_TYPE_ALL_GEN, "opusenc.i386.exe", 20161102, "v1.2-alpha"},
+ {"d8a532f24290e700dc7f689d3d612142133f15988cdae72927df00083bfef59191a6e27f718eaa8caf8c1e4c9e95e59b", CPU_TYPE_ALL_SSE, "opusenc.sse2.exe", 20161102, "v1.2-alpha"},
+ {"29dae98a525e92d88164a69b39928384481be3b23ccec8daedc8e0c454609a11c72f21f0b3fea27f298d64c9b22b96c2", CPU_TYPE_ALL_AVX, "opusenc.avx.exe", 20161102, "v1.2-alpha"},
{"37745174e146fedbc62671ab86ffddd3edfc9aa0ebfcfd4bff3331a95b6dda50621478c63f7a0ddf9a365e916758b6d4", CPU_TYPE_X86_ALL, "refalac.i386.exe", 161, ""},
{"b368f0490cefb80b6ff7eaaf8d6e29f253442375caf11a9405b5b21580ee3a9739fa3f406f69de5ef344fa038b1cbe72", CPU_TYPE_X64_ALL, "refalac.x64.exe", 161, ""},
{"d041b60de6c5c6e77cbad84440db57bbeb021af59dd0f7bebd3ede047d9e2ddc2a0c14179472687ba91063743d23e337", CPU_TYPE_ALL_ALL, "shorten.exe", 361, ""},