일주일 전쯤 DSM 6.2.4-25556 과 Video Station 2.4.10-1632 로 최신 업데이트 하고 나고
당시만해도 몰랐는데.... 오늘 확인해보니 DTS 재생이 불가능한것 같습니다.
ffmpeg 예전에 설치해 놓고 업데이트 하기 전에는 DTS가 잘 재생 되었었거든요.
혹시 최신 버전에서 DTS 재생할수 있는 방법이 있을까요?
아니면 Video Station을 삭제하고 구버전으로 재설치해야 하는걸까요?
해결 하신 분 계시면 조언 부탁 드립니다.
최근에 업데이트 되고나서 이대로 했더니 다시 되네요.
"설치된 패키지의 버전은 2.4.6-1594 이며 이 버전은 DiskStation와 호환되지 않습니다. 이것을 2.4.10-1629" 이상으로 업데이트 하십시오" 라고 뜨네요.
이미 DSM 버전이 올라가 버려서 Video Station 구버전을 설치할수 없는걸까요? ;;;
갑자기 DTS가 안되니.. .그동안 몰랐던 재생 안되는 영상이 꽤 많아져 버렸습니다.
최근에 DSM과 Video Station 업데이트 하셨다가, 구버전으로 되돌려 보신분 계시면 도움 부탁 드립니다.
ffmpeg 관련 2가지 문의 드립니다. 빨리 해결하고 싶은데.. 어렵네요. ;
1. 혹시 ffmpeg 재설치하고 ssh 접속해서 patch 해주셨나요?
패치없이 그냥 ffmpeg 재설치만으로 해결이 되신건가요?
2. ffmpeg는 패키지 센터에서 그냥 4.3.1-35 재설치하신건가요?
아니면 따로 최신 ffmpeg를 구하셔서 수동으로 설치하신 건가요?
ffmpeg와 video station 둘다 삭제하고 재설치 해보면 -> DTS 재생 안됨
추가로 ffmpeg wrpping 패치하면 -> 루한 로딩중 표시되며 재생 안됨
혹시 최신 DSM과 Video Station에서 DTS 패치 성공하신 분 계시면 해결 방법 조언 부탁 드립니다. ㅠ.ㅠ
DSM 6.2.4-25556 에서는 "Synology Moments" 및 "Advanced Media Extensions"가 ffmpeg 응용 프로그램의 호출을 방해하기 때문에 이것들을 제거하면 정상적으로 작동합니다.
아.. 그런 문제가 있었나요. ;;;
휴대폰 사진 백업으로 모먼츠 사용하고 있었는데... 비디오 스테이션과 모먼츠중 둘중 뭘 선택해야 할지 고민되네요.
조언 정말 감사 드립니다.
"Synology Moments" 및 "Advanced Media Extensions" 삭제하고 재부팅해보니
Video Station + ffmpwg + ssh wrapping 패치로 DTS 영상들이 잘 재생되는걸 확인 했습니다.
혹시 모먼츠랑 연관된 Advanced Media Extensions가 옛날 버전에는 없었던게 맞을까요?
Advanced Media Extensions을 처음 들어본거 같은데 최근 업데이트에서 설치된것 같아 보여서
혹시 모먼츠를 옛날껄로 깔아보면 video station과 moments 둘 다 사용할 수 있을지 궁금해집니다.
-> 최신 DSM에서 모멘츠 이전 버전 설치하려고 하니 video station 처럼 구버전 설치할 수 없다고 설치가 안되네요 ;;; 실패 ㅠ.ㅠ
할망탱구님 조언따라서 "Synology Moments" 및 "Advanced Media Extensions" 삭제하고 재부팅해보니
Video Station + ffmpwg + ssh wrapping 패치로 DTS 영상들이 잘 재생되는걸 확인 했습니다.
휴대폰 사진 백업하려면 moments 도 꼭 필요한데 모멘츠도 구버전이 설치가 안되도록 막혀있어서...
둘중에 Video Station이 더 중요하니 일단 모먼츠를 삭제하고 DS File에서 사진 백업을 사용해야겠습니다.
다음부터는 Video Station 업데이트 뜨면... 꼭 알아보고 업데이트 해야겠어요. ㅠ.ㅠ
저도 같은 상황이어서 BenjaminPoncet/ffmpeg-wrapper 업데이트를 기다리고 있습니다만 25554에서 부터 설치된 Advanced Media Extensions이 moments, photo station, video station 등의 동영상과 연계되어 있어 업데이트가 나올런지 모르겠습니다...............
최근에 나온 해결책으로 Moments과 Advanced Media Extensions 및 BenjaminPoncet ffmpeg-wrapper가 적용된 상태에서
Shell sudo -i
1. mv /var/packages/CodecPack/target/bin/ffmpeg33 /var/packages/CodecPack/target/bin/ffmpeg33.orig
2. cp /var/packages/VideoStation/target/bin/ffmpeg /var/packages/CodecPack/target/bin/ffmpeg33
명령을 실행하고 패키지 센터에서 VideoStation 중지 후 재시작 하면 dts와 eac3코덱이 재생된다는 내용이 있고 이를 확인하였습니다. DS220+. DS920+, DS415+, DS918+ 등에서 잘 적용된다고 합니다~
해결책 공유 정말 감사 드립니다.
레이드 재구성 때문에 DSM 싹 밀고 재구성하고 있는데 알려주신 것처럼 모먼츠 깔고도 ds video에서 DTS 잘 재생되네요.
문제가 해결되서 정말 기쁘네요. 추가 조언 정말 감사 드립니다.
https://romantech.net/1061
원본은 여기입니다: https://gist.github.com/BenjaminPoncet/bbef9edc1d0800528813e75c1669e57e
원본에 나온 방법에 보면, Video Station 2.3.4 설치하라고 나온 부분은 안 해도 됩니다.
@테츠님 은 성공하셨으니까 혹시라도 나중에 이 글 보실 분을 위해서 적습니다.
https://romantech.net/1061
위 링크에 나온대로 SSH 연결해서 입력하면 됩니다.
DS1821+는 CPU 아키텍처가 V1000이라 어떻게 하나 그랬는데,
"5-1. FFmpeg Wrapper 스크립트 설치 : x64, x86 아키텍처 모델"
이 방법대로 하니까 잘 됩니다.
최근 Video Station이 버전업 됐습니다; version 2.5.0-1656
ffmpeg 버전은 4.3.3-39네요.
제 시스템입니다.
- DS1821+ (CPU: AMD Ryzen V1500B)
- DSM 6.2.4-25556 Update 2
Video Station을 업데이트 했더니 다시 DTS가 화면 조차 안 나오네요.
그래서 위의 제가 쓴 글의 링크대로 다시 적용을 했습니다. 그래도
안 되서 @할망탕구님의 추가 스크립트를 적용해서 해결했습니다.
1. SSH 연결 > (관리자)로그인
2. (화면에서) sudo -i (입력하고 엔터키) > 다시 관리자 로그인 입력
3. 다음 화면에서 아래 내용을 한 줄 입력하고 엔터키를 누르면 됩니다.
직접 타이핑을 필요없고 텍스트를 블록 + 카피(Ctrl+C) + 화면에서 오른쪽 마우스 버튼 클릭 > 엔터키
이런 식으로 입력하면 됩니다.
[SSH 화면에 입력해야 하는 내용-보기 편하시도록 빈 줄 하나를 추가합니다
--> 2번째 줄이 짤리는데 카피해서 페이스트하고 한 줄로 만들어 주세요]
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/ffmpeg33 /var/packages/CodecPack/target/bin/ffmpeg33.orig
cp /var/packages/VideoStation/target/bin/ffmpeg /var/packages/CodecPack/target/bin/ffmpeg33
curl https://raw.githubusercontent.com/AlexPresso/VideoStation-FFMPEG-Patcher/main/patcher.sh | bash
720+ 사용 중입니다.
link : https://github.com/AlexPresso/VideoStation-FFMPEG-Patcher