IT 이야기/시놀로지 Synology

[Xpenology] 헤놀로지 Advanced Media Extensions 코덱 팩 설치

출가외인 2024. 5. 24. 16:44
반응형

목차

     

 

 

 

지인의 헤놀로지를 사용하고 있는데, AME 코덱팩이 설치가 볼 수 없는 파일이 있다고 도움을 요청

찾아보니 Advanced Media Extensions 이라는 게 원래는 시놀로지 정품 인증을 받은 사람들에게 제공되는 방식이라는 것을 알게 되었다

(필자는 정품 쓰다보니 신경도 안쓰고 있었음)

 

 

 

 

 

 

파일 다운로드

아래 두 가지 파일을 다운 받아두자

 

codecpatch.sh
0.02MB
ame.py
0.00MB

 

 

 

 

적용 가능 버전

자신의 헤놀로지 버전을 체크해볼 것


6.0-7321-0 ~ 6.0.3-8754-8
6.1-15047-0 ~ 6.1.1-15101-4
6.1.2-15132-0 ~ 6.1.3-15152-8
6.1.4-15217-0 ~ 6.2-23739-2
6.2.1-23824-0 ~ 6.2.4-25556-6
7.0.1-42216-0 ~ 7.0.1-42218-5
7.1-42550-0 ~ 7.1-42661-4
7.1-42550-0 ~7.1-42661-4
7.1.1-42962-0 ~ 7.1.1-42962-6
7.2-64570-1 ~ 7.2-64570-1
7.2-64570-1 ~ 7.2-64570-2

 

위 버전 목록은 codecpatch.sh 파일에 들어있는 목록인데,

파일 소스 편집을 살짝만 하면 위 목록에 없는 버전도 어느정도는 쉽게 적용이 가능할 것으로 보인다

 

1) binbash_version_list 아래의 버전 목록을 수정

2) 기존에 목록에 7.1.1-42962-4 까지만 있는 상황에서 7.1.1-42962-6 로 수정하니 성공

(Advanced Media Extensions 코덱 팩을 설치한 버전은  DSM 7.1.1-42962 Update 6  이다)

 

 

 

 

진행 과정

 

1. 파일 업로드

[homes - 계정 이름] 위치에 업로드 하는 것을 추천

 

2. Advanced Media Extensions 코덱 팩이 필요한 패키지를 먼저 설치

Synology Photos, Video Station, Audio Station, Suveilance Station, Media Server 등

 

3. FFmpeg4, FFmpeg5, FFmpeg6 설치

1) 패키지 센터 - 설정 - 패키지 소스 - 추가
2) 이름 : Syno coummunity / 위치 : http://packages.synocommunity.com/

3) 패키지 센터에서 FFmpeg 시리즈 설치

 

4. SSH 접속

윈도우에서는 putty / 맥에서는 터미널 등을 이용

cd /volume1/homes/[로그인 계정]
chmod +x codecpatch.sh
sudo ./codecpatch.sh -p
(1번부터 4번까지 반복 진행)
sudo python ame.py

 

만약 sudo ./codecpatch.sh -p 명령어 실행을 했는데 번호가 나오지 않으면 버전 문제

sudo python ame.py 명령어 실행 후 Success가 떠야 성공

 

 

 

마무리

패키지 센터에서 Advanced Media Extensions 를 실행

HEVC, ACC 가 정상 인증되었다고 뜨면 성공이다

 

재부팅 후에도 정상 작동하는지 확인을 해보자

 

 

 

반응형