18 lines
No EOL
976 B
Markdown
18 lines
No EOL
976 B
Markdown
## crt filter pipeline in obs studio
|
|
|
|
source: 640x480 progressive signal (so deinterlaced with obs Retro or through amarectv plus automatic line-doubling)
|
|
|
|
- [if capturing through amarec] Crop/Pad "Crop off Amarec window border"
|
|
- relative crop, 4px in each direction
|
|
- Scaling/Aspect ratio "Scale up for high-res effects"
|
|
- Point scale 3840x2880 (6x 480p)
|
|
- User-defined shader "Shader: TV CRT subpixel" [from obs-shaderfilter]
|
|
- width 1, height 3, horizontal/vertical gaps 1
|
|
- Scaling/Aspect ratio "Scale back down to 4x (1280x960)"
|
|
- Bilinear scale 1280x960
|
|
- User-defined shader "Shader: Bloom" [from obs-shaderfilter]
|
|
- amp factor 2.00, angle/radius steps at least 6 (but 20 is better)
|
|
- Image Mask/Blend "Scanlines mask"
|
|
- alpha mask (alpha channel) [image](/scanlines-mask-640x480.png)
|
|
- [Optional] User-defined shader "Shader: CRT curvature" [from obs-shaderfilter]
|
|
- adjust to taste. i was toying around with strength 16 and feathering 16 before turning it off |