Twitch 스트림을 Chrome에서 녹화하는 방법 (OBS 없이)
OBS 설정 없이 브라우저에서 직접 Twitch 라이브 방송을 MP4로 녹화하세요. 품질 손실 없음, 명령어 불필요.
Twitch의 기본 지난 방송 기능은 즐겨찾기 채널의 스트림을 14일 동안 보관합니다(파트너는 60일). 그 이후에는 영구적으로 삭제됩니다. 스트리머가 수동으로 방송을 하이라이트로 저장하지 않으면, 그 기간이 지난 후의 모든 인상적인 장면은 사라집니다.
스트림을 직접 녹화하는 것이 영구적으로 보관하는 유일한 방법입니다. 이 가이드는 2026년 가장 깔끔한 방법을 다룹니다. OBS 없이, 명령어 없이, 재인코딩 단계 없이 Chrome에서 HLS 스트림을 녹화합니다.
OBS를 쓰지 않는 이유는?
OBS는 모든 “Twitch를 녹화하는 방법” 기사에서 추천됩니다. 실제로 작동하고, 무료이며, 단일 소스부터 풀 멀티채널 합성까지 모든 것을 처리하기 때문입니다. 하지만 “이 방송을 보관하고 싶다”는 목표에는 OBS는 과하다고 할 수 있습니다.
- 윈도우 캡처 또는 브라우저 소스를 설정하고, 자르기를 조정하고, 인코더를 선택하고, 비트레이트를 선택하고, 컨테이너를 선택해야 합니다
- 녹화는 화면을 캡처하고 재인코딩되므로, 소스와 비교하여 품질 손실이 발생합니다
- 1080p 화면으로는 1440p 소스 스트림을 캡처할 수 없습니다. 출력은 화면 해상도로 제한됩니다
- 스트림 녹화 중 내내 CPU 사용률이 20-40%에서 유지됩니다
HLS 스트림 녹화는 다릅니다. 레코더는 Chrome의 네트워크 트래픽에서 Twitch m3u8 매니페스트를 감시하고, Twitch의 CDN이 전달할 때마다 각 비디오 세그먼트를 가져와 변경 없이 디스크에 기록합니다. 출력은 Twitch 플레이어가 다운로드한 것과 bit-for-bit 동일합니다. CPU 사용률은 약 1%입니다. 파일은 소스의 전체 해상도와 비트레이트입니다.
twitch-dl / streamlink가 이상적이지 않은 이유
이전에 Twitch를 녹화했다면 twitch-dl, streamlink, 또는 yt-dlp에 대한 추천을 보았을 것입니다. 이들은 모두 작동합니다. 검증된 CLI 도구입니다. 하지만 캐주얼 캡처에는:
- 스트림 URL을 찾아 복사해야 합니다(Twitch는 이를 숨깁니다)
- 어떤 품질 토큰을 전달해야 하는지 알아야 합니다(
best,720p60등) - 캡처하려는 스트림이 끝나기 전에 녹화를 시작해야 합니다
- 긴 녹화의 경우 출력 먹싱이 실패하기도 하며, QuickTime이나 Windows Media Player에서 재생할 수 없는 TS 파일을 남깁니다
이미 열려 있는 페이지를 감시하는 Chrome 확장 프로그램이 이 네 가지를 모두 해결합니다.
단계별 설명
아래 흐름은 Video Downloader One-for-All을 사용합니다. 다른 HLS 지원 레코더도 유사하게 작동합니다.
1. 라이브 채널 열기
스트림이 라이브 중일 때 twitch.tv/channelname으로 이동합니다. 지난 방송은 녹화되지 않습니다. 그것들은 VOD이며, 별도의 가이드에서 다룹니다.
채널이 구독자 전용인 경우, 활성 구독이 있는 계정으로 로그인해야 합니다. Twitch의 접근 제어는 매니페스트 가져오기 계층에서 발생합니다. 브라우저에서 스트림을 볼 수 있으면 레코더가 캡처할 수 있습니다.
2. 녹화하기 전에 품질 선택하기
Twitch 플레이어는 품질(1080p60, 720p60, 480p 등)을 선택할 수 있게 합니다. 레코더는 플레이어가 현재 재생 중인 품질을 캡처합니다. 자동으로 시작했을 때 Twitch가 대역폭 때문에 480p를 선택하면, 소스가 1080p60에서 사용 가능하더라도 그것이 녹화됩니다.
먼저 품질을 고정하세요. 기어 아이콘을 클릭 → 품질 → 1080p60(또는 소스)을 선택합니다. 그 다음 녹화를 시작합니다.
3. 확장 프로그램 아이콘을 클릭하고 녹화 누르기
선택한 품질에서 스트림이 재생되고 있으면, 확장 프로그램의 도구모음 아이콘을 클릭합니다. 팝업에 Twitch 스트림이 LIVE 배지와 녹화 버튼과 함께 표시되어야 합니다.
녹화를 클릭합니다. 녹화는 백그라운드에서 실행됩니다. 다음을 할 수 있습니다:
- 탭을 전환합니다(녹화는 계속됩니다)
- 브라우저를 최소화합니다
- 플레이어 볼륨을 0으로 낮추거나 음소거합니다(녹화는 스트림을 캡처하며, 스피커를 캡처하지 않습니다)
Twitch 탭을 닫을 수 없습니다. 페이지에 매니페스트 가져오기를 중지하라고 지시하는 것입니다.
4. 원할 때 중지하기
팝업을 다시 열고, 중지를 클릭합니다. 확장 프로그램은 MP4를 완성하고 다운로드로 저장합니다.
수동으로 중지하기 전에 스트리머가 방송을 종료하면, 매니페스트 업데이트가 중지될 때 녹화가 자동으로 완성됩니다.
Twitch 특정 일반적인 문제
사전 롤 광고가 녹화를 오염시킵니다
Twitch는 때때로 SCTE-35 큐 세그먼트로 스트림 중 광고를 삽입합니다. 저품질 레코더는 광고 세그먼트를 출력 파일에 포함하여, 클립 중간에 자동차 광고 30초를 남깁니다.
SCTE-35 큐를 이해하는 레코더는 광고 세그먼트를 깔끔하게 건너뜁니다. 녹화에 광고가 포함되고 있다면, 광고 마커를 처리하는 것을 찾으세요.
스트림 중 해상도 변경 후 불연속성
녹화 중에 플레이어 품질을 변경하면, Twitch는 매니페스트에 불연속성 마커를 삽입합니다. 레코더가 이를 우아하게 처리하지 못하면 결과 MP4가 전환을 지나 재생되지 않을 수 있습니다.
품질을 미리 선택하고 변경하지 마세요.
구독자 전용 스트림 녹화가 토큰 만료 후 실패합니다
Twitch의 HLS 매니페스트는 약 24시간마다 만료되는 토큰으로 서명됩니다. 길이가 긴 녹화(예: 12시간 서브스크라이브 마라톤)의 경우, 토큰이 녹화 중간에 만료될 수 있습니다. 플레이어는 다시 가져와서 투명하게 처리하지만, 일부 레코더는 그렇지 않습니다.
가져오기가 실패할 때 매니페스트 URL을 다시 도출하는 레코더는 토큰 새로고침 전반에 걸쳐 깔끔하게 녹화를 유지합니다. 긴 방송 24시간 후에 레코더가 중단되면, 그것이 이유입니다.
”VOD를 사용할 수 없음”은 “스트림을 녹화할 수 없음”을 의미하지 않습니다
흔한 혼동: 스트리머는 채널의 VOD 저장을 비활성화할 수 있으며, 이는 Twitch가 방송을 보관하지 않음을 의미합니다. 나중에 다운로드할 지난 방송이 없습니다. 여전히 라이브 스트림을 발생할 때 녹화할 수 있습니다. “VOD 없음” 제한은 Twitch의 자체 아카이브 기능에만 적용됩니다.
채팅은 어떻게 되나요?
스트림 녹화는 비디오와 오디오를 캡처합니다. 채팅 사이드바, 도네이션 알림 또는 채널 포인트 알림은 캡처하지 않습니다. 채팅을 원한다면:
- 브라우저 소스 오버레이로 Twitch 채팅과 함께 OBS를 사용합니다(이것이 OBS가 여전히 승리하는 몇 가지 경우 중 하나입니다)
- 또는 로그 파일을 내보내는
chatterino같은 도구로 별도로 채팅을 저장합니다
대부분의 “방송 유지” 사용 사례에는, 비디오+오디오가 실제로 필요한 것이며 채팅은 단지 시각적 노이즈입니다.
결론
“이 Twitch 방송을 영구적으로 유지하고 싶다”는 경우, 워크플로우는: 채널을 열고, 품질을 1080p60으로 고정하고, 확장 프로그램을 클릭하고, 녹화를 클릭하고, 완료했을 때 중지를 클릭합니다. 출력은 소스 품질의 깔끔한 MP4이고, CPU는 유휴 상태이며, OBS를 설치하거나 CLI 도구를 배울 필요가 없습니다. Twitch의 14일 아카이브 제한은 더 이상 관련이 없어집니다.