# Packager para desktop: passo a passo

Conecte um perfil DRM-X Packager, escolha configurações de codificação e criptografia, execute um lote Windows e recupere uploads com instruções ilustradas.

O vídeo criptografado e as licenças DRM seguem caminhos diferentes

A CDN entrega o vídeo criptografado. Seu backend verifica o acesso, e o serviço de licenças DRM autoriza a descriptografia em um dispositivo compatível.

- 01**Armazenamento / CDN**

Entrega a mídia criptografada ao player.

- 02**Seu backend**

Verifica se o espectador pode assistir e solicita a autorização de reprodução ao DRM-X.

- 03**DRM-X**

Valida a autorização de reprodução e processa a solicitação de licença DRM.

- 04**Player + dispositivo**

Usa o sistema DRM do dispositivo para obter uma licença e reproduzir a mídia criptografada.

Sua infraestrutura decide o acesso; DRM-X aplica a política assinada. Mídia criptografada e licenças DRM seguem caminhos de entrega separados.

## Antes de começar [# ](#before-you-start)

Use o Windows x64 ** DRM-X 6.0 Packager Suite ** de [Console → Conteúdo do pacote ](https://6.drm-x.com/console/package-content). Extraia todo o ZIP para uma pasta com escrita. Mantenha `DRM-X 6.0 Packager.exe`, `drmx-packager.exe`, FFmpeg, FFprobe e Shaka Packager juntos; Desktop invoca o CLI incluído.

- Prepare um vídeo fonte em uma unidade local e espaço livre suficiente para rendições codificadas temporárias e saída protegida.
- Em Settings do ambiente DRM-X, obtenha **Site ID**, **Packager Access Key** e **Packager KMS Token**. Essas credenciais servem para empacotamento, não são um DRM License Token do espectador.
- Para o upload gerenciado, certifique-se de que seu ambiente tenha um destino pronto 1AICLOUD e um direito de armazenamento suficiente.

Use preview.6 ou mais recente para a recuperação long-upload descrita abaixo. Veja [large-video planning](https://docs.drm-x.com/pt/packaging/large-videos) antes de um trabalho de três horas, 4K ou 8K.



## 1. Conecte um perfil Packaker[#](#1-connect-a-packager-profile)

[![DRM-X Packaker Desktop mostrando o logotipo pomba, campos de perfil, informações de embalagem, configurações de codificação e criptografia](https://docs.drm-x.com/assets/desktop-setup.png)](https://docs.drm-x.com/assets/desktop-setup.png)O ambiente de trabalho real é controlado, renderizado sem um perfil de cliente salvo. Clique na imagem para ampliar.
- Abrir `DRM-X 6.0 Packager.exe`, identificado pelo logótipo DRM-X da pomba.
- Digite um nome de perfil reconhecível, como **Produção **.
- Mantenha o Servidor como `https://packaging.drm-x.com`, a menos que o seu administrador DRM-X tenha fornecido um servidor diferente.
- Insira Site ID, Packager Access Key e Packager KMS Token do mesmo ambiente.
- Clique em **Salvar perfil**, então **Teste conexão**. Resolver qualquer erro de autenticação antes de adicionar um lote grande.

O item KMS é armazenado no Gerenciador de Credenciais Windows. Você pode usar este perfil tanto na área de trabalho quanto no CLI com `--profile "Production"`. Um perfil salvo não é a prova de que credenciais ainda estão ativos; Testar a conexão verifica o servidor. Nunca coloque o item KMS no comando editável ou uma captura de tela.



## 2. Definir informações de embalagem[#](#2-set-packaging-information)

Use o modelo ** Title** para o nome do ecrã e ** Content ID modelo** para o identificador de conteúdo da sua aplicação. O padrão substitui o nome do ficheiro de origem e o número do lote. Veja os IDs gerados na tabela de ficheiros; cada novo item de conteúdo necessita de um ID único. A sua infra- estrutura posterior usa o Content ID para autorizar o vídeo publicado.



## 3. Escolha as configurações de codificação[#](#3-choose-encoding-settings)

| Controlo | Um ponto de partida prático | 
| --- | --- |

| Fluxo de trabalho de origem | **Codifique um código- mestre** para um vídeo MP4/MOV/MKV normal. Use as versões pré-codificadas apenas quando já tiver as faixas finais e compreenda o mapeamento de entrada CLI. | 

| Codec e predefinido | H.264 / AVC e Fast para a compatibilidade inicial mais ampla. H.265 / HEVC ou AV1 exigem reprodutor e validação do dispositivo, particularmente para UHD. | 

| Controlo das taxas | **Smart Quality VBR** adapta a taxa de bits codificada à fonte. A taxa de bits previsível é útil quando o planejamento de tamanho de entrega importa mais. Ambos ainda precisam de um clipe de teste. | 

| Máx. FPS | Escolha uma tampa apropriada para o seu público. Uma tampa de 24 fps descarta detalhes de movimento de fontes de maior taxa de quadros; use 30 ou 60 fps quando necessário e suportado. | 

| Áudio e segmento | AAC 128 Kbps e ** 6 segundos ** são configurações de início úteis. Segmentos de quatro segundos criam cerca de 50% mais objetos de segmento. | 

| Escada de resolução | Para 1080p, selecione SD, HD e Full HD. Adicione UHD para uma fonte de 3840×2160 ou UHD2 para uma fonte de 7680×4320. O CLI remove degraus maiores do que a fonte; nunca aumenta as escalas para criar detalhes em falta. | 

Codificar um mestre é automático: você não precisa codificar a escada em outro aplicativo primeiro. O editor detalhado do Desktop CLI permanece disponível para várias linguagens de áudio, legendas e entradas pré-codificadas.



## 4. Escolha criptografia e upload[#](#4-choose-encryption-and-upload)

**Maximum Compatibilidade** produz saídas protegidas complementares para sistemas DRM habilitados. **Modern Multi-DRM** usa um fluxo de trabalho CBCS compartilhado onde suportado. Máxima Compatibilidade aplica seu H.264, 24 fps e SDR restrições de compatibilidade. Escolha Moderno Multi-DRM ao testar fluxos de trabalho H.265 ou AV1. Mantenha a proteção **Multi-Key (Shaka padrão)** para proteção de faixas separada, ou escolha ** Proteção de Chave Única ** quando uma chave de conteúdo compartilhada é necessária. Mantenha a criptografia de faixa de áudio ativada a menos que sua aplicação use áudio intencionalmente claro.

Selecione os sistemas DRM que você testará: Widevine, FairPlay, PlayReady e WisePlay. Selecionar um DRM ou um degrau de 8K não torna todos os dispositivos capazes de reproduzi- lo. Mantenha o upload habilitado para publicar no destino de armazenamento configurado; desative- o para reter apenas o resultado protegido local.



## 5. Adicione arquivos e execute o lote [#](#5-add-files-and-run-the-batch)

[![Mesa de arquivo Packaker Desktop, Adicione arquivos de origem e Escolha botões de pasta de saída, parâmetros editáveis CLI, logs e placas de progresso de fase](https://docs.drm-x.com/assets/desktop-batch.png)](https://docs.drm-x.com/assets/desktop-batch.png)Role até a lista de arquivos e parâmetros editáveis. O botão Iniciar e os indicadores de fase permanecem visíveis no rodapé.
- Clique em **Adicionar arquivos fonte**. Você pode selecionar várias fontes.
- Reveja cada título e Content ID. Remova uma linha indesejada com **Remove selected**.
- Clique em **Escolha a pasta de saída**. A área de trabalho cria uma pasta de conteúdo separada para cada item. Cada destino deve estar vazio para uma nova execução de embalagem.
- Depois de alterar os Passos 1–3, clique em **Regenerar dos Passos 1–3**. Isto substitui as edições manuais no modelo de parâmetros, então preserve primeiro quaisquer alterações avançadas.
- Reveja o comando. **Copiar o comando selecionado** dá o comando CLI equivalente para a linha selecionada, usando seu perfil salvo.
- Clique em **Iniciar pacote em lote**. Os arquivos são executados sequencialmente; o CLI envia objetos dentro do pacote do arquivo atual em paralelo.

O relatório das placas de fase **Analisar → Codificar → Criptografar → Verificar → Enviar**. Codificação e criptografia podem levar muito mais tempo para fontes UHD. Em 99%, a saída enviada está passando por verificação do servidor. Aguarde a conclusão; uma contagem de arquivos carregados sozinho não significa Publicado.



## 6. Recuperar um upload interrompido [#](#6-recover-an-interrupted-upload)

If the log says **Local encryption and verification completed, but managed upload did not finish**, keep the entire protected output folder. Copy the Packaging Session ID and resume command from the log. Run the [CLI upload command](https://docs.drm-x.com/pt/packaging/cli#resume-without-re-encoding) using your saved profile; do not start a new packaging batch against that folder. Matching completed 1AICLOUD objects are reused.

Cancelar pedidos atuais cancelamento cooperativo. Não renomear, editar ou excluir o resultado protegido enquanto ele está sendo carregado. Se a interrupção ocorreu durante a codificação ou criptografia, use uma nova pasta de saída vazia para um novo pacote; a recuperação somente upload requer criptografia local concluída.



## 7. Teste o vídeo publicado [#](#7-test-the-published-video)

Na consola, seleccione o conteúdo publicado nas Ferramentas de Desenvolvimento e teste com um novo DRM License Token. Confirme a reprodução, a procura, o som, as legendas e as resoluções permitidas nos seus dispositivos de destino. Mantenha a fonte e a saída protegida até que a publicação e reprodução tenham sido verificadas.

<!-- Canonical: https://docs.drm-x.com/pt/packaging/desktop -->
<!-- Language: pt -->
