[가이드] 정품 시놀로지에서 AMEPack 추출해서 헤놀로지에 이식하기!
안녕하세요 여러분 ㅎ 약간 미친 고삼 Ace입니다.
요즘 날이 많이 덥네요 ㅠ 서버도 간신히 버텨주는게 장할 정도...
자 그럼 바로 가이드로 들어가 봅시다!
일단 요약하면 크게 2가지 스텝이 되겠습니다.
1) 정품 시놀로지에서 /volume1/@appstore/CodecPack/pack을 압축
2) 헤놀로지에 압축 해제 후 synocodectool을 패치!
For details, but not quite detail
[1] 정품 시놀로지에 접속하여 AME 팩을 모두 받았는지 확인 해봅니다!
위 그림과 같이 출력된다면 인증되어 있는 것입니다. 이제 우리는 SSH를 써야겠죠?!
SSH에 접속 후 다음과 같이 명령어를 작성합니다.
/*
sudo -i && cd /var/packages/CodecPack && cd target && cd pack
tar -zcvf [원하는 압축파일이 있었으면 하는 경로와 파일명, Ex:) /volume1/homes/admin/AMEPack.tgz] ./ && cd ~ && history -c && logout
cd ~ && history -c && logout
*/
cd 와 History 명령어는 제 성질상 “절대로 로그를 남기지 않는다.” 이런 특성때문에 넣어 놓은 것 입니다.
여튼 위에서 가장 핵심인 것은 /volume1/@appstore/CodecPack/pack(또는 Symlink를 통한)을 압축하는 것입니다.
자 이렇게 정품 시놀에서의 일은 끝이 났습니다. 아까 압축한 파일을 파일 스테이션이나 어떤 방법을 써서 [원하는 압축파일이 있었으면 하는 경로와 파일명, Ex:) /volume1/homes/admin/AMEPack.tgz]에 가서 다운받아 줍니다.
[2] 헤놀로지 Side
아까 압축한 파일을 FTP든 원하는 프로토콜을 통해서 옮겨 줍니다. 자 또 SSH를 사용할 차례입니다.
SSH를 통해 서버에 접속하고 해당 파일을 올려둔 디렉토리로 갑니다.
/*
cp ./AMEPack.tgz /volume1/@appstore/CodecPack && cd /volume1/@appstore/CodecPack
mkdir ./pack && cd ./pack
tar -zxvf ./AMEPack.tgz
*/
과 같이 명령어를 실행하면 결과적으로 /volume1/@appstore/CodecPack 폴더에 pack이라는 폴더, Pack이라는 폴더에는 여러가지 bin, usr, lib, HAS_AAC, HAS_HEVC, INFO 등과 같은 파일들이 생겼을 것입니다.
이제 synocodectool-patcher를 이용하여 트랜스코딩이 되게 만들어주면 모든 절차는 끝이 납니다.
당연히 AME에 들어가시면 인증된 것으로 나오지 않습니다만 정상적으로 AAC와 HEIC, HEVC를 이용하실 수 있으십니다.
지하철에서 짬에서 나오는 바이브로 쓴 글이라 너무 퀄리티가 떨어지네요 ㅠㅠ
헉 이퀄리티의 글을 지하철에서,,,
대단합니다...
정품시놀리지를 가지고계신분들께는 핵꿀팁이네요
저 방금 ㅋㅋ 또 대단한 짓 했어요
DS3622xs+ 시리얼/맥 1, 2, 3, 4 얻었습니다
진짜 대단하시네요. 능력이 부럽습니다.ㅜㅜ
정품 시놀이 없으면 아예 불가능하겠네요?ㅠ
제가 드릴 수는 있습니다 ㅎ
아 이게 그냥 spk에서 추출해서 넣으면 작동안하고 인증된 파일을 뽑아와야 하는군요..
HEVC까지는 1.1.1에서 추출해서 잘 썼어요
오우 좋은 정보네요.
고맙습니다 :)
감사합니다
헤놀로지 side에서 Advanced Media Extensions 이걸 설치해야 /volume1/@appstore/CodecPack 폴더가 생기는 거죠?
패키지 센터에서 설치하려고 하니 네트워크 문제로 안되어 spk 수동 설치 하려는데도 오류가 나오네요ㅠㅠ
"Advanced Media Extensions" 설치 실패.
네네 AME가 사전 설치되어 있어야 합니다
AME 설치가 안되는 건 제 헤놀로지 문제겠죠?
arpl로 esxi 환경에서 설치한건데.. 달소님께서 공유해주신 juns mod 이미지로 새로 설치해서 시도해봐야겠네요
아마 포럼 뒤지다 보면 패키지 설치 안 되는 문제에 대한 해결책을 찿을 수 있을 거예요 DSM 7.1 42661-(1~4)쓰시는 거죵??
네 U4 최신 버전이고 920+ 에요
달소님 이미지로 했더니 바로 AME 설치 가능하네요. ARPL 이미지로 만든 거에서 오류가 있었나 봅니다^^
오옹 pack 폴더 옮기시고 codectool-patcher로 패치하는거 잊지 마세용! 같이 드린 patch.sh 쓰셔도 되고, synocodetool-patcher를 vi로 7.1 42661-4 추가하시고 모든 패키지 패치하시면 돼요
/*
cp ./AMEPack.tgz /volume1/@appstore/CodecPack && cd /volume1/@appstore/CodecPack
mkdir ./pack && cd ./pack
tar -zxvf ./AMEPack.tgz
*/
이대로 하면 아래와 같이 에러가 나오네요.
root@Nas:/volume1/video# cp ./AMEPack.tgz /volume1/@appstore/CodecPack && cd /volume1/@appstore/CodecPack
root@Nas:/volume1/@appstore/CodecPack# mkdir ./pack && cd ./pack
root@Nas:/volume1/@appstore/CodecPack/pack# tar -zxvf ./AMEPack.tgz
tar (child): ./AMEPack.tgz: Cannot open: No such file or directory
tar (child): Error is not recoverable: exiting now
tar: Child returned status 2
tar: Error is not recoverable: exiting now
그래서 아래와 같이 수정되어야 할 거 같습니다.(추측이라 정확하진 않습니다^^)
/*
cp ./AMEPack.tgz /volume1/@appstore/CodecPack && cd /volume1/@appstore/CodecPack
mkdir ./pack
tar -zxvf ./AMEPack.tgz && cd ./pack
*/
맞아요 아까 캐치하고 수정해야겠다 했는데 공부하느라 못 했네요. 좋은 지적입니당
cmt alert