synocodectool 7.1+ 패치 (일부만 동작)
일단 설명하기에 앞서 아래의 3개는 서로 다른 것임을 말씀드립니다.
- synocodectool 패치: HW/SW 트랜스코딩, 얼굴인식을 위한 기초 패치
https://svrforum.com/91602 - 얼굴인식 패치: DS916 모델같이 원래는 GPU가 있어야하는 모델로 해놀을 구축했으나, 실제로는 내장 GPU가 없으면 SW 트랜스코딩은 되나 얼굴인식은 되지 않습니다. 이를 해결하는 패치입니다.
https://svrforum.com/nas/109833 - HW 트랜스코딩(하드웨어 가속): 내장 GPU의 도움을 받아 순수 CPU 트랜스코딩(SW)보다 빠르게 저부하로 트랜스코딩 -> 별도의 패치가 필요없음. 단 J시리즈 CPU는 VT-d 설정이 필요합니다.
DSM 7.1 버전 들어서 synocodectool에 많은 변화가 있습니다.
- HEVC와 AAC만 별도의 CodecPack으로 분리
- 따라서 일반 synocodectool과 CodecPack용 synocodectool이 다름
- CodecPack은 빈 껍데기이고 위의 로그인 절차를 거치면 실제 파일을 가져오는데, 수동으로 필요한 파일을 넣어줘도 효과가 없음 -> 정확한 파일을 넣어주면 작동은 하나 저작권 이슈가 생길수 있을것 같음(개인적인 생각)
결론
50% 망했다.
패치는 이전과 같이 하시면 트랜스코딩은 사용할 수 있으나, HEVC(HEIF 포함), AAC 코덱은 트랜스코딩이 불가합니다.
도움
정품 시놀로지를 사용하고 계신분 중 CodecPack의 인증을 마치고 코덱팩을 받으신분들 중
/volume1/@appstore/CodecPack/pack 안에 들어있는 파일이 필요합니다.
이 파일만 있으면 인증을 우회할 수 있는지 등등을 실험해볼 예정이고, 아마 /volume1/@appstore/CodecPack/pack 안에는 인증과 관련된 정보가 있을 수 있습니다. 공개적인 위치에서는 안의 내용물을 공개하지 마시기 바랍니다.
저도 /volume1/@appstore/CodecPack/ 깡통파일 중에서 다운로드 로직을 살펴보고 다시 말씀드리겠습니다.
흡,, 뭔가 피곤하게되어버렸군요 ㅠㅠ
hw 트랜스코딩은 사용하지않지만 photos의 얼굴인식만 되면 좋겠네요...
일단 오늘중으로 테스트하고 결과올려보겠습니다!
순수 N40L + 7.1 / DS3622+ 환경입니다.
달소님께서 블로그에 적어주신 "헤놀로지 DSM 7 얼굴인식 해결하기." (https://github.com/jinlife/Synology_Photos_Face_Patch) 를 적용하여 Photos 에서 얼굴인식 잘 되고 있습니다.
1821+, 920+ 에서 확인 가능합니다. 출근후 파일 뽑아드릴게요
감사합니다. 적용해보니 잘되기는한데.... 이건 공유하면 저작권 관련 이슈로 공유하면 안될거같아 다른 방법을 찾아보고자합니다
음 그럴수있겠네요. 일단 댓글 삭제합니다 :)
정품 시리얼 인증 이후 로그아웃 및 기기삭제 하더라도 AME 에서 코덱 받는 것은 유지되는 듯 합니다
cmt alert