본문 바로가기
4. Synology NAS

DS1621+ DSM7.0 - Video Station의 DTS 재생 문제 해결법

by soosun 2021. 11. 14.

최신 버전의 7.0에서 Video Station의 DTS 재생 문제를 아래 글을 보고 수정 하였다.

https://romantech.net/1061 

 

[시놀로지 NAS] 비디오 스테이션 DTS, EAC3, TrueHD 영상 재생하기

시놀로지 나스(Synology Nas)의 비디오 스테이션(Video Station)에선 라이선스 문제 때문에 DTS, EAC3, TrueHD 영상을 재생할 수 없다. FFmpeg 패키지를 설치하는 방법 역시 비디오 스테이션 2.3.4 버전 이상으로

romantech.net

 

< 위 게시판의 글을 요약하면 아래와 같다. 자세한 내용은 위 사이트 참조 >

 

 

  • DSM → 패키지 센터 → 우측 상단 [설정] 버튼 클릭 → [패키지 소스] 탭에서 추가 버튼을 누른 뒤 아래와 같이 입력한다.
    위치 : http://packages.synocommunity.com
  • 패키지 센터 좌측 [커뮤니티]를 클릭한 뒤 검색어에 FFmpeg 입력하여 설치.
  • DSM의 SSH 서비스 활성화(외부 접속 시 SSH 포트 포트 포워딩 )
  • SSH 접속: ssh soosun@192.168.1.2 -p **포트번호**
  • root 계정으로 권한 변경: sudo -i 
  • 패키지 센터에서 Video Station을 실행 중지
  • FFmpeg Wrapper 스크립트 설치 : x64, x86 아키텍처 모델
mv -n /var/packages/VideoStation/target/bin/ffmpeg /var/packages/VideoStation/target/bin/ffmpeg.orig

wget -O - https://gist.githubusercontent.com/BenjaminPoncet/bbef9edc1d0800528813e75c1669e57e/raw/ffmpeg-wrapper > /var/packages/VideoStation/target/bin/ffmpeg

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

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

sed -i -e 's/eac3/3cae/' -e 's/dts/std/' -e 's/truehd/dheurt/' /var/packages/VideoStation/target/lib/libsynovte.so

mv /var/packages/CodecPack/target/bin/ffmpeg41 /var/packages/CodecPack/target/bin/ffmpeg41.orig

cp /var/packages/VideoStation/target/bin/ffmpeg /var/packages/CodecPack/target/bin/ffmpeg41
  • 패키지 센터에서 Video Station을 재실행 

 

< 옵션 >

  • FFmpeg Wrapper 스크립트 삭제(root 접속)
mv -f /var/packages/VideoStation/target/bin/ffmpeg.orig /var/packages/VideoStation/target/bin/ffmpeg
mv -f /var/packages/VideoStation/target/lib/libsynovte.so.orig /var/packages/VideoStation/target/lib/libsynovte.so

 

  • 현재 FFmpeg Wrapper 스크립트는 12 버전이다. 추후 새로운 버전의 스크립트가 나왔을 땐 아래 명령어를 통해 업데이트
wget -O - https://gist.githubusercontent.com/BenjaminPoncet/bbef9edc1d0800528813e75c1669e57e/raw/ffmpeg-wrapper > /var/packages/VideoStation/target/bin/ffmpeg

 

  • 만약 비디오 스테이션 버전 업데이트가 있다면 FFmpeg Wrapper를 재설치해야 한다.

 

댓글