Skip to main content

Le MainConcept P2 AVC-ULTRA Trans coder de la ligne de produits Pro Camera Transcoders for Sony & Panasonic est un conteneur Docker optimisé pour le transcodage basé sur des fichiers vers des formats de caméras professionnelles Panasonic tels que P2 AVC-Intra, P2 AVC LongG, et AVC-Intra RP2027. MainConcept P2 AVC-ULTRA Transcoder supporte une large gamme de formats d'entrée et est prêt à l'emploi. Il peut être contrôlé via la ligne de commande, REST APIou divers outils de gestion de conteneurs.

Le P2 AVC-ULTRA Transcoder inclut les codecs de MainConcept, pré-packagés sous forme d'une application conteneurisée unique et optimisée pour un déploiement rapide et flexible dans n'importe quel flux de travail en tant que service ou Instance Compute directe.

Cette version du P2 AVC-ULTRA Transcoder est une version gratuite qui démontre le fonctionnement et les performances des codecs MainConcept et des bibliothèques associées dans un environnement cloud. Elle ajoute un filigrane à la vidéo traitée et coupe le son par intermittence. Si vous souhaitez déployer la version complète du P2 AVC-ULTRA Transcoder, veuillez visiter le site web [MainConcept on Linode] (https://www.mainconcept.com/akamai-linode).

Déploiement d'une application Marketplace

Le Linode Marketplace vous permet de déployer facilement des logiciels sur une instance de calcul à l'aide du gestionnaire de nua ges. Voir Get Started with Marketplace Apps (Démarrer avec Apps ) pour les étapes complètes.

  1. Connectez-vous au gestionnaire de cloud et sélectionnez le lien Marketplace dans le menu de navigation de gauche. La page Linode Create s'affiche avec l'onglet Marketplace est présélectionné.
  2. Dans la section Select App, sélectionnez l'application que vous souhaitez déployer.
  3. Complétez le formulaire en suivant les étapes et les conseils du guide Creating a Compute Instance. Selon l'application Marketplace que vous avez sélectionnée, des options de configuration supplémentaires peuvent être disponibles. Consultez la section Options de configuration ci-dessous pour connaître les distributions compatibles, les plans recommandés et toutes les options de configuration supplémentaires disponibles pour cette application Marketplace .
  4. Cliquez sur le bouton Create Linode (Créer un Linode). Une fois que l'instance de calcul a été provisionnée et mise sous tension, attendez que l'installation du logiciel soit terminée. Si l'instance est mise hors tension ou redémarrée avant ce moment, l'installation du logiciel échouera probablement.
  5. Pour vérifier que l'application a été entièrement installée, consultez l a section Get Started with Marketplace Apps > Verify Installation (Démarrer avec les applications > Vérifier l'installation). Une fois l'application installée, suivez les instructions de la section Mise en route après le déploiement pour accéder à l'application et commencer à l'utiliser.

Pour vérifier que l'application a été entièrement installée, consultez l a section Get Started with Marketplace Apps > Verify Installation (Démarrer avec les applications > Vérifier l'installation). Une fois l'application installée, suivez les instructions de la section Mise en route après le déploiement pour accéder à l'application et commencer à l'utiliser.

Temps de déploiement estimé : MainConcept P2 AVC-ULTRA Transcoder devrait être complètement installé dans les 5 à 10 minutes suivant la fin du provisionnement de l'Instance Compute.

Options de configuration

  • Distributions prises en charge : Ubuntu 20.04 LTS, Ubuntu 22.04 LTS, Debian 11
  • Plan recommandé : Nous recommandons une instance de calcul partagée ou Dedicated CPU de 16 Go pour MainConcept P2 AVC Ultra Transcoder.

Options du transcodeur MainConcept P2 AVC-ULTRA

Utilisateur limité (facultatif)

Vous pouvez éventuellement remplir les champs suivants pour créer automatiquement un utilisateur limité pour votre nouvelle Instance de Calcul. Ceci est recommandé pour la plupart des déploiements comme mesure de sécurité supplémentaire. Ce compte sera attribué à l'instance de calcul sudo qui fournit une permission élevée lors de l'exécution de commandes avec le groupe sudo préfixe.

  • Utilisateur sudo limité : Entrez votre nom d'utilisateur préféré pour l'utilisateur limité.
  • Mot de passe pour l'utilisateur limité : Entrez un mot de passe fort pour le nouvel utilisateur.
  • Clé publique SSH pour l'utilisateur limité : Si vous souhaitez vous connecter en tant qu'utilisateur limité par le biais de l'authentification par clé publique (sans entrer de mot de passe), entrez votre clé publique ici. Voir Création d'une paire de clés SSH et Configuration de l'authentification par clé publique sur un serveur pour obtenir des instructions sur la génération d'une paire de clés.
  • Désactiver l'accès root via SSH : pour empêcher l'utilisateur root de se connecter via SSH, sélectionnez Oui (recommandé). Vous pouvez toujours passer à l'utilisateur root une fois connecté et vous pouvez également vous connecter en tant que root via Lish.

Domaine personnalisé (facultatif)

Si vous souhaitez configurer automatiquement un domaine personnalisé, vous devez d'abord configurer votre domaine pour qu'il utilise les serveurs de noms de Linode. Cela se fait généralement directement par l'intermédiaire de votre bureau d'enregistrement. Voir Utiliser les serveurs de noms de Linode avec votre domaine. Une fois cela terminé, vous pouvez remplir les champs suivants pour l'application Marketplace :

  • Linode API Token : Si vous souhaitez utiliser le Token Linode pour gérer les enregistrements DNS de votre domaine personnalisé, créez un Token Linode. DNS Manager pour gérer les enregistrements DNS de votre domaine personnalisé, créez un jeton d'accès personnel Linode API Personal Access Token sur votre compte avec un accès en lecture/écriture aux domaines. Si ce jeton est fourni avec les champs sous-domaine et domaine (décrits ci-dessous), l'installation tente de créer des enregistrements DNS via le Linode API. Voir Obtenir un jeton d'accès API . Si vous ne fournissez pas ce champ, vous devez configurer manuellement vos enregistrements DNS via votre fournisseur DNS et les faire pointer vers l'adresse IP de la nouvelle instance.
  • Sous-domaine : Le sous-domaine que vous souhaitez utiliser, tel que www pour www.example.com.
  • Domaine : Le nom de domaine que vous souhaitez utiliser, tel que exemple.com.

Démarrage après le déploiement

Une fois tous les paquets installés, le transcodeur MainConcept P2 AVC-ULTRA est prêt à recevoir des demandes. API demandes. Notez que le protocole REST API ne nécessite pas d'authentification. API Les fonctions REST utilisent la syntaxe suivante :

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

Dans l'URL ci-dessus, API_VERSION ne contient que la version majeure et doit être formatée en utilisant un "v" en tête. Par exemple, la API pour MainConcept P2 AVC-ULTRA Transcoder v2.0 est "v1". En outre, si vous choisissez d'utiliser un domaine personnalisé, remplacez les instances de IP_ADDRESS avec le domaine que vous avez saisi. Voir les exemples de fonctions ci-dessous :

  • Obtenir le nom du service : GET http://IP_ADDRESS:PORT/rest/v1/service
  • Obtenir des emplois dans le domaine du transcodage : GET http://IP_ADDRESS:PORT/rest/v1/jobs
  • Obtenir des détails sur un emploi spécifique : GET http://IP_ADDRESS:PORT/rest/v1/jobs/JOB_ID
  • Démarrer le travail de transcodage : POST http://IP_ADDRESS:PORT/rest/v1/jobs

Vous trouverez ci-dessous un exemple de corps de fichier de description de poste formaté en 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"
}

Les paramètres des différentes options peuvent être configurés en éditant le fichier properties.txt fichier.

Les prochaines étapes

Pour plus d'informations sur l'utilisation et les règles de formatage, veuillez consulter la documentation officielle de MainConcept P2 AVC-ULTRA Transcoder en naviguant vers la page Transcodeurs de MainConcept, et en sélectionnant P2 AVC-ULTRA Transcoder. Pour obtenir de l'aide concernant l'outil ou le logiciel lui-même, utilisez les informations dans la barre latérale pour contacter le support de MainConcept ou faites une recherche sur le forum de la communauté MainConcept.