오늘 패키지 센터의 3가지 패키지 최신 업데이트 후부터
Video Station에서 DTS 영상들이 무한로딩 뜨면서 재생이 안되고 있습니다.
아.. 잘 동작하는건 건드리지 말걸... ffmpeg 업데이트 할때마다 이게 뭔 삽질인지 모르겠네요 ;;;
< 오늘 적용한 패키지 센터 업데이트 >
-. DSM 6.2.4-25556 Update 6 최신 상태
-. Video Station 2.5.0-1656 설치된 상태
1. ffmpeg 4.4.2-44 최신 업데이트
2. Surveillance Station 9.0.0-6860 최신 업데이트
3. Synology Calendar 2.4.5-0930 최신 업데이트
< 삽질 1 >
수동 ffmpeg wrapping 셋팅 진행
-> DTS 재생시 무한로딩 표시되며 영상 재생 안됨
|
< 삽질 2 >
자동 스크립트로 패치 진행 https://github.com/AlexPresso/VideoStation-FFMPEG-Patcher
-> DTS 재생시 무한로딩 표시되며 영상 재생 안됨
|
< 해결을 위한 삽질 >
시놀로지 DS1019+ (Intel Celeron) 에서 wget -O - https://<생략>/ffmpeg-wrapper > ./ffmpeg 실행하면
"HTTPS support not compiled in." error가 발생하며 ffmpeg wrapper 스크립트가 다운로드 안되고 있었습니다. ;;
< wget으로 ffmpeg 다운로드 error 발생 >
# wget -O - https://gist.githubusercontent.com/BenjaminPoncet/bbef9edc1d0800528813e75c1669e57e/raw/ffmpeg-wrapper > ./ffmpeg https://gist.githubusercontent.com/BenjaminPoncet/bbef9edc1d0800528813e75c1669e57e/raw/ffmpeg-wrapper: HTTPS support not compiled in. |
< wget으로 ffmpeg 다운로드 정상인 경우 (비교) >
다른 ubuntu 리눅스에서 wget -O ... 명령을 똑같이 실행하면, 아래처럼 ffmpeg 파일이 다운로드 됩니다.
$ wget -O - https://gist.githubusercontent.com/BenjaminPoncet/bbef9edc1d0800528813e75c1669e57e/raw/ffmpeg-wrapper > ./ffmpeg --2022-07-01 23:38:34-- https://gist.githubusercontent.com/BenjaminPoncet/bbef9edc1d0800528813e75c1669e57e/raw/ffmpeg-wrapper Resolving gist.githubusercontent.com (gist.githubusercontent.com)... 185.199.108.133, 185.199.111.133, 185.199.110.133, ... Connecting to gist.githubusercontent.com (gist.githubusercontent.com)|185.199.108.133|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 8666 (8.5K) [text/plain] Saving to: ‘STDOUT’ - 100%[==========================================================================================================>] 8.46K --.-KB/s in 0.002s 2022-07-01 23:38:35 (4.22 MB/s) - written to stdout [8666/8666] $ |
< 해결 >
시놀로지 DS1019+ ssh 접속한 shell 상에서는 wget 다운이 안되서... ;;;
다른 ubuntu 리눅스에서 다운받은 ffmpeg 파일을 수동으로 DS1019+에 복사한 다음에
삽질1번대로 ffmpeg wrapper 수동으로 셋팅하고 Video Station 재실해주니 DTS. EAC3 잘 재생되는걸 확인 했습니다.
< 추가 확인 >
wget 으로 ffmpeg 저장 안되는건 curl 으로 명령 바꾸니 바로 저장되네요. ;;
curl https://gist.githubusercontent.com/BenjaminPoncet/bbef9edc1d0800528813e75c1669e57e/raw/ffmpeg-wrapper > ./ffmpeg2
구글링 좀 해보니 DS1019+에서 wget 지우고 wget-ssl 을 설치해 보라고 하는데...
https://setaoffice.com/2014/10/11/wget-running-in-a-synology-nas-not-downloading-error-message-https-support-not-compiled-in/
ipkg remove wget
ipkg install wget-ssl
위처럼 wget-ssl 설치해보면 connected. 까지만 뜨고, 더 이상 진행이 안되네요. ;;;
--2022-07-01 23:38:34--
https://gist.githubusercontent.com/BenjaminPoncet/bbef9edc1d0800528813e75c1669e57e/raw/ffmpeg-wrapper
Resolving gist.githubusercontent.com (gist.githubusercontent.com)... 185.199.108.133, 185.199.111.133, 185.199.110.133, ...
Connecting to gist.githubusercontent.com (gist.githubusercontent.com)|185.199.108.133|:443... connected.
-> 정상인 경우에는 "HTTP request sent, awaiting response... 200 OK" 뜨면서 다운받아져야 하는데 더 이상 진행이 안됨 ;;
ffmpeg 스크립트가 애초가 안받아져서 DTS 패치가 안된 상황이었는데
전 이게 최신 업데이트 때문에 또 ffmpeg wraper 동작하지 않는건지 넘겨 짚고는
최근 업데이트한 패키지들 하나씩 다운그레이드 해야하나 엄청 구글링하고 있었는데...
ffmpeg 스크립트가 안 받아 졌는데 그걸 갖고 ffmpeg wrapper 패치를 했으니
DTS 재생이 안되는게 당현했던 상황이었습니다.
원인은 wget으로 ffmpeg 스크립트가 다운로드 안되는게 문제였다니... 허탈함에 급 피곤해지네요.
좀 이상한건 한달전쯤 아래 patcher.sh 스크립트로 DTS 패치가 되었던거 같은데 이번에 동작 안된거 보면
기존 방식이 정확한건지... 새로운 스크립트 방식도 뭔가 다른 문제가 있는지... 왜 안됬는지 잘 모르겠습니다. ;;;
분명 스크립트 실행 과정에서 error는 없었거든요. ;;;
curl https://raw.githubusercontent.com/AlexPresso/VideoStation-FFMPEG-Patcher/main/patcher.sh | bash -s -- -a patch
일단 기존 ffmpeg wraper 방식으로는 잘 되는거 확인했으니 새로운 스크립트 보다 기존 방식을 쭉 사용할 듯 싶고,
wget 다운로드가 안되서 한참 삽질했는데 앞으로 DSM에서는 그냥 wget 대신 curl 사용해야 겠습니다. ;;;
'Guide_Tip_Tech > Synology_Setting' 카테고리의 다른 글
시놀로지 Video Station DTS 코덱 패치 스크립트 사용법 (VideoStation-FFMPEG-Patcher) (1) | 2022.05.15 |
---|---|
블프때 용량 확장하려고 WD 10TB 구매했는데... 확장 대신 SHR 2로... (0) | 2021.12.03 |
docker 그룹에 user 권한 추가 (0) | 2021.11.02 |
Synology NAS에서 WOL 사용법 (synonet) (0) | 2021.10.10 |
Synology Gitlab 13.9.3 백업 및 복원 (0) | 2021.04.03 |
[Synology] DSM 셋팅 가이드 #14 : SMB 멀티 채널 사용 설정 (0) | 2021.01.01 |
[Synology] DSM 셋팅 가이드 #13 : Web Station의 80, 443 기본 포트 변경 (Nginx 충돌 방지) (5) | 2020.12.27 |
[Synology] DSM 셋팅 가이드 #12 : Portainer 설치 (docker run 방식) (0) | 2020.12.21 |
[Synology] DSM 셋팅 가이드 #11 : File Browser 설치 (docker run 방식) (0) | 2020.12.19 |
[Synology] DSM 셋팅 가이드 #10 : WordPress 패키지 설치 (0) | 2020.12.17 |