반응형
비디오 스테이션엔 라이선스 문제로 DTS, EAC3, TrueHD 코덱이 빠져있다. 뭐 딱히 해당 코덱의 동영상을 가지고 있진 않지만, 지원 안 하는 거랑 못 하는 거랑은 다르니 한번 추가해봤다.
이 글은 DS218+. 즉, x64 아키텍처 기준이다. armv8은 방법이 약간 다르니 아래 출처를 참고하면 된다.
https://gist.github.com/BenjaminPoncet/bbef9edc1d0800528813e75c1669e57e
설치
1. 패키지 센터를 열고 설정→패키지 소스 탭에서 SynoCommunity를 추가한다. 아래 주소를 추가하면 된다.
http://packages.synocommunity.com/
2. 커뮤니티 메뉴에서 ffmpeg를 찾아 설치한다.
3. SSH에 접속한 뒤 sudo -i
로 관리자 권한을 얻는다.
4. root 권한을 얻었으면 아래 코드를 실행한다.
# Save VideoStation's ffmpeg
mv -n /var/packages/VideoStation/target/bin/ffmpeg /var/packages/VideoStation/target/bin/ffmpeg.orig
# Injecting the script (last revision aka 12)
wget -O - https://gist.githubusercontent.com/BenjaminPoncet/bbef9edc1d0800528813e75c1669e57e/raw/ffmpeg-wrapper > /var/packages/VideoStation/target/bin/ffmpeg
# Change ownership and mode of the script
chown root:VideoStation /var/packages/VideoStation/target/bin/ffmpeg
chmod 750 /var/packages/VideoStation/target/bin/ffmpeg
chmod u+s /var/packages/VideoStation/target/bin/ffmpeg
# Save VideoStation's libsynovte.so
cp -n /var/packages/VideoStation/target/lib/libsynovte.so /var/packages/VideoStation/target/lib/libsynovte.so.orig
chown VideoStation:VideoStation /var/packages/VideoStation/target/lib/libsynovte.so.orig
# Patch libsynovte.so to authorize DTS, EAC3 and TrueHD
sed -i -e 's/eac3/3cae/' -e 's/dts/std/' -e 's/truehd/dheurt/' /var/packages/VideoStation/target/lib/libsynovte.so
5. 이제 마지막으로 패키지 센터에서 Video Station을 중지했다 다시 실행하면 완료!
테스트해볼 동영상이 없어서 확인 못 했지만 잘 됐겠지 뭐... ㅇㅅㅇ
삭제 방법이나 업데이트 방법도 맨 위에 있는 출처 링크에 다 있으니 거기서 참고하면 된다.
반응형
'시놀로지' 카테고리의 다른 글
시놀로지에 Vaultwarden 설치하기 (0) | 2021.08.21 |
---|---|
도커 컨테이너 이미지 자동 업데이트 (2) | 2020.12.26 |
code-server에서 VSC 마켓플레이스 사용하기 (0) | 2020.12.06 |
윈도우에서 시놀로지 L2TP/IPSec VPN 접속 오류 해결 (0) | 2020.07.18 |
시놀로지 도커 이미지 업데이트하기 (0) | 2020.03.01 |
시놀로지에 Nginx Proxy Manager 설치하기 (14) | 2020.02.22 |
시놀로지에 Apache Guacamole 설치하기 (5) | 2020.02.15 |