Vai al contenuto principale

Il MainConcept P2 AVC-ULTRA Transcoder della linea di prodotti Pro Camera Transcoders for Sony & Panasonic è un contenitore Docker ottimizzato per la transcodifica basata su file in formati professionali di telecamere Panasonic come P2 AVC-Intra, P2 AVC LongG e AVC-Intra RP2027. MainConcept P2 AVC-ULTRA Transcoder supporta un'ampia gamma di formati di ingresso ed è pronto all'uso. Può essere controllato tramite riga di comando, API REST o vari strumenti di gestione dei container.

Il Transcoder P2 AVC-ULTRA include i codec di MainConcept, preconfezionati in un'unica applicazione containerizzata e ottimizzata per una distribuzione rapida e flessibile in qualsiasi flusso di lavoro come servizio o istanza di calcolo diretta.

Questa versione del Transcoder P2 AVC-ULTRA è una versione gratuita che dimostra il funzionamento e le prestazioni dei codec MainConcept e delle relative librerie in un ambiente cloud. Aggiunge un watermark al video elaborato e disattiva l'audio a intermittenza. Se si desidera distribuire la versione completa di P2 AVC-ULTRA Transcoder, visitare il sito web [MainConcept on Linode](https://www.mainconcept.com/akamai-linode).

Distribuzione di un'applicazione Marketplace

Linode Marketplace consente di distribuire facilmente il software su un'istanza di calcolo utilizzando il Cloud Manager. Per i passaggi completi, vedere Iniziare con le applicazioni Marketplace .

  1. Accedere al Cloud Manager e selezionare il link Marketplace dal menu di navigazione a sinistra. Viene visualizzata la pagina di creazione di Linode con la scheda Marketplace preselezionata.
  2. Nella sezione Seleziona applicazione, selezionare l'applicazione che si desidera distribuire.
  3. Completare il modulo seguendo i passaggi e i consigli della guida Creazione di un'istanza di calcolo. A seconda dell'applicazione Marketplace selezionata, potrebbero essere disponibili ulteriori opzioni di configurazione. Vedere la sezione Opzioni di configurazione di seguito per le distribuzioni compatibili, i piani consigliati e le opzioni di configurazione aggiuntive disponibili per l'applicazione Marketplace .
  4. Fare clic sul pulsante Crea Linode. Una volta che l'istanza di calcolo è stata approvvigionata e si è accesa completamente, attendere il completamento dell'installazione del software. Se l'istanza viene spenta o riavviata prima di questo momento, è probabile che l'installazione del software fallisca.
  5. Per verificare che l'applicazione sia stata completamente installata, vedere Iniziare con le applicazioni Marketplace > Verifica dell'installazione. Una volta installata, per accedere all'applicazione e iniziare a usarla, seguire le istruzioni della sezione Come iniziare dopo la distribuzione.

Per verificare che l'applicazione sia stata completamente installata, vedere Iniziare con le applicazioni Marketplace > Verifica dell'installazione. Una volta installata, per accedere all'applicazione e iniziare a usarla, seguire le istruzioni della sezione Come iniziare dopo la distribuzione.

Tempo di installazione stimato: MainConcept P2 AVC-ULTRA Transcoder dovrebbe essere completamente installato entro 5-10 minuti dal termine del provisioning dell'istanza di calcolo.

Opzioni di configurazione

  • Distribuzioni supportate: Ubuntu 20.04 LTS, Ubuntu 22.04 LTS, Debian 11
  • Piano consigliato: Si consiglia un'istanza di calcolo condivisa o Dedicated CPU da 16 GB per MainConcept P2 AVC Ultra Transcoder.

Opzioni del transcodificatore MainConcept P2 AVC-ULTRA

Utente limitato (opzionale)

È possibile compilare i campi seguenti per creare automaticamente un utente limitato per la nuova istanza di calcolo. Questa opzione è consigliata per la maggior parte delle installazioni come misura di sicurezza aggiuntiva. Questo account sarà assegnato alla cartella sudo che fornisce permessi elevati per l'esecuzione di comandi con l'opzione sudo prefisso.

  • Utente sudo limitato: Inserire il nome utente preferito per l'utente limitato.
  • Password per l'utente limitato: Inserire una password forte per il nuovo utente.
  • Chiave pubblica SSH per l'utente limitato: Se si desidera effettuare il login come utente limitato attraverso l'autenticazione a chiave pubblica (senza inserire la password), inserire qui la chiave pubblica. Per istruzioni sulla generazione di una coppia di chiavi, vedere Creazione di una coppia di chiavi SSH e Configurazione dell'autenticazione a chiave pubblica su un server.
  • Disabilita accesso root su SSH: per bloccare l'accesso dell'utente root su SSH, selezionare (consigliato). È comunque possibile passare all'utente root una volta effettuato l'accesso e si può accedere come root anche tramite Lish.

Dominio personalizzato (opzionale)

Se si desidera configurare automaticamente un dominio personalizzato, è necessario prima configurare il dominio per utilizzare i server dei nomi di Linode. In genere, questo si ottiene direttamente tramite il proprio registrar. Vedere Utilizzare i server dei nomi di Linode con il proprio dominio. Una volta terminato, è possibile compilare i seguenti campi per l'applicazione Marketplace :

  • Token Linode API : Se si desidera utilizzare il token Linode DNS Manager per gestire i record DNS del proprio dominio personalizzato, creare un token di accesso personale Linode sul proprio account con accesso in lettura/scrittura ai domini. API Personal Access Token sul proprio account con accesso in lettura/scrittura ai domini. Se questo viene fornito insieme ai campi del sottodominio e del dominio (descritti di seguito), l'installazione tenta di creare i record DNS tramite Linode. API. Vedere Ottenere un token di accesso API . Se non si fornisce questo campo, è necessario configurare manualmente i record DNS tramite il proprio provider DNS e puntarli all'indirizzo IP della nuova istanza.
  • Sottodominio: Il sottodominio che si desidera utilizzare, come ad esempio www per www.example.com.
  • Dominio: Il nome di dominio che si desidera utilizzare, ad esempio example.com.

Come iniziare dopo la distribuzione

Una volta installati tutti i pacchetti, MainConcept P2 AVC-ULTRA Transcoder è pronto a ricevere richieste API. Si noti che l'API REST non richiede l'autenticazione. Le funzioni API utilizzano la seguente sintassi:

http://CONTAINER_IP_ADDRESS:PORT/rest/API_VERSION/FUNCTION/PARAMETERS

Nell'URL di cui sopra, API_VERSION contiene solo la versione principale e deve essere formattato con una "v" iniziale. Ad esempio, la versione API di MainConcept P2 AVC-ULTRA Transcoder v2.0 è "v1". Inoltre, se si sceglie di utilizzare un dominio personalizzato, sostituire le istanze di IP_ADDRESS con il dominio inserito. Vedere le funzioni di esempio qui sotto:

  • Ottenere il nome del servizio: GET http://IP_ADDRESS:PORT/rest/v1/service
  • Ottenere lavori di transcodifica: GET http://IP_ADDRESS:PORT/rest/v1/jobs
  • Ottenere dettagli su un lavoro specifico: GET http://IP_ADDRESS:PORT/rest/v1/jobs/JOB_ID
  • Avviare il lavoro di transcodifica: POST http://IP_ADDRESS:PORT/rest/v1/jobs

Di seguito è riportato un esempio di file di descrizione del lavoro formattato in JSON:

{
  "INPUT": "ftp://10.144.41.202:2121/test.mp4",
  "OUTPUT": "ftp://10.144.41.202:2121/test/p2_avcintra.mxf",
  "PRESETNAME": "P2_AVCIntra_100",
  "KEEP_CONTENT": "TRUE",
  "VERBOSITY": "DEFAULT"
}

I parametri delle varie opzioni possono essere configurati modificando il file properties.txt file.

I prossimi passi

Per ulteriori informazioni d'uso e linee guida di formattazione, consultare la documentazione ufficiale di MainConcept P2 AVC-ULTRA Transcoder alla pagina Transcoders di MainConcept, selezionando P2 AVC-ULTRA Transcoder. Per assistenza relativa allo strumento o al software stesso, utilizzare le informazioni nella barra laterale per contattare l'assistenza MainConcept o cercare il forum della comunità MainConcept.