【FAQ】Servicio de edición de video Preguntas frecuentes y respuestas

P1 Descripción del problema

1. Al acceder a pegatinas y otros materiales, ¿qué debo hacer si aparece el mensaje "La red no es normal, inténtelo de nuevo"?

2. Al usar la capacidad de IA, aparece "código de error: 20124 errorMsg: ¿Método no permitido"?

solución

Realice las siguientes comprobaciones:

1. Compruebe si la información de autenticación se ha establecido en el código. Si no está configurado, se puede configurar a través de api_key o Access Token. Para obtener más información, consulte la sección " 1. Configuración de la información de autenticación de la aplicación" .

2. Verifique si el interruptor del servicio de edición de video está encendido. Si no está habilitado, puede optar por habilitarlo en "Developer Alliance" o "AppGallery Connect". Para obtener más información, consulte la sección " Habilitación de servicios relacionados ". Una vez habilitado, se verá afectado por el caché, etc., y tardará un tiempo en surtir efecto.

3. Compruebe si la información de la huella digital del certificado de firma de la aplicación es coherente con la configuración de la huella digital del certificado de firma de la aplicación en AppGallery Connect. Si no es coherente o no está configurada, puede configurarla de acuerdo con la sección "Configuración de la huella digital del certificado de firma". Afectada por la caché, la firma recién configurada tarda un tiempo en hacer efecto el certificado.

4. Compruebe si los datos del material se han organizado, consulte el capítulo "Organización de materiales" .

5. Cuando utilice la función "Imagen dinámica, sonrisa con un clic" en la capacidad de IA, debe completar la aplicación de función correspondiente. Para obtener más información, consulte el capítulo " Aplicación de función y ajuste de cuota ".

6. Si el problema persiste, proporcione su registro detallado y AppId.

P2 Descripción del problema

Al obtener datos de recursos, como calcomanías y plantillas, el nombre de la columna muestra 101 o está en blanco.

solución

Por favor, haga lo siguiente y vuelva a intentarlo:

1. Borrar la información de la columna en la consola;

2. Inicializar la columna;

3. Desinstale la aplicación y vuelva a instalarla para probarla.

Ruta de la consola:

Inicie sesión en el sitio web de AppGallery Connect, haga clic en "Mis proyectos", seleccione su proyecto para ingresar y seleccione "Servicios de edición de video" -> "Operaciones de contenido de la aplicación" -> "Disposición de columnas" en "Crecimiento" en la barra de navegación izquierda.

P3 Descripción del problema

Cuando se usa el filtro específico del algoritmo de IA en el SDK de Atomic Ability, no se puede recibir la devolución de llamada y la siguiente información se imprime en la consola:

E/HVEExclusiveFilter: resolución fallida de: Lcom/huawei/hms/videoeditor/ai/imageedit/AIImageEditAnalyzerSetting$Factory;

Análisis de causa

Al usar la habilidad de IA de filtro exclusivo, debe agregar la dependencia de la habilidad correspondiente, si no se agrega, aparecerá este error.

solución

De acuerdo con la guía Integrating HMS Core SDK, integre la dependencia de filtro exclusiva.

Dependencias de filtro exclusivas:

// 专属滤镜
    implementation 'com.huawei.hms:video-editor-ai-common:1.9.0.300'
    implementation 'com.huawei.hms:video-editor-ai-imageedit:1.3.0.300'
    implementation 'com.huawei.hms:video-editor-ai-imageedit-model:1.3.0.300'

Haga clic en el enlace para ver las pautas relacionadas .

P4 Descripción del problema

Usando el SDK de Atomic Ability, después de agregar el archivo de video a la calle, cuando se llama a los métodos getSize y getPosition, no se pueden obtener los valores y se devuelve nulo.

Análisis de causa

Cuando se llama al método get, la ubicación del recurso aún no se ha calculado.

solución

Después de agregar archivos de video a la calle, puede usar el método HuaweiVideoEditor#seekTimeLine para activar el cálculo de la posición del recurso. seekTimeLine es una operación asincrónica, y el tamaño y la posición se pueden obtener o configurar en la devolución de llamada.

Los siguientes ejemplos son para referencia:

// 在添加资源之前,需要指定预览窗口
HuaweiVideoEditor.setDisplay(videoContentLayout);

Para especificar la ventana de vista previa, consulte la guía [ Inicializar el entorno operativo HuaweiVideoEditor ].

// 向视频泳道中添加资源
HVEVideoAsset mHveVideoAsset= hveVideoLane.appendVideoAsset(sourceFile.getAbsolutePath());
mEditor.seekTimeLine(0, new HuaweiVideoEditor.SeekCallback() {
    @Override
    public void onSeekFinished() {
        Log.d(TAG, "onSeekFinished: size:" + mHveVideoAsset.getSize() + ", position: " + mHveVideoAsset.getPosition());    }
});

Conoce más detalles>>

Visite el sitio web oficial de Video Editing Service Alliance

Obtenga documentos de orientación para el desarrollo del servicio de edición de video

Visite el sitio web oficial de HMS Core Alliance

Obtenga el documento de guía de desarrollo de HMS Core

Síganos y conozca la última información técnica de HMS Core por primera vez ~

{{o.nombre}}
{{m.nombre}}

Supongo que te gusta

Origin my.oschina.net/HMSCore/blog/8816287
Recomendado
Clasificación