diff --git a/content/install-guides/c2patool.md b/content/install-guides/c2patool.md index 6806971709..763a5bf3cb 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, 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). @@ -67,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: @@ -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 the C2PA Tool to work with Content Credentials on Arm. \ No newline at end of file diff --git a/content/install-guides/exiftool.md b/content/install-guides/exiftool.md index 74c98b90d1..d2d189a019 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. +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. 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 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 that 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,14 @@ 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. 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. -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. +## Next steps -If Ubuntu cannot locate the package, check that the `universe` repository is enabled for your Ubuntu -release, then run `sudo apt update` again. +You can now use ExifTool to read and write media metadata on Arm.