2020. 5. 30. 0:32

 

 

이전에 컴퓨터를 새로 맞추고 나서 드리트리 렌더라는 영상 보간 프로그램을 사용하고 있었는데

얼마 전부터 동영상 플레이어를 실행하면 이렇게 오류가 발생하여 드미트리렌더가 동작하지 않고 있다.

컴퓨터 부품을 바꾸거나 한적도 없는데 이런 에러가 발생하고 있는 상황이다.

사실 이렇게 에러가 발생한것은 이번이 두번째인데 이전에는 에러 리포트를 출력해서

제작자에게 보냈더니 키를 새로 보내줘서 다시 등록하여 사용할 수 있었다.

그때 제작자가 혹시 버추얼박스를 쓰냐고 물어보길래 그렇다고 했는데 아무래도 버추얼박스가 드미트리 렌더에 영향을 주는것 같다.

내 생각으로는 버추얼박스가 문제라기 보다는 네트워크 어댑터의 MAC 주소를 받아와서 다른 컴퓨터에서 실행시키는지 확인하는 방식이 아닐까 싶다.

아마 전체 어댑터중에 가장 처음나오는 어댑터의 MAC 주소를 등록해서 검사하는 방식이 아닐까?

실제로 이런식으로 가장 처음에 나오는 MAC 주소를 등록해서 컴퓨터를 구분하는 방식을 쓰는곳을 본적이 있다.

그리고 버추얼박스나 일부 VPN 등을 설치하면 어댑터가 추가되기 때문에 가장 처음 나오는 MAC 주소가 변경되어 컴퓨터가 변경되었다고 인식하는게 아닐까 싶다.

어쨌든 이번이 두번째 발생한거라서 차라리 다른 영상 보간 프로그램으로 갈아탈까 싶은 생각이 있었는데

SVP 프로그램을 살펴보다가 Splash라는 무료 영상 보간 프로그램이 있다는것을 알 수 있었다.

Splash는 다른 보간 프로그램과의 경쟁에서 밀려서 결국 무료로 풀었다는것 같다.

 

 

https://mirillis.com/download-splash-free-hd-video-player

 

Download - Splash 2.0 - The ultimate free HD video player

 

mirillis.com

Splash는 다른 보간 프로그램과는 다르게 동영상 플레이어 형식으로 설치되기 때문에

별다른 설정이 필요없으며 사용해본 결과 60FPS 까지 영상을 보간해 주는것을 확인할 수 있었다.

 

 

드미트리는 모니터의 프레임을 따라가기 때문에 144hz 모니터의 경우 144프레임까지 영상을 보간해주지만

스플래시는 60프레임으로 고정되어 있다.

근데 나같은 경우는 막상 써보니 드미트리와 부드러움의 차이를 별로 느끼지 못했다.

이건 그냥 내 눈의 문제겠지만 좋았던점은 고품질 영상을 드미트리를 사용하여 보간했을 때

내 그래픽카드 점유율이 60%를 넘어가면서 고주파를 내뿜었는데

스플래시의 경우 GPU 사용률이 그렇게 높지 않았다.

단순히 프레임의 차이때문인지 더 좋은 방식을 쓰고있는건지는 모르겠지만 나같은 경우는 단순히 그래픽카드에서 고주파가 안나오니 좋았다.

사용해보니 단점도 몇가지 눈에 띄었는데

우선 가장 큰 문제점이 SMI 자막 형식을 지원하지 않는것 같다. 뭔가 사용할 수 있는 방법이 있는지는 모르겠지만 일단 기본 상태에서는 SMI 자막을 전혀 사용할 수 없었다.

또한 ASS 형식의 자막은 사용 가능했지만 이런 자막의 경우 자막 제작자가 글자를 세로로 세운다거나 여러가지 형태로 자막을 표시할 수 있는데 스플래시 플레이어는 그런 형태로 자막을 출력하지 못하는 것으로 보인다.

또 일부 코덱을 지원하지 않는건지 일부 영상이 깨져서 표시되지 않았다..

 

 

잠깐 사용해 봤을 때 이런 단점들이 있었지만

이런 단점들을 커버할 수 있는 최고의 장점인 무료라는 장점이 있으니

드미트리나 SVP 등의 구매를 고려하고 있다면 그 전에 한번 설치해볼만한 프로그램이라고 생각된다.

 

 

플레이어 세팅은 이쪽 보고 따라했습니다.

 

 

https://quasarzone.co.kr/bbs/qb_tip/views/15501

 

영상 보간 기능이 있는 Splash Video Player

라데온 5700 시리즈부터 플루이드모션 지원이 끊기면서 컴퓨터용 영상 보간 기능 대안을 찾는 분들이 있으실듯…

quasarzone.com

 

'IT > 기타' 카테고리의 다른 글

Virtualbox 네트워크 설정 다했는데 인터넷이 안될때  (0) 2022.01.14
Jellyfin 미디어 서버 소개  (2) 2020.12.24
SMPlayer + SVP 4 설정하기  (0) 2020.12.24

 2020. 4. 30. 17:42

 

 

서버가 실행된 상태에서 HTTP 요청을 받으면

미리 기록해놓은 텍스트 혹은 스크립트 파일을 HTTP 리스폰스 형식으로 되돌려주는 간단한 서버다

제작 도중까지는 더 복잡한걸 생각했는데 생각해보니까 복잡하게 만들어봤자 귀찮고 좋을것도 없을것 같아서 이렇게 됏다.

한번에 여러개의 포트를 열어서 사용할 수 있고

지원하는 스크립트는 파이썬, 쉘, 배치 이렇게 3가지 종류이다.

이런 스크립트 파일이나 지정된 메세지를 보내려면 이 프로그램 자체 스크립트를 작성해야 한다.

자체 스크립트로 할 수 있는것은 포트별로 다른 요청을 주거나 HTTP 리스폰스의 컨텐츠 타입이나

서버가 실행된 상태에서 브라우저를 이용하여 스크립트파일에 요청을 보내면

서버에서 스크립트가 실행된 다음 스크립트에서 리턴한 텍스트 메세지를 클라이언트에게 돌려준다.

또한 리퀘스트로 전달한 GET, POST 파라미터를 스크립트에 전달하는 기능도 있기 때문에

파라미터에 따라 스크립트의 동작을 다르게 하거나 리턴되는 메세지를 다르게 할 수도 있을것이다.

그리고 내가만든 로거 라이브러리를 사용해서 로그도 잘남기게 만들어놨다.

기본 실행하면 실행 로그랑 클라이언트 접속 로그만 남지만

디버그모드로 실행하면 클라이언트가 전송한 메세지, 클라이언트에게 전송한 메세지까지 전부 다 남긴다.

서버 구조도 나름 신경써서

소켓 연결만 하는 네트워크 스레드와

HTTP 메세지를 처리하는 워커스레드로 구성했는데

워커스레드의 개수는 최소 한개 최대 CPU 논리코어수 -1 개가 만들어지도록 했다.

스레드간 통신은 메세지 큐 방식으로 만들었고

코드도 최대한 C++ 표준 코드를 사용하여 만들려고 노력했는데 쉽지는 않아서

결국 리눅스 환경에서 컴파일되는 코드랑 윈도우 환경에서 컴파일되는 코드를 따로 구분하는 방식으로 만들었다.

그래서 리눅스 환경에서도 컴파일이랑 동작이 잘 되는걸 확인했고

아직 개선하야 할 점이 많이 있기는 하지만 틈틈히 만들어서 이정도 만들어진게 기뻐서

1.0 버전으로 릴리즈해서 올렸다

사실 톰캣이랑 비슷한 기능이기도 한데 톰캣과 비교해서 장점은

별다른 설정이 필요 없고 API에 대한 테스트를 해볼 때 별도의 웹 컴포넌트를 작성할 필요가 없다는 장점이 있다.

그리고 이 서버 프로그램으로 현재 바이너리 파일 전송이 안되는데

바이너리 파일 전송기능을 넣을까 하다가 API 테스트용 프로그램에 그런 기능이 필요할까 싶어서 일단 안넣었다.

그래서 브라우저에서 아이콘 파일을 요청할경우 경로상에 아이콘파일이 존재해도 응답을 보낼 수가 없다.

혹시라도 나중에 생각이 바뀌면 넣어야겠음

 

윈도우 콘솔에서의 실행 방법 -g는 디버그모드로 실행하는 명령어다

 

브라우저로 서버에 접속해서 받은 응답
sample 스크립트 파일 형식

 

로그파일이 이렇게 남았다.

 

 

 

 

https://github.com/AhatLi/AhatDummyServer

 

AhatLi/AhatDummyServer

Contribute to AhatLi/AhatDummyServer development by creating an account on GitHub.

github.com

 

 

지금 와서 보니까 개선할점이 많이 보이는것 같다...

나중에 여유가 된다면 개선을 해봐야겠다.

집에서 햄버거 빵을 구워 보았다.

 

 

재료는 정확하게 잰건 아니지만 이렇게 들어갔다.

강력분 420g

박력분 80g (강력분이 부족해서 박력분 조금 넣었음)

인스턴스 드라이 이스트 10g

물 250g

올리고당 50g(집에 설탕이 없어서 올리고당 넣었음)

소금 5g

마가린 40g (마찬가지로 버터가 없어서)

계란 1개

계란 노른자 1개(빵 굽기전에 위에 발라줬음)

대충 이렇게 넣고 집에 제빵기에 넣고 돌려서 반죽을 했다.

제빵기가 반죽도 다 해주고 1차발효까지 다 해주니까 정말 편하다.

가만두면 2차발효까지 시작해버리니까 그 전에 취소하고 다시 꺼내서 모양을 잡아줬다.

동그랗게 말아서 납작하게 한 후에 20분동안 종이 호일에 두었다가 오븐에 넣고 구워주었다.

 

약 20년 전부터 우리집 구석에 박혀있던 제빵기. 깨끗하게 닦에서 사용했다.
약 10년전에 5만원주고산 전기오븐. 저정도 반죽 크기는 딱 4개밖에 4, 4, 2개씩 안들어가서 3번 구웠다.

 

지금까지 만들어봤던 빵중에서 가장 빵다운 빵이 만들어진것 같아 기쁘다.

전에는 빵을 만들어도 빵이 아니라 가스찬 밀가루덩어리 느낌이었는데

이번에 구워진건 겉에도 노릇노릇한데도 딱딱하지 않고

손가락으로 조금 눌러도 다시 원래대로 돌아오는게 꽤나 그럴듯하다

이번에 이런 기본적인 빵을 만들었으니 다음에는 좀 더 맛있는 빵을 만들 수 있을것 같다.

이번에 만든 빵은 반으로 갈라서 속을 채워넣고 먹을 생각이다.

'생활 > 요리' 카테고리의 다른 글

아몬드가루로 바나나 파운드케이크 만들기  (0) 2022.05.06
뒷다리살 수비드로 해먹기  (0) 2022.04.11
전에 만든 팥양갱  (0) 2020.12.24
앙금쿠키 만들기  (0) 2020.12.24

2020. 4. 19. 16:06

 

요즘 엘로나 플러스를 하는 중이다.

종족은 거미로 하는 중인데 거미종족은 장비를 반지 두개와 원격무기밖에 사용할 수가 없고

전체적으로 스탯이 낮지만 스피드 만큼은 다른 종족보다 빠른 편인다.

그래서 근접 공격력과 방어력이 너무 낮아 근접 전투는 포기하고 마법 캐릭터로 키우는 중이다.

동료는 가장 처음에 받은 소녀와 룰위에게 받은 흑천사 이렇게 둘을 데리고 다니는 중이고

곧 다른 동료를 하나 더 데리고 다닐까 하고 생각하는 중이다.

소녀는 약한 동료라고 생각하고 있었는데

내가 1부 보스에게 마나를 다 쓸때까지 마법의 화살을 날려도 반피도 못깎고 도망가려고 하고 있었을 때

소녀가 갑자기 시간정지를 걸더니 체인공격으로 20턴만에 보스 피를 반 넘게 깎아버리는 것을 보았다.

시작할때부터 잠재력도 맞춰주고 내가 장비를 사용할 수 없으니 가장 좋은 장비로 맞춰줘서 강해진것 같다

소녀에게 준 장비들

 

2부에서는 스피드를 깎아서 장비 착용 슬롯을 늘릴 수 있는 방법이 있다고 하는것 같으니

다른 장비를 착용할 수 있도록 장비 슬롯을 늘려볼 생각이다.

 

'생활 > 게임' 카테고리의 다른 글

엘로나 망령공주  (0) 2021.01.01

+ Recent posts