Show Menu
화제×

Dynamic Media 문제 해결

다음 문서에서는 다이내믹 미디어 문제 해결에 대해 설명합니다.

일반(모든 자산)

다음은 모든 에셋에 대한 일반적인 팁과 트릭입니다.

자산 동기화 상태 속성

CRXDE Lite에서 다음 자산 속성을 검토하여 AEM에서 다이내믹 미디어로 자산의 성공적인 동기화를 확인할 수 있습니다.
속성
설명
<object_node>/jcr:content/metadata/dam:scene7ID
a|364266
노드가 Dynamic Media에 연결되어 있다는 일반 표시기.
<object_node>/jcr:content/metadata/dam:scene7FileStatus
PublishComplete 또는 오류 텍스트
다이내믹 미디어에 자산 업로드의 상태입니다.
<object_node>/jcr:content/metadata/dam:scene7File
myCompany/myAssetID
Dynamic Media의 원격 자산에 대한 URL을 생성하려면 채워야 합니다.
<object_node>/jcr:content/dam:lastSyncStatus
성공 또는 실패: <error text>
세트(스핀 세트, 이미지 세트 등), 이미지 사전 설정, 뷰어 사전 설정, 자산에 대한 이미지 맵 업데이트 또는 편집된 이미지의 동기화 상태입니다.

동기화 로깅

동기화 오류 및 문제가 로그인 error.log (AEM 서버 디렉토리 /crx-quickstart/logs/ )됩니다. 대부분의 문제의 근본 원인을 규명하는 데 충분한 로깅을 사용할 수 있지만 Sling Console(https://localhost:4502/system/console/slinglog com.adobe.cq.dam.ips )을 통해 패키지의 DEBUG에 대한 로깅을 늘려 자세한 정보를 수집할 수 slinglog 있습니다.

이동, 복사, 삭제

이동, 복사 또는 삭제 작업을 수행하기 전에 다음을 수행합니다.
  • 이미지 및 비디오의 경우 이동, 복사 또는 삭제 작업을 수행하기 전에 값이 <object_node>/jcr:content/metadata/dam:scene7ID 존재하는지 확인합니다.
  • 이미지 및 뷰어 사전 설정의 경우 이동, 복사 또는 삭제 작업을 수행하기 전에 https://<server>/crx/de/index.jsp#/etc/dam/presets/viewer/testpreset/jcr%3Acontent/metadata 값이 존재하는지 확인합니다.
  • 위의 메타데이터 값이 없는 경우 작업을 이동, 복사 또는 삭제하기 전에 자산을 다시 업로드해야 합니다.

버전 제어

기존 Dynamic Media 자산(동일한 이름 및 위치)을 바꿀 때 자산을 유지하거나 버전을 교체/만들 수 있습니다.
  • 두 가지 모두를 유지하면 게시된 자산 URL에 대한 고유한 이름이 있는 새 자산이 만들어집니다. 예를 들어 원래 자산 image.jpg 이 되고 새로 업로드된 자산 image1.jpg 이 됩니다.
  • Dynamic Media에서는 버전 만들기가 지원되지 않습니다. 새 버전은 배달되는 기존 자산을 대체합니다.

이미지 및 세트

이미지 및 세트에 문제가 있는 경우 다음 문제 해결 지침을 참조하십시오.
문제 디버깅 방법 솔루션
자산 세부 사항 보기에서 복사 URL/포함 단추에 액세스할 수 없음
  1. CRX/DE로 이동:
    • JCR에 정의된 사전 설정이 있는지 /etc/dam/presets/viewer/<preset> has lastReplicationAction 확인합니다. 이 위치는 AEM 6.x에서 6.4로 업그레이드하고 마이그레이션 해제를 선택한 경우에 적용됩니다. 그렇지 않으면, 위치가 /conf/global/settings/dam/dm/presets/viewer 됩니다.
    • JCR의 자산이 메타데이터 dam:scene7FileStatus 아래에 표시되는지 확인하십시오 PublishComplete .
페이지 새로 고침/다른 페이지로 이동한 후 돌아오십시오(사이드 레일 JSP는 다시 컴파일되어야 함).
효과가 없는 경우:
  • 자산 게시.
  • 자산을 다시 업로드하고 게시합니다.
세트 편집기의 자산 선택기가 영구 로딩에 고정됨
6.4에서 해결된 알려진 문제
선택기를 닫고 다시 엽니다.
세트 편집의 일부로 자산을 선택한 후 선택 단추가 활성화되지 않습니다.
6.4에서 해결된 알려진 문제
자산 선택기에서 다른 폴더를 먼저 클릭하고 되돌아가서 자산을 선택합니다.
회전판 핫스팟은 슬라이드 간 전환 후 이동
모든 슬라이드의 크기가 같은지 확인합니다.
회전판에 동일한 크기의 이미지만 사용합니다.
Dynamic Media 뷰어로 이미지가 미리 표시되지 않음
자산에 메타데이터 속성(CRXDE Lite) dam:scene7File 이 포함되어 있는지 확인
모든 자산의 처리가 완료되었는지 확인하십시오.
업로드된 자산이 자산 선택기에 표시되지 않음
자산 확인 jcr:content > dam:assetState = processed (CRXDE Lite)
모든 자산의 처리가 완료되었는지 확인하십시오.
카드 보기의 배너는 자산 처리가 시작되지 않은 경우 새로 됨을 표시합니다. 자산 jcr:content > dam:assetState = 워크플로우에 의해 선택되지 unprocessed 않은 경우 선택합니다. 워크플로우에서 자산을 선택할 때까지 기다립니다.
이미지 또는 세트는 뷰어 URL 또는 포함 코드를 표시하지 않습니다. 뷰어 사전 설정이 게시되었는지 확인합니다.
[ 도구 ] > [ 자산 ] > [ 뷰어 사전 설정 ]으로이동하여 뷰어 사전 설정을 게시합니다.

비디오

비디오 관련 문제가 있는 경우 다음 문제 해결 지침을 참조하십시오.
문제 디버깅 방법 솔루션
비디오를 미리 볼 수 없음
  • 폴더에 비디오 프로필이 할당되어 있는지 확인합니다(지원되지 않는 파일 형식). 지원되지 않는 경우 이미지만 표시됩니다.
  • 비디오 프로필에는 AVS 세트를 생성하려면 둘 이상의 인코딩 사전 설정이 있어야 합니다(단일 인코딩은 MP4 파일의 비디오 컨텐츠로 처리됨). 지원되지 않는 파일의 경우 처리되지 않은 것과 동일하게 처리됩니다.
  • 메타데이터에서 비디오를 확인하여 비디오 처리 dam:scene7FileAvs 가 완료되었는지 dam:scene7File 확인합니다.
  1. 폴더에 비디오 프로필을 할당합니다.
  2. 둘 이상의 인코딩 사전 설정을 포함하도록 비디오 프로필을 편집합니다.
  3. 비디오가 처리를 완료할 때까지 기다립니다.
  4. 비디오를 다시 로드하려면 다이내믹 미디어 인코딩 비디오 워크플로우가 실행되고 있지 않은지 확인하십시오.
  5. 비디오를 다시 업로드합니다.
비디오가 인코딩되지 않음
  • Dynamic Media 클라우드 서비스가 구성되어 있는지 확인합니다.
  • 비디오 프로필이 업로드 폴더와 연관되어 있는지 확인합니다.
  1. 클라우드 서비스 아래의 다이내믹 미디어 구성이 올바르게 설정되었는지 확인하십시오.
  2. 폴더에 비디오 프로필이 있는지 확인합니다. 또한 비디오 프로필을 확인하십시오.
비디오 처리 시간이 너무 오래 걸립니다.
비디오 인코딩이 아직 진행 중인지 또는 오류 상태가 되었는지 확인하려면 다음을 수행하십시오.
  • 비디오 상태 확인 https://localhost:4502/crx/de/index.jsp#/content/dam/folder/videomp4/jcr%3Acontent > dam:assetState
  • 워크플로우 콘솔 > 인스턴스, 보관 https://localhost:4502/libs/cq/workflow/content/console.html 및 실패 탭에서 비디오를 모니터링합니다.
비디오 변환 없음
비디오가 업로드되지만 인코딩된 변환이 없는 경우:
  • 폴더에 비디오 프로필이 할당되어 있는지 확인합니다.
  • 메타데이터에서 확인함으로써 비디오 처리가 완료되었는지 dam:scene7FileAvs 확인합니다.
  1. 폴더에 비디오 프로필을 할당합니다.
  2. 비디오가 처리를 완료할 때까지 기다립니다.

뷰어

뷰어에 문제가 있는 경우 다음 문제 해결 지침을 참조하십시오.
문제 디버깅 방법 솔루션
뷰어 사전 설정이 게시되지 않음
샘플 관리자 진단 페이지로 이동합니다. https://localhost:4502/libs/dam/gui/content/s7dam/samplemanager/samplemanager.html
계산된 값을 관찰합니다. 올바르게 작동하면 다음을 볼 수 있습니다.
_DMSAMPLE status: 0 unsyced assets - activation not necessary _OOTB status: 0 unsyced assets - 0 unactivated assets
참고 : 뷰어 에셋을 동기화할 Dynamic Media 클라우드 설정을 구성한 후 약 10분이 걸릴 수 있습니다.
활성화되지 않은 자산이 남아 있는 경우 활성화되지 않은 모든 자산 목록 단추 중 하나를 클릭하여 세부 사항을 확인합니다.
  1. 관리 도구에서 뷰어 사전 설정 목록으로 이동합니다. https://localhost:4502/libs/dam/gui/content/s7dam/samplemanager/samplemanager.html
  2. 모든 뷰어 사전 설정을 선택한 다음 게시를 클릭합니다 .
  3. 다시 샘플 관리자로 이동하여 활성화되지 않은 자산 카운트가 0임을 확인합니다.
뷰어 사전 설정 아트웍은 에셋 세부 사항에 대한 미리 보기에서 404를 반환하거나 URL/포함 코드를 복사합니다
CRXDE Lite에서 다음을 수행합니다.
  1. Dynamic Media 동기화 폴더 내의 <sync-folder>/_CSS/_OOTB 폴더로 이동합니다(예: /content/dam/_CSS/_OOTB ).
  2. 문제가 있는 자산의 메타데이터 노드를 찾습니다(예: <sync-folder>/_CSS/_OOTB/CarouselDotsLeftButton_dark_sprite.png/jcr:content/metadata/ ).
  3. 속성이 있는지 dam:scene7* 확인합니다. 자산이 성공적으로 동기화되고 게시되면 dam:scene7FileStatus 세트가 PublishComplete로 표시됩니다 .
  4. 다음 속성 및 문자열 리터럴의 값을 연결하여 Dynamic Media에서 바로 아트웍을 요청하려고 합니다
    • dam:scene7Domain
    • "is/content"
    • dam:scene7Folder
    • <asset-name>
    • 예: https://<server>/is/content/myfolder/_CSS/_OOTB/CarouselDotsLeftButton_dark_sprite.png
샘플 에셋 또는 뷰어 사전 설정 아트웍이 동기화되거나 게시되지 않은 경우 전체 복사/동기화 프로세스를 다시 시작합니다.
  1. CRXDE Lite로 이동합니다.
    • 삭제 <sync-folder>/_CSS/_OOTB .
  2. CRX 패키지 관리자로 이동합니다. https://localhost:4502/crx/packmgr/
    1. 목록에서 뷰어 패키지 검색(다음으로 시작 cq-dam-scene7-viewers-content )
    2. 다시 설치를 클릭합니다 .
  3. 클라우드 서비스에서 다이내믹 미디어 구성 페이지로 이동한 다음 다이내믹 미디어 - S7 구성에 대한 구성 대화 상자를 엽니다.
    • 변경하지 않고 저장을 클릭합니다 . 이를 통해 샘플 에셋, 뷰어 사전 설정 CSS 및 아트웍을 만들고 동기화할 수 있는 로직을 다시 트리거할 수 있습니다.