비디오 구성 요소 구성 configure-the-video-component
비디오 구성 요소를 사용하면 미리 정의된 기본 비디오 자산을 페이지에 배치할 수 있습니다.
적절한 코드 변환이 일어나도록 관리자가 FFmpeg를 별도로 설치합니다. FFmpeg 설치 및 AEM 구성을 참조하십시오. 관리자는 또한 비디오 프로필을 구성하여 HTML5 요소와 함께 사용할 수 있습니다.
비디오 프로필 구성 configure-video-profiles
HTML5 요소를 사용하려면 비디오 프로필을 정의합니다. 여기서 선택한 것은 순서대로 사용됩니다. 액세스하려면 디자인 모드(클래식 UI만 해당)를 사용하고 프로필 탭을 선택하십시오.
이 대화 상자에서 재생, Flash 및 고급에 대한 비디오 구성 요소와 매개 변수의 디자인을 구성할 수도 있습니다.
FFmpeg 설치 및 AEM 구성 install-ffmpeg
Video 구성 요소는 비디오 트랜스코딩을 위한 타사 오픈 소스 제품 FFmpeg에 의존합니다. https://ffmpeg.org/에서 다운로드했습니다. FFmpeg를 설치한 후 특정 오디오 코덱과 특정 런타임 옵션을 사용하도록 AEM을 구성합니다.
Windows 에서 FFmpeg를 설치하려면 다음 단계를 수행하십시오.
- 컴파일된 바이너리를
ffmpeg.zip
(으)로 다운로드합니다. - 폴더에 보관 해제.
- 시스템 환경 변수
PATH
을(를) <your-ffmpeg-location>\bin
(으)로 설정합니다. - AEM을 다시 시작합니다.
macOS X 에 FFmpeg를 설치하려면 다음 단계를 수행하십시오.
- developer.apple.com/xcode에서 사용할 수 있는 Xcode를 설치하십시오.
- X11을(를) 가져오려면 XQuartz에서 사용할 수 있는 설치를 설치하십시오.
- www.macports.org에서 사용할 수 있는 MacPorts를 설치하십시오.
- 콘솔에서
sudo port install ffmpeg
명령을 실행하고 화면에 표시되는 안내를 따릅니다.FFmpeg
실행 파일의 경로가PATH
시스템 변수에 추가되었는지 확인하십시오.
미리 컴파일된 버전을 사용하여 macOS X 10.6 에 FFmpeg를 설치하려면 다음 단계를 따르십시오.
- 미리 컴파일된 버전을 다운로드합니다.
/usr/local
디렉터리에 보관을 해제하십시오.- 콘솔에서
sudo ln -s /usr/local/Cellar/ffmpeg/0.6/bin/ffmpeg /usr/bin/ffmpeg
을(를) 실행합니다. 경로를 적절하게 변경합니다.
AEM을 구성 하려면 다음 단계를 따르십시오.
-
웹 브라우저에서 CRXDE Lite을 엽니다. http://localhost:4502/crx/de에 액세스합니다.
-
/libs/settings/dam/video/format_aac/jcr:content
노드를 선택하고 노드 속성이 다음과 같은지 확인하십시오.audioCodec
은(는)aac
입니다.customArgs
은(는)-flags +loop -me_method umh -g 250 -qcomp 0.6 -qmin 10 -qmax 51 -qdiff 4 -bf 16 -b_strategy 1 -i_qfactor 0.71 -cmp chroma -subq 8 -me_range 16 -coder 1 -sc_threshold 40 -b-pyramid normal -wpredp 2 -mixed-refs 1 -8x8dct 1 -fast-pskip 1 -keyint_min 25 -refs 4 -trellis 1 -direct-pred 3 -partitions i8x8,i4x4,p8x8,b8x8
입니다.
-
구성을 사용자 지정하려면
/apps/settings/
노드에 오버레이를 만들고/conf/global/settings/
노드 아래에서 동일한 구조를 이동합니다./libs
노드에서 편집할 수 없습니다. 예를 들어 오버레이 경로/libs/settings/dam/video/fullhd-bp
을(를) 만들려면/conf/global/settings/dam/video/fullhd-bp
에 경로를 만드십시오.note note NOTE 수정해야 하는 속성뿐만 아니라 전체 프로필 노드를 오버레이하고 편집합니다. 이러한 리소스는 SlingResourceMerger를 통해 확인되지 않습니다. -
속성을 변경한 경우 모두 저장 을 클릭합니다.
/apps
노드를 오버레이하여 AEM에서 기본 제공 모델에 대한 사용자 지정 변경 사항을 검색할 수 있도록 할 수 있습니다.