From 89fdcceb77044388ff6c546c48e09b0b00f4647b Mon Sep 17 00:00:00 2001 From: anupras-mohapatra-arm Date: Mon, 2 Nov 2026 12:29:14 -0600 Subject: [PATCH 1/6] c2patool first pass --- content/install-guides/c2patool.md | 26 ++++++++++++-------------- 1 file changed, 12 insertions(+), 14 deletions(-) diff --git a/content/install-guides/c2patool.md b/content/install-guides/c2patool.md index 6806971709..dee0e6c87d 100644 --- a/content/install-guides/c2patool.md +++ b/content/install-guides/c2patool.md @@ -5,8 +5,6 @@ minutes_to_complete: 20 official_docs: https://github.com/contentauth/c2patool author: Kostiantyn Perehuda -draft: true - test_maintenance: false ### FIXED, DO NOT MODIFY @@ -17,19 +15,13 @@ multitool_install_part: false layout: installtoolsall --- -## Overview +Content Credentials use the Coalition for Content Provenance and Authenticity (C2PA) standard to record media provenance. [C2PA Tool](https://github.com/contentauth/c2patool), invoked as `c2patool`, reads, creates, and validates Content Credentials in supported media files. -[C2PA Tool](https://github.com/contentauth/c2patool), invoked as `c2patool`, reads, creates, and -validates Content Credentials in supported media files. Content Credentials use the -Coalition for Content Provenance and Authenticity (C2PA) standard to record media provenance. +You can install C2PA Tool on 64-bit Arm Linux, macOS on Apple silicon, or Windows on Arm. The Linux instructions in this guide cover Ubuntu and Debian. -You can install C2PA Tool on 64-bit Arm Linux, macOS on Apple silicon, or Windows on Arm. -The Linux instructions cover Ubuntu and Debian. +On macOS, you'll install C2PA Tool with Homebrew. -On macOS, install C2PA Tool with Homebrew. On Arm Linux and Windows on Arm, the following -steps use Cargo, Rust's package manager, to download the source code, compile it for Arm, -and install the executable. Building from source produces an executable that runs natively -on your Arm system. +On Arm Linux and Windows on Arm, you'll use Cargo, the Rust package manager. With Cargo, you'll download the source code, compile it for Arm, and install the executable. Building from source produces an executable that runs natively on your Arm system. Homebrew and Cargo install the version available from their package source. For release information, see [C2PA Tool releases](https://github.com/contentauth/c2patool/releases). @@ -76,7 +68,9 @@ Open a new PowerShell window and confirm that 7-Zip is available: 7z -h ``` -The output displays the 7-Zip version and command usage. Then build and install C2PA Tool from source: +The output displays the 7-Zip version and command usage. + +Then, build and install C2PA Tool from source: ```console cargo install c2patool --locked @@ -106,7 +100,7 @@ The expected output starts with: Tool for displaying and creating C2PA manifests. ``` -## Troubleshooting +## Troubleshoot installation issues If your shell can't find `c2patool`, open a new terminal. For a Cargo installation, confirm that `$HOME/.cargo/bin` on Linux or `%USERPROFILE%\.cargo\bin` on Windows is in your `PATH`. @@ -139,3 +133,7 @@ For a Cargo installation, run: ```console cargo uninstall c2patool ``` + +## Next steps + +You can now use C2PA Tool to work with Content Credentials on Arm using a CLI. \ No newline at end of file From e4c4c138c2b5f8cc8b5515cb542ba9062e600284 Mon Sep 17 00:00:00 2001 From: anupras-mohapatra-arm Date: Mon, 2 Nov 2026 12:37:51 -0600 Subject: [PATCH 2/6] assisted edits --- content/install-guides/c2patool.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/content/install-guides/c2patool.md b/content/install-guides/c2patool.md index dee0e6c87d..160973d52d 100644 --- a/content/install-guides/c2patool.md +++ b/content/install-guides/c2patool.md @@ -21,7 +21,7 @@ You can install C2PA Tool on 64-bit Arm Linux, macOS on Apple silicon, or Window On macOS, you'll install C2PA Tool with Homebrew. -On Arm Linux and Windows on Arm, you'll use Cargo, the Rust package manager. With Cargo, you'll download the source code, compile it for Arm, and install the executable. Building from source produces an executable that runs natively on your Arm system. +On Arm Linux and Windows on Arm, use Cargo, the Rust package manager, to install C2PA Tool. With Cargo, you'll download the source code and compile it for Arm. This produces an executable for your Arm platform. Homebrew and Cargo install the version available from their package source. For release information, see [C2PA Tool releases](https://github.com/contentauth/c2patool/releases). @@ -136,4 +136,4 @@ cargo uninstall c2patool ## Next steps -You can now use C2PA Tool to work with Content Credentials on Arm using a CLI. \ No newline at end of file +You can now use the C2PA Tool to work with Content Credentials on Arm. \ No newline at end of file From 5a01fdac1a209b1db37a3ee84e65199d95ca7a91 Mon Sep 17 00:00:00 2001 From: anupras-mohapatra-arm Date: Mon, 2 Nov 2026 12:53:42 -0600 Subject: [PATCH 3/6] exiftool first pass --- content/install-guides/exiftool.md | 29 ++++++++++++++++------------- 1 file changed, 16 insertions(+), 13 deletions(-) diff --git a/content/install-guides/exiftool.md b/content/install-guides/exiftool.md index 74c98b90d1..a2d0056ed1 100644 --- a/content/install-guides/exiftool.md +++ b/content/install-guides/exiftool.md @@ -5,8 +5,6 @@ minutes_to_complete: 10 official_docs: https://exiftool.org/install.html author: Kostiantyn Perehuda -draft: true - test_maintenance: false ### FIXED, DO NOT MODIFY @@ -17,14 +15,12 @@ multitool_install_part: false layout: installtoolsall --- -## Overview - [ExifTool](https://exiftool.org/) reads and writes metadata in image, audio, and video files. You can install it on macOS on Apple silicon, 64-bit Arm Linux, or Windows 11 on Arm. -On Windows on Arm, you use the Windows x64 executable under emulation. +On Windows on Arm, you'll use the Windows x64 executable under emulation. -Package-manager commands install the version available from your package source. See the -[ExifTool download page](https://exiftool.org/) for current releases. +Package-manager commands install the version available from your package source. For current releases, see the +[ExifTool download page](https://exiftool.org/). ## Install on macOS @@ -62,8 +58,11 @@ Follow the [official Windows installation instructions](https://exiftool.org/ins 2. Extract the archive and open the extracted folder containing `exiftool(-k).exe`. 3. In File Explorer, select **View > Show > File name extensions**, then rename `exiftool(-k).exe` to `exiftool.exe`. 4. Move `exiftool.exe` and its accompanying `exiftool_files` folder into a permanent folder, such as `C:\Users\\Tools\ExifTool`. Keep them together. -5. Search the Start menu for **Edit environment variables for your account** and open it. Under **User variables**, select **Path**, then **Edit > New**. Add the full path to the folder directly containing `exiftool.exe`, such as `C:\Users\\Tools\ExifTool`, replacing `` with your Windows user folder name. Select **OK** to save and close the dialogs. -6. Open a new PowerShell window so it picks up the change. +5. Search the Start menu for **Edit environment variables for your account** and open it. +6. Under **User variables**, select **Path**, then **Edit > New**. +7. Add the full path to the folder directly containing `exiftool.exe`, such as `C:\Users\\Tools\ExifTool`. Replace `` with the name of your Windows user folder. +8. Select **OK** to save and close the dialogs. +9. Open a new PowerShell window so it picks up the change. ## Verify the installation @@ -79,7 +78,7 @@ The output is similar to: 13.55 ``` -Your version can differ. List the available metadata tags to confirm ExifTool runs: +Your version can differ. List the available metadata tags to confirm that ExifTool runs: ```console exiftool -list @@ -87,11 +86,15 @@ exiftool -list The output begins with `Available tags:` followed by tag names. -## Troubleshooting +## Troubleshoot installation issues If your shell can't find `exiftool`, open a new terminal and confirm that the directory containing `exiftool` is in your `PATH`. On Windows, also check that the executable is named `exiftool.exe` and that `exiftool_files` is still beside it. -If Ubuntu cannot locate the package, check that the `universe` repository is enabled for your Ubuntu -release, then run `sudo apt update` again. +If Ubuntu can't locate the package, check that the `universe` repository is enabled for your Ubuntu +release. After checking, run `sudo apt update` again. + +## Next steps + +You can now use ExifTool to to read and write media metadata on Arm. From c82d48050de3e450860ced026cffcb0a1012573b Mon Sep 17 00:00:00 2001 From: anupras-mohapatra-arm Date: Mon, 2 Nov 2026 13:29:41 -0600 Subject: [PATCH 4/6] nit --- content/install-guides/exiftool.md | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/content/install-guides/exiftool.md b/content/install-guides/exiftool.md index a2d0056ed1..8773f4c8f8 100644 --- a/content/install-guides/exiftool.md +++ b/content/install-guides/exiftool.md @@ -16,7 +16,7 @@ layout: installtoolsall --- [ExifTool](https://exiftool.org/) reads and writes metadata in image, audio, and video files. -You can install it on macOS on Apple silicon, 64-bit Arm Linux, or Windows 11 on Arm. +You can install ExifTool on macOS on Apple silicon, 64-bit Arm Linux, or Windows 11 on Arm. On Windows on Arm, you'll use the Windows x64 executable under emulation. Package-manager commands install the version available from your package source. For current releases, see the @@ -88,9 +88,8 @@ The output begins with `Available tags:` followed by tag names. ## Troubleshoot installation issues -If your shell can't find `exiftool`, open a new terminal and confirm that the directory containing -`exiftool` is in your `PATH`. On Windows, also check that the executable is named `exiftool.exe` -and that `exiftool_files` is still beside it. +If your shell can't find `exiftool`, open a new terminal. After opening the terminal, confirm that the directory containing +`exiftool` is in your `PATH`. On Windows, also check that the executable is named `exiftool.exe` and that `exiftool_files` is still beside it. If Ubuntu can't locate the package, check that the `universe` repository is enabled for your Ubuntu release. After checking, run `sudo apt update` again. From 08700d2d711ef40f09eba2110c7761dbeb19ef86 Mon Sep 17 00:00:00 2001 From: anupras-mohapatra-arm Date: Mon, 2 Nov 2026 13:47:31 -0600 Subject: [PATCH 5/6] edits --- content/install-guides/exiftool.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/content/install-guides/exiftool.md b/content/install-guides/exiftool.md index 8773f4c8f8..d2d189a019 100644 --- a/content/install-guides/exiftool.md +++ b/content/install-guides/exiftool.md @@ -58,11 +58,11 @@ Follow the [official Windows installation instructions](https://exiftool.org/ins 2. Extract the archive and open the extracted folder containing `exiftool(-k).exe`. 3. In File Explorer, select **View > Show > File name extensions**, then rename `exiftool(-k).exe` to `exiftool.exe`. 4. Move `exiftool.exe` and its accompanying `exiftool_files` folder into a permanent folder, such as `C:\Users\\Tools\ExifTool`. Keep them together. -5. Search the Start menu for **Edit environment variables for your account** and open it. -6. Under **User variables**, select **Path**, then **Edit > New**. +5. Search the **Start** menu for **Edit environment variables for your account** and open it. +6. Under **User variables**, select **Path**, then select **Edit > New**. 7. Add the full path to the folder directly containing `exiftool.exe`, such as `C:\Users\\Tools\ExifTool`. Replace `` with the name of your Windows user folder. 8. Select **OK** to save and close the dialogs. -9. Open a new PowerShell window so it picks up the change. +9. Open a new PowerShell window so that it picks up the change. ## Verify the installation @@ -88,7 +88,7 @@ The output begins with `Available tags:` followed by tag names. ## Troubleshoot installation issues -If your shell can't find `exiftool`, open a new terminal. After opening the terminal, confirm that the directory containing +If your shell can't find `exiftool`, open a new terminal. Confirm that the directory containing `exiftool` is in your `PATH`. On Windows, also check that the executable is named `exiftool.exe` and that `exiftool_files` is still beside it. If Ubuntu can't locate the package, check that the `universe` repository is enabled for your Ubuntu @@ -96,4 +96,4 @@ release. After checking, run `sudo apt update` again. ## Next steps -You can now use ExifTool to to read and write media metadata on Arm. +You can now use ExifTool to read and write media metadata on Arm. From 4b3ccb76aa73c1c68e3d05440ce9c9450df10307 Mon Sep 17 00:00:00 2001 From: anupras-mohapatra-arm Date: Mon, 2 Nov 2026 13:54:43 -0600 Subject: [PATCH 6/6] edits --- content/install-guides/c2patool.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/install-guides/c2patool.md b/content/install-guides/c2patool.md index 160973d52d..763a5bf3cb 100644 --- a/content/install-guides/c2patool.md +++ b/content/install-guides/c2patool.md @@ -59,7 +59,7 @@ Build C2PA Tool from source with the ARM64 Rust toolchain to install a native AR on Windows on Arm. Install the Microsoft C++ Build Tools and [Rust](https://www.rust-lang.org/tools/install) with the -MSVC toolchain for ARM64. Install [7-Zip](https://www.7-zip.org/) and add its installation +Microsoft Visual C++ (MSVC) toolchain for ARM64. Install [7-Zip](https://www.7-zip.org/) and add its installation directory (typically `C:\Program Files\7-Zip`) to your `PATH`. Open a new PowerShell window and confirm that 7-Zip is available: