일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 샤프닝
- ReShade
- Upscaling
- 매크로
- Adaptive Sharpen
- trixx
- 반응 속도
- BiLinear
- 주호민 #아동학대 #녹음기
- pixel shader
- 공무원이 진상
- 민원인
- 댈티
- TriXX Boost
- RGBW
- TRIXXBOOST
- 리쉐이드
- 티켓팅 매크로
- 대리 티켓팅
- 트릭스 부스트
- 이미지 스케일링
- 피켓팅
- DLSS
- RIS
- 팟플레이어
- CAS
- Lanczos
- Adaptive Sharpening
- nVIDIA Quality Upscaling
- 업스케일
- Today
- Total
목록잡동사니 (30)
어푸푸
유튜브를 다운받을 수 있는 방법에는 여러 방법이 있다. 그중 youtube-dl과 파이썬의 pytube 라이브러리가 유명하다. 개인적인 필요에 의해 pytube 라이브러리를 사용하는 파이썬 기반 프로그램을 작성하였다. 천리길도 한 걸음부터라고 하던가? 편의를 위해 GUI 기반의 프로그램을 처음으로 짜봤는데, 이게 나중에 갈 천리길의 한 걸음이 되었으면 좋겠다. ※ 유튜브 다운로드는 유튜브 약관 위반이므로 이 프로그램을 써서 발생하는 모든 책임은 사용자에게 있음을 알립니다. 위 프로그램은 pytube를 이용하여 유튜브를 다운로드 하는 프로그램이다. 즉, 실질적으로 유튜브를 다운로드 하는 기능은 pytube에 있다. 더불어 비디오와 오디오를 합치는 기능은 ffmpeg를 이용하여 구현되므로 ffmpeg도 필요..
모니터를 보호하기 위해 아크릴로 모니터 보호기를 만들었다. 만들고 느낀점은 아크릴이 생각보다 비싸고, 생각보다 무겁고, 생각보다 투명하고 생각보다 기스가 잘 난다는 것. 그리고 먼지도 엄청 잘 붙는다. 하지만 컴퓨터 앞에서 떡볶이를 먹으면서 모니터에 무언가를 튀기지 않을 수 있다는 것은 엄청난 장점이다. 만들기도 쉬웠다. 마음에 쏙 들어요.
프리싱크, G싱크, 어댑티브 싱크는 게임 FPS에 맞춰서 모니터 FPS를 맞춰주는 신박한 기능이다. 근데 이를 어떻게 설정해야 하는가? 그놈의 수직동기화는 켜야 하는가 꺼야 하는가? 그리고 Maximum frame rate기능은 뭔지.. 이런 사항들을 정리해서 포스트를 남긴다. 1. XX 싱크를 켜는 방법 i) 모니터에서 해당 싱크 기능을 켜고 NVIDIA 제어판을 연다 i) 해상도 변경 -> 재생 빈도에서 원하는 주사율 선택 ii) G-Sync 설정에서 다음과 같이 설정해준다 iii) 3D 설정 관리 -> 모니터 기술 -> G-Sync Compatible 선택 iv) 3D 설정 관리 -> 수직 동기 -> 켜기 선택 v) 3D 설정 관리 -> Max Frame Rate -> 모니터가 지원하는 최대 주사율..
땡: 880 Hz (A5) 딩동댕동: 440 -> 554 -> 659 -> 880 Hz (A5 C#5 E5 A5) 딩동댕동댕: 330 -> 440 -> 554 -> 659 -> 880 Hz (E4 A5 C#5 E5 A5)
사실 이전 포스트에서 이미지 리샘플링 방법에 대하여 다룬적이 있다. 이미지 리샘플링을 사용하는 대표적인 것이 이미지 업스케일링이기 때문에 그렇다. 이미지 리샘플링 방법에는 많은 방법들이 널리 알려져있다. Bilinear, Bicubic, Nearest integer, Lanczos, ... 그런데 최근 내 개인 연구를 진행하다가 Lanczos 방법이 별로 안좋다는 것을 확인했다. 요는 이렇다. 이미지 리샘플링 방법은 기본적으로 2D interpolation이라고 볼 수 있는데, 연구 과제의 특성 상 2D interpolation을 해야 했다. 그 때 계산 비용은 좀 있어도 성능이 꽤 괜찮다고 알려져있는 Lanczos resampling 방법을 사용했는데, 이게 이미지로 보았을 때는 모르고 보면 티가 나지..
AMD에서 개발한 CAS를 (혹은 RIS) 팟플레이어에서 사용할 수 있도록 포팅 하였다. 원래 코드와 비슷하면서도 가독성이 좋게 포팅하였다. 팟플레이어 개발자님께 문의드린 결과 다음 버전에서 포함될 수 있도록 해주신다고 한다. 다음 버전 나올 때까지 포팅 한 코드를 여기에 공개한다. 최근 릴리즈된 버전의 팟플레이어에 CAS가 'Adaptive sharpen(Constrast).txt'라는 이름으로 디폴트로 포함되었다. 이 CAS는 팟플레이어의 픽셀 셰이더 기능에서 사용할 수 있다. 팟플레이어의 재생 화면에서 마우스 오른쪽 클릭을 한 후 '영상→픽셀 세이더→크기 조절 전 픽셀 세이더 처리→Adaptive sharpen(Constrast)'를 클릭하면 CAS가 적용된다. 예전에 테스트를 해봤을 때 크기 조절..
요즘 TriXX Boost (트릭스 부스트) 관련 이야기가 조금씩 나오고 있는 것 같다. TriXX Boost는 그래픽카드 제조사인 사파이어에서 제공하는 프로그램의 기능인데, 기능은 다소 심플하다. 사파이어에서 주장하는 작동 원리를 살펴보자. 1. 낮은 해상도에서 렌더링한다 2. RIS를 적용하고 업스케일을 한다. (CAS를 적용한다고 생각해도 된다.) 3. 낮은 해상도에서 렌더링했으나, 나름 좋은 품질로 업스케일되었다. 별로 새로운 것은 없어보인다. 사실 그게 일반적이다. 그래픽카드 제조사에서 얼마나 새로운 알고리즘을 만들겠는가. 자고로 있는거 잘써먹는게 공돌이의 미덕이다. 그리하여 살펴보자니.. CAS는 소스코드가 공개되어있다. 업스케일 방법은 기존에 굉장히 많은 방법들이 개발되었는데, 쓰는 것이 한..
직전의 포스트에서는 이미지 스케일링에 대하여 다루었다. 잠시 언급하기도 했지만 해당 포스트를 썼던 이유는 이번 포스트의 주제를 다루기 위해서 필요했기 때문이고, 이번 포스트를 쓰는 이유는 모니터를 바꿀지 말지 고민을 하는데 필요한 정보가 잘 없어서 직접 해봐야했기 때문이다. 필요한 정보라고 함은 다음과 같다. 1. 과연 QHD 모니터를 사면 (불가피한 상황에서) FHD 해상도로 게임을 할 때 FHD 모니터에 비해 화질 열화가 심하게 발생할 것인가? 2. 과연 QHD 모니터에서 FHD 해상도의 영상을 볼 때 화질 열화가 많이 발생할 것인가? 3. 이미지 스케일링을 하는 방법에는 여러 방법이 있는데, FHD→QHD의 경우의 경우 각 모델의 경우 차이가 많이 나는가? 4. 어쨌거나 낮은 해상도로 설정하면 모니..
근래에 그래픽카드를 샀다. 그리고 이전 포스트에서 썼듯이 그래픽카드를 사고나니 모니터 뽐뿌가 온다. 현재는 23인치 FHD 모니터를 쓰고 있는데, 32인치 QHD 모니터가 좋지 않을까 하는 생각이 점점 더 드는 것이다. 다만 고민되는 점이 하나 있었는데 FHD 해상도와 QHD 해상도는 정수배가 아니라는 것이다. FHD 해상도와 QHD 해상도는 정수배가 아니기때문에 QHD 해상도에서 FHD 컨텐츠를 전체화면으로 둘 경우에는 이미지의 열화가 발생한다. 조금 더 자세하게 이야기해보자. FHD는 가로 픽셀이 1920개이다. QHD는 가로 픽셀이 2560개이다. 결국 1920개의 점을 2560개의 점에서 표현해야 한다. 그런데 이게 딱딱 맞아떨어지지가 않아서 중간 값을 추정해서 쓰다보니 이미지의 열화가 발생할 수..
그래픽카드를 사고나니 모니터 뽐뿌가 왔다. 왠지 갑자기 32인지 QHD 모니터를 사야할 것 같은 느낌이 들었다. 물론 아직은 마음을 완전히 정하지 않아서 결제를 하지는 않았지만, 그럼에도 불구하고 이것 저것 알아보게 되는 것은 어쩔 수가 없다. 그러던 와중에 다소 나를 긴장시키는 해외 글을 봤다. 4K짜리 모니터 패널을 만드는 것이 더 싸게 먹혀서 간혹 4K 패널의 재고가 남으면 바이오스로 이걸 QHD로만 쓸수있게 제한을 걸어놓고 QHD 패널로 판다는 것이다. 이게 말이 되는지 안되는지 여부를 떠나서 불안해졌다. 사람은 원래 쓰잘데기 없는데에 불안해지는 동물이기 때문이다. QHD 모니터에 4K 패널을 넣으면 뭐가 문제냐면 QHD 모니터 해상도와 4K 모니터 해상도는 픽셀이 정수배로 차이나지 않는다. 즉,..