CodeName의 잡다한 블로그
웹 스트리밍 DRM 보호에 관해서 짤막하게...

대부분 웹 스트리밍 서비스(OTT)인 넷플릭스, 디즈니 플러스, 프라임 비디오, HBO, 라프텔 등등에선 DRM(Digital Rights Management)이 적용되어 있습니다. 이는 영상의 불법공유를 막기 위함과 안전한 컨텐츠 이용을 위해 많이 사용되고 있습니다. DRM 보호중에 가장 많이 쓰이는 건 구글의 Widevine과 마이크로소프트사의 PlayReady 입니다. 예전엔 Github에서 와이드바인 키 추출 파일들이 공유되었지만 구글의 제재로 인해 전부 내려가거나 막힌 상태이며 마이크로소프트의 PlayReady는 쉽게 보호를 해제할수 없는 복잡한 알고리즘으로 구성되어 있습니다. 하지만 대부분의 이용자들은 파일을 소장할 수 없다는 것에 대한 불만들이 많습니다. 저도 또한 그렇습니다. 요즘은 웹 스..

Node.js ytdl-core의 Invalid regular expression 오류와 임시해결방법

오류 evalmachine.:11 "mfZru","cfYAzm",1897615910,414154674,"IluoVc5",null,1,"XsmT",-659785013,577478260,-419211961,1087899650,/,,[/,913,/](,)};Wka(ncode); ^ SyntaxError: Invalid regular expression: missing / 오늘 오후쯤부터 나타난 오류입니다. 저를 포함한 대부분 ytdl-core를 사용하는 곳에서 나타나는 오류입니다. 깃헙에 이슈를 올릴려고 했으나 누가 먼져 올려놨더라고요. https://github.com/fent/node-ytdl-core/issues/1110 Invalid regular expression: missing / · Issue ..

article thumbnail
[리눅스] 데비안 11에 엔비디아 CUDA를 설치해보자! (+발생되는 오류 해결까지)

시작하기에 앞서... 엔비디아 GPU를 리눅스에서 100% 활용할려면 CUDA 드라이버 설치가 필수적입니다. CUDA를 활용하지 않더라도 CUDA 설치와 함께 드라이버도 같이 설치되니 크게 문제 없습니다. 글쓴이의 스펙은 다음과 같습니다. 해당 강좌도 이 기준으로 설명합니다. 데비안(Debian) 11 bullseye 엔비디아(Nvidia) Qudro P600 호완성 호완성은 다음 사이트에서도 확인이 가능하지만 대부분은 자동으로 드라이버가 설치됩니다. 물론 호완성이 매우 중요하다면 표를 꼭 확인하시기 바랍니다. CUDA Compatibility :: NVIDIA Data Center GPU Driver Documentation The CUDA driver maintains backward compatib..

article thumbnail
[윈도우] 새로워진 윈도우 부팅 애니메이션을 적용해보자! (윈도우 10, 11 한정)

인사말 최근 윈도우 11로 업데이트 되면서 부팅 애니메이션이 바뀌었습니다. 이 부팅애니메이션은 윈도우10X 부팅애니메이션이기도 해서 윈도우10때부터 사용이 가능합니다. 그런데 왜그런지 윈도우11을 설치해도 적용이 안되는 컴퓨터도 있더군요(제것처럼...) 그래서 정보를 찾아보니 꽤 간단하게 적용할 수 있었습니다. 강좌 1. 수동으로 적용 1. 레지스트리를 실행합니다. 2. 레지스트리에서 해당 경로로 이동합니다. 컴퓨터\HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control 3. 해당 폴더(Control)에서 'BootControl'라는 새로운 키를 만들어줍니다. 4. 만들어준 폴더로 이동 후 'DWORD(32비트) 값'을 새로 만들어줍니다. 이름은 'BootProgressAn..

article thumbnail
[소프트웨어] 저화질 이미지를 고화질 이미지로 업스케일링하자! - waifu2x - Snowshell 소개&사용법

소개 저화질 이미지를 고화질 이미지로 업스케일링 해주는 프로그램입니다! 저도 꽤 자주 애용하는 프로그램입니다. 해당 프로그램은 개발자 YukihoAA님이 만드신 waifu2x의 GUI 셀입니다. 기존의 셀로만 작업을 해야 하던 불편함을 해결됨으로서 누구나 이 프로그램을 간편하게 사용할 수 있습니다. 사용 방법 간단하게 옵션을 설정한 후 이미지를 드래스&드롭 해주면 자동으로 업스케일링 작업이 진행됩니다. 옵션별 설정 노이즈 감소 이미지의 자글자글한 부분들을 제거합니다. 배율 이미지 업스케일링 시 이미지 해상도를 배율에 따라 늘립니다. GPU CPU 사용을 우선할지 GPU 사용을 우선할지 설정할 수 있습니다. TTA 업스케일링 처리 속도가 느려지지만 이미지를 더욱 고품질로 처리해줍니다. 출력 업스케일링이 완..

article thumbnail
[강좌] 마이크에 들어오는 잡음(노이즈)를 제거해보자! (VB-Audio 가상 케이블 .ver)

인사말 안녕하세요 오랜만에 IT관련포스트를 쓰네요 요즘 제택근무를 하거나 온라인 수업때문에 화상수업을 하는 경우가 많아지고 있습니다 그러다 보니 마이크를 기본적으로 쓰게 되는 분들이 대부분인데 마이크가 안좋거나 주변이 시끄러운 경우 다른 분들이 불편해하고 대화에 큰 방해가 되는게 바로 잡음(노이즈)입니다 오늘은 이 노이즈를 제거하는 방법을 알려드리겠습니다 해당 강좌는 VB-Audio 가상 케이블를 이용한 버전입니다 주의! 해당 강좌은 유료플러그인이 필요한 강좌입니다 무료로 하는 방법은 추후 올리겠습니다 강좌 1. 준비 필요한 것들은 다음과 같습니다 컴퓨터 (윈도우10 이상) 마이크 iZOTOPE RX Elements 프로그램 VB-Audio 가상 케이블 프로그램 Light Host 프로그램 2. 프로그램..

article thumbnail
[NAS] 나만의 나스를 만들어보자! #1 - 타오바오 나스에 OMV 설치

안녕하세요. 갑자기 나스를 만들고 싶어 타오바오 나스를 구매하면서 작성하였습니다. OMV 관련 다양한 정보들이 계속 올라올 장기 컨텐츠가 될거 같습니다. 구매 원래는 몰XX의 다해줌 서비스로 구매를 할려고 했는데 3번 연속 구매 취소 당해 바로겟에서 구매하게 되었는데 큐텐에서 풀리면서 바로 큐텐에서 구매하게 되었습니다. 쿠폰 사용해서 배송비 포함 약 8만원대 초반에 구매하게 되었습니다. [US$80.00]타오바오 중고 J1900 NAS 본체 4GB RAM + 16GB Our Korean special line does not remember to sell\Asia special line and Russia, Ukraine, Mexico, Turkey, Kazakhstan and Belarus have a..

article thumbnail
[인터넷] 버스 공공와이파이 보안형을 사용해보자!

안녕하세요 전국의 대부분 버스에서 현재 와이파이가 설치가 되어 있습니다. 버스를 자주 탑승하시는 분들에게 추천하는 게시물입니다. 버스 와이파이는 공개형과 보안형이 있습니다. 사람들이 많을때는 공개형이 느려질수밖에 없겠죠? 그래서 남들은 공개형을 사용할 때 여러분들은 보안형을 사용해서 속도 저하를 줄일 수 있습니다. 또한 버스 공공와이파이 보안을 사용하면 공개형과 다르게 연결할때마다 로그인할 필요가 없어 매우 간편해집니다. 미리 보기 사용 방법 스크린샷만 보고 따라하시면 됩니다. 1. 버스 공공와이파이가 잘 뜨는지 확인합니다. ( 없으면 다른 버스에서... ) 2. 'PublicWifi@BUS_Secure'를 들어갑니다. 3. 'EAP 방식'을 'PEAP'로 선택해주세요. 4. 'CA 인증서'를 '인증 안..