diff --git a/java-video-transcoder/CHANGELOG.md b/java-video-transcoder/CHANGELOG.md
index 324913f3a193..d71b05d40bea 100644
--- a/java-video-transcoder/CHANGELOG.md
+++ b/java-video-transcoder/CHANGELOG.md
@@ -1,5 +1,31 @@
 # Changelog
 
+## [1.2.4](https://github.com/googleapis/java-video-transcoder/compare/v1.2.3...v1.2.4) (2022-10-03)
+
+
+### Dependencies
+
+* Update dependency cachetools to v5 ([#396](https://github.com/googleapis/java-video-transcoder/issues/396)) ([5931697](https://github.com/googleapis/java-video-transcoder/commit/5931697a46d6a8da2b385afae4cce096c51874ee))
+* Update dependency certifi to v2022.9.24 ([#399](https://github.com/googleapis/java-video-transcoder/issues/399)) ([7d0d479](https://github.com/googleapis/java-video-transcoder/commit/7d0d4799a557c6707b7bf7deb765a5f79e1e859a))
+* Update dependency charset-normalizer to v2.1.1 ([#406](https://github.com/googleapis/java-video-transcoder/issues/406)) ([792a082](https://github.com/googleapis/java-video-transcoder/commit/792a08262400dc21be30b90fc0c3212a7af92b34))
+* Update dependency click to v8.1.3 ([#407](https://github.com/googleapis/java-video-transcoder/issues/407)) ([8b8d240](https://github.com/googleapis/java-video-transcoder/commit/8b8d240bbf5e3f0486fb44f7103796b0408488dd))
+* Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.0.4 ([#410](https://github.com/googleapis/java-video-transcoder/issues/410)) ([3f1c955](https://github.com/googleapis/java-video-transcoder/commit/3f1c955da25f328f1d14c217945e608caff1634e))
+* Update dependency gcp-releasetool to v1.8.8 ([#400](https://github.com/googleapis/java-video-transcoder/issues/400)) ([9dc373b](https://github.com/googleapis/java-video-transcoder/commit/9dc373bb35e63cf8a158cfd1cc9d485cfad900f9))
+* Update dependency google-api-core to v2.10.1 ([#408](https://github.com/googleapis/java-video-transcoder/issues/408)) ([decb969](https://github.com/googleapis/java-video-transcoder/commit/decb969da7bc302f62b9b6cf71f4bf6d42df65d0))
+* Update dependency google-auth to v2.12.0 ([#403](https://github.com/googleapis/java-video-transcoder/issues/403)) ([3437f06](https://github.com/googleapis/java-video-transcoder/commit/3437f0647376bd5696e19bdd460633b3e4055bf3))
+* Update dependency google-cloud-core to v2.3.2 ([#401](https://github.com/googleapis/java-video-transcoder/issues/401)) ([10e4e5c](https://github.com/googleapis/java-video-transcoder/commit/10e4e5c5cfea0c8a05de4257b17e186cbd1bef3c))
+* Update dependency google-cloud-storage to v2.5.0 ([#404](https://github.com/googleapis/java-video-transcoder/issues/404)) ([20c6c71](https://github.com/googleapis/java-video-transcoder/commit/20c6c71aaff00540049d511ee5c146d70e303266))
+* Update dependency google-crc32c to v1.5.0 ([#405](https://github.com/googleapis/java-video-transcoder/issues/405)) ([52beedd](https://github.com/googleapis/java-video-transcoder/commit/52beedd449912d521f493f028b6ea01fd82d9d6c))
+* Update dependency googleapis-common-protos to v1.56.4 ([#402](https://github.com/googleapis/java-video-transcoder/issues/402)) ([f95176b](https://github.com/googleapis/java-video-transcoder/commit/f95176bf02c20ecf75575dfa9ade45db72c49d8d))
+* Update dependency importlib-metadata to v4.12.0 ([#386](https://github.com/googleapis/java-video-transcoder/issues/386)) ([332023f](https://github.com/googleapis/java-video-transcoder/commit/332023f0a19dc96838c90490fe2bc0aa2f55545f))
+* Update dependency jeepney to v0.8.0 ([#387](https://github.com/googleapis/java-video-transcoder/issues/387)) ([7593e40](https://github.com/googleapis/java-video-transcoder/commit/7593e40a2feb11cd57c336445e0a0a771fc875db))
+* Update dependency keyring to v23.9.3 ([#389](https://github.com/googleapis/java-video-transcoder/issues/389)) ([10c0cdf](https://github.com/googleapis/java-video-transcoder/commit/10c0cdf308cc332fe1526822210f792904b0290a))
+* Update dependency markupsafe to v2.1.1 ([#390](https://github.com/googleapis/java-video-transcoder/issues/390)) ([8d4deb2](https://github.com/googleapis/java-video-transcoder/commit/8d4deb2dbac7205714c8c3e12da20c2117e8a5f4))
+* Update dependency protobuf to v3.20.2 ([#391](https://github.com/googleapis/java-video-transcoder/issues/391)) ([d3ba79c](https://github.com/googleapis/java-video-transcoder/commit/d3ba79c0114695a2eeb6c59420713edec6bcf610))
+* Update dependency pyjwt to v2.5.0 ([#392](https://github.com/googleapis/java-video-transcoder/issues/392)) ([9490d69](https://github.com/googleapis/java-video-transcoder/commit/9490d69d62d89658e5221fdbc616c82246474ee4))
+* Update dependency typing-extensions to v4.3.0 ([#394](https://github.com/googleapis/java-video-transcoder/issues/394)) ([9598f3a](https://github.com/googleapis/java-video-transcoder/commit/9598f3af114ba436d75b63d5c8424f6446197e62))
+* Update dependency zipp to v3.8.1 ([#395](https://github.com/googleapis/java-video-transcoder/issues/395)) ([1007c07](https://github.com/googleapis/java-video-transcoder/commit/1007c07520951a7897fc1f173e3b4b0453befb84))
+
 ## [1.2.3](https://github.com/googleapis/java-video-transcoder/compare/v1.2.2...v1.2.3) (2022-09-15)
 
 
diff --git a/java-video-transcoder/google-cloud-video-transcoder-bom/pom.xml b/java-video-transcoder/google-cloud-video-transcoder-bom/pom.xml
index 2cdb9dc8c00e..e5da839fdf3e 100644
--- a/java-video-transcoder/google-cloud-video-transcoder-bom/pom.xml
+++ b/java-video-transcoder/google-cloud-video-transcoder-bom/pom.xml
@@ -3,7 +3,7 @@
   <modelVersion>4.0.0</modelVersion>
   <groupId>com.google.cloud</groupId>
   <artifactId>google-cloud-video-transcoder-bom</artifactId>
-  <version>1.2.4-SNAPSHOT</version><!-- {x-version-update:google-cloud-video-transcoder:current} -->
+  <version>1.2.4</version><!-- {x-version-update:google-cloud-video-transcoder:current} -->
   <packaging>pom</packaging>
   <parent>
     <groupId>com.google.cloud</groupId>
@@ -57,17 +57,17 @@
       <dependency>
         <groupId>com.google.cloud</groupId>
         <artifactId>google-cloud-video-transcoder</artifactId>
-        <version>1.2.4-SNAPSHOT</version><!-- {x-version-update:google-cloud-video-transcoder:current} -->
+        <version>1.2.4</version><!-- {x-version-update:google-cloud-video-transcoder:current} -->
       </dependency>
       <dependency>
         <groupId>com.google.api.grpc</groupId>
         <artifactId>grpc-google-cloud-video-transcoder-v1</artifactId>
-        <version>1.2.4-SNAPSHOT</version><!-- {x-version-update:grpc-google-cloud-video-transcoder-v1:current} -->
+        <version>1.2.4</version><!-- {x-version-update:grpc-google-cloud-video-transcoder-v1:current} -->
       </dependency>
       <dependency>
         <groupId>com.google.api.grpc</groupId>
         <artifactId>proto-google-cloud-video-transcoder-v1</artifactId>
-        <version>1.2.4-SNAPSHOT</version><!-- {x-version-update:proto-google-cloud-video-transcoder-v1:current} -->
+        <version>1.2.4</version><!-- {x-version-update:proto-google-cloud-video-transcoder-v1:current} -->
       </dependency>
     </dependencies>
   </dependencyManagement>
diff --git a/java-video-transcoder/google-cloud-video-transcoder/pom.xml b/java-video-transcoder/google-cloud-video-transcoder/pom.xml
index 79e9c44ff8b1..2c5fdb0a4653 100644
--- a/java-video-transcoder/google-cloud-video-transcoder/pom.xml
+++ b/java-video-transcoder/google-cloud-video-transcoder/pom.xml
@@ -3,7 +3,7 @@
   <modelVersion>4.0.0</modelVersion>
   <groupId>com.google.cloud</groupId>
   <artifactId>google-cloud-video-transcoder</artifactId>
-  <version>1.2.4-SNAPSHOT</version><!-- {x-version-update:google-cloud-video-transcoder:current} -->
+  <version>1.2.4</version><!-- {x-version-update:google-cloud-video-transcoder:current} -->
   <packaging>jar</packaging>
   <name>Google Video Transcoder</name>
   <url>https://github.com/googleapis/java-video-transcoder</url>
@@ -11,7 +11,7 @@
   <parent>
     <groupId>com.google.cloud</groupId>
     <artifactId>google-cloud-video-transcoder-parent</artifactId>
-    <version>1.2.4-SNAPSHOT</version><!-- {x-version-update:google-cloud-video-transcoder:current} -->
+    <version>1.2.4</version><!-- {x-version-update:google-cloud-video-transcoder:current} -->
   </parent>
   <properties>
     <site.installationModule>google-cloud-video-transcoder</site.installationModule>
diff --git a/java-video-transcoder/grpc-google-cloud-video-transcoder-v1/pom.xml b/java-video-transcoder/grpc-google-cloud-video-transcoder-v1/pom.xml
index b2cd32b7c0d4..0464d1c922a3 100644
--- a/java-video-transcoder/grpc-google-cloud-video-transcoder-v1/pom.xml
+++ b/java-video-transcoder/grpc-google-cloud-video-transcoder-v1/pom.xml
@@ -4,13 +4,13 @@
   <modelVersion>4.0.0</modelVersion>
   <groupId>com.google.api.grpc</groupId>
   <artifactId>grpc-google-cloud-video-transcoder-v1</artifactId>
-  <version>1.2.4-SNAPSHOT</version><!-- {x-version-update:grpc-google-cloud-video-transcoder-v1:current} -->
+  <version>1.2.4</version><!-- {x-version-update:grpc-google-cloud-video-transcoder-v1:current} -->
   <name>grpc-google-cloud-video-transcoder-v1</name>
   <description>GRPC library for google-cloud-video-transcoder</description>
   <parent>
     <groupId>com.google.cloud</groupId>
     <artifactId>google-cloud-video-transcoder-parent</artifactId>
-    <version>1.2.4-SNAPSHOT</version><!-- {x-version-update:google-cloud-video-transcoder:current} -->
+    <version>1.2.4</version><!-- {x-version-update:google-cloud-video-transcoder:current} -->
   </parent>
   <dependencies>
     <dependency>
diff --git a/java-video-transcoder/pom.xml b/java-video-transcoder/pom.xml
index e1f9c5b0fde1..0b9c35d3cb91 100644
--- a/java-video-transcoder/pom.xml
+++ b/java-video-transcoder/pom.xml
@@ -4,7 +4,7 @@
   <groupId>com.google.cloud</groupId>
   <artifactId>google-cloud-video-transcoder-parent</artifactId>
   <packaging>pom</packaging>
-  <version>1.2.4-SNAPSHOT</version><!-- {x-version-update:google-cloud-video-transcoder:current} -->
+  <version>1.2.4</version><!-- {x-version-update:google-cloud-video-transcoder:current} -->
   <name>Google Video Transcoder Parent</name>
   <url>https://github.com/googleapis/java-</url>
   <description>
@@ -61,17 +61,17 @@
       <dependency>
         <groupId>com.google.cloud</groupId>
         <artifactId>google-cloud-video-transcoder</artifactId>
-        <version>1.2.4-SNAPSHOT</version><!-- {x-version-update:google-cloud-video-transcoder:current} -->
+        <version>1.2.4</version><!-- {x-version-update:google-cloud-video-transcoder:current} -->
       </dependency>
       <dependency>
         <groupId>com.google.api.grpc</groupId>
         <artifactId>proto-google-cloud-video-transcoder-v1</artifactId>
-        <version>1.2.4-SNAPSHOT</version><!-- {x-version-update:proto-google-cloud-video-transcoder-v1:current} -->
+        <version>1.2.4</version><!-- {x-version-update:proto-google-cloud-video-transcoder-v1:current} -->
       </dependency>
       <dependency>
         <groupId>com.google.api.grpc</groupId>
         <artifactId>grpc-google-cloud-video-transcoder-v1</artifactId>
-        <version>1.2.4-SNAPSHOT</version><!-- {x-version-update:grpc-google-cloud-video-transcoder-v1:current} -->
+        <version>1.2.4</version><!-- {x-version-update:grpc-google-cloud-video-transcoder-v1:current} -->
       </dependency>
 
       <dependency>
diff --git a/java-video-transcoder/proto-google-cloud-video-transcoder-v1/pom.xml b/java-video-transcoder/proto-google-cloud-video-transcoder-v1/pom.xml
index e078a2f0c98e..1b48e0ebd195 100644
--- a/java-video-transcoder/proto-google-cloud-video-transcoder-v1/pom.xml
+++ b/java-video-transcoder/proto-google-cloud-video-transcoder-v1/pom.xml
@@ -4,13 +4,13 @@
   <modelVersion>4.0.0</modelVersion>
   <groupId>com.google.api.grpc</groupId>
   <artifactId>proto-google-cloud-video-transcoder-v1</artifactId>
-  <version>1.2.4-SNAPSHOT</version><!-- {x-version-update:proto-google-cloud-video-transcoder-v1:current} -->
+  <version>1.2.4</version><!-- {x-version-update:proto-google-cloud-video-transcoder-v1:current} -->
   <name>proto-google-cloud-video-transcoder-v1</name>
   <description>Proto library for google-cloud-video-transcoder</description>
   <parent>
     <groupId>com.google.cloud</groupId>
     <artifactId>google-cloud-video-transcoder-parent</artifactId>
-    <version>1.2.4-SNAPSHOT</version><!-- {x-version-update:google-cloud-video-transcoder:current} -->
+    <version>1.2.4</version><!-- {x-version-update:google-cloud-video-transcoder:current} -->
   </parent>
   <dependencies>
     <dependency>
diff --git a/java-video-transcoder/samples/snapshot/pom.xml b/java-video-transcoder/samples/snapshot/pom.xml
index 177b8ed1372d..5f9e1fc29d98 100644
--- a/java-video-transcoder/samples/snapshot/pom.xml
+++ b/java-video-transcoder/samples/snapshot/pom.xml
@@ -28,7 +28,7 @@
     <dependency>
       <groupId>com.google.cloud</groupId>
       <artifactId>google-cloud-video-transcoder</artifactId>
-      <version>1.2.4-SNAPSHOT</version>
+      <version>1.2.4</version>
     </dependency>
     <!-- {x-version-update-end} -->
 
diff --git a/java-video-transcoder/versions.txt b/java-video-transcoder/versions.txt
index b5d674fc55d3..8e6dc9842c2d 100644
--- a/java-video-transcoder/versions.txt
+++ b/java-video-transcoder/versions.txt
@@ -1,6 +1,6 @@
 # Format:
 # module:released-version:current-version
 
-google-cloud-video-transcoder:1.2.3:1.2.4-SNAPSHOT
-grpc-google-cloud-video-transcoder-v1:1.2.3:1.2.4-SNAPSHOT
-proto-google-cloud-video-transcoder-v1:1.2.3:1.2.4-SNAPSHOT
+google-cloud-video-transcoder:1.2.4:1.2.4
+grpc-google-cloud-video-transcoder-v1:1.2.4:1.2.4
+proto-google-cloud-video-transcoder-v1:1.2.4:1.2.4