카테고리 없음

synology videostation 코덱 지원하지 않는 문제 해결

leebanana 2021. 7. 30. 17:33

코덱문제로 dts나 eac3가 무한 로딩이 걸리는 문제.
Moments과 Advanced Media Extensions와의 간섭이라 지우면 된다고 하나 아래 방법으로 정상사용 가능.

1. BenjaminPoncet ffmpeg-wrapper 적용.

깔끔한 설치를 위해 Video station과 ffmpeg 삭제 후 재설치.
Video station 중지.
putty 를 통해 NAS 접속. 
터미널에서 아래 명령 입력.

[root 권한 획득]
sudo -i

[스크립트 적용]
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

위 텍스트를 복사한 후 putty터미널에서 우측 마우스를 누르면 붙여넣어진다.
이상은 x64, x86에 해당, 다른 경우는 아래 링크 참조.
출처: https://romantech.net/1061 [로맨테크]

 

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

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

romantech.net

 

[스크립트 업데이트]
wget -O - https://gist.githubusercontent.com/BenjaminPoncet/bbef9edc1d0800528813e75c1669e57e/raw/ffmpeg-wrapper > /var/packages/VideoStation/target/bin/ffmpeg

[스크립트 추가]
위와 같이 해도 정상 플레이가 안되거나 DSM 7.0인 경우 아래 스크립트 추가.
mv /var/packages/CodecPack/target/bin/ffmpeg33 /var/packages/CodecPack/target/bin/ffmpeg33.orig
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/ffmpeg33
cp /var/packages/VideoStation/target/bin/ffmpeg /var/packages/CodecPack/target/bin/ffmpeg41

[실행]
VideoStation 재시작 하면 dts와 eac3코덱이 재생됨.

[스크립트 삭제]
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

출처: https://romantech.net/1061 [로맨테크]