
이름은 RR-V.. "알알 다운로더"인데 친구는 자꾸 알이 두개라고 불알 다운로더라고 부르는....ㅅㅂ
아무튼 유튜브 정책이 자꾸 바뀌면서 유튭 다운로더들 자꾸 찐빠나는게 짜증나고
자꾸 유튜브 로그인해서 인증하라는데 내 개인정보 쿠키 서버통해 나갈까봐 걱정되고
그래서 그냥 완전 로컬로 돌아가는 비디오 다운로더를 직접 만들었어.
사실 작년에 만들어서 친구랑 동생이랑 나랑 셋이서만 쓰다가 친구가
'다운로더 안되는 사람 많던데 예전에 XDM 추천했던 것처럼 아예
공개해보라'구 해서 소스 투명하게 공개하려구 깃허브에 페이지 만듦..
(https://github.com/Anima2099/RR-V)

사용 방법은 별 거 없어 그냥 유튜브 영상 주소 복사했으면
"정보 확인" 버튼 누르면 알아서 주소 붙여 넣어지고 영상 정보를 얘가 분석함.
다운로드 설정 프리셋 만들어 놓은 거 있으면 그거 선택하면 되고
뭐 변경 하고 싶으면 그 자리에서 변경해서 목록에 추가하거나
바로 지금 다운로드 누르면 끝

프리셋 만들어 놨고 딱히 변경할 것도 없다?
그러면 그냥 "빠른 추가" 버튼 누르면
바로 정보 확인 알아서 하고 목록에 추가됨.

그 외 주요 기능은 yt-dlp와 ffmpeg 가 가진 기능을 UI화 시킨거라
걔네 둘이 할 수 있는 건 다 할 수 있다고 보면 돼
목록에 있는 영상들은 직접 유저가 끌어 올리고 내리고 하면서 순서도 바꿀 수 있고
현재 다운로드 목록 txt로 내보내서 백업해 두거나 공유 할 수도 있고,
반대로 유튜브 주소 잔뜩 있는 텍스트 파일 불러와서 한꺼 번에 다운로드 할 수 있고,
실패한 작업만 재시도 하거나, 유튜브 재생목록 가져와서 원하는 것만 받을 수도 있음.
개인적으로 편하게 쓰는 기능은 "썸네일이랑 메타정보 내장" 기능이랑 확장 프로그램인데

영상 받으면 유튜브 썸네일 그대로 영상이 저장 돼.
메타 정보도 같이 저장되기 때문에 이 영상 주소가 뭐였지? 싶으면 파일 속성을 보면 된다

받았는데 썸네일이 안 받아졌다? 싶으면 썸네일만 복구하기 눌러서
영상 처음부터 다시 받지 않고 썸네일만 다시 받을 수 있기도 함!

크롬이랑 엣지 확장프로그램도 지원하거든 그래서 영상 보다가
나 이거 받고 싶어! 할 때 그냥 확장 프로그램 아이콘 한 번 누르면
프로그램이 알아서 목록에 추가하고 자동으로 영상을 받기 시작함.
(유저가 설정해 둔 화질, 코덱, 자막 유무 등 사전 프리셋으로)
프로그램을 시스템 트레이에 내려 놓았다면
영상 보다가 버튼 눌러 놓으면 알아서 얘가
영상들 다 받아놨을 거야.

영상을 꼭 시청 하지 않아도 된다.. 목록 보다가 나 이거 받을래 하면
영상 위에서 우측 버튼 눌러서 RR-V로 보내기 누르면 위랑 똑같이
알아서 목록에 추가하고 자동 다운로드 시작함.
물론 설정에서 목록에만 추가하고 자동 다운로드는 끌 수도 있음!
이런 것 외에도... 미디어 툴 기능들도 있는데

미디어 도구 - 영상 변환으로 가면 영상들을 얘가 내가 선택한 영상들을
WEBP나 GIF 나아가 APNG, AVIF 같은 차세대 애니메이션 이미지 포맷으로 변환해줘.
품질, 프레임, 해상도, 크기 (직접 설정 가능) 에 맞게 변환해주니까 편해.
만약 용량 제한이 있는 커뮤니티에 올린다? 위 스샷처럼 '목표 용량' 눌러서
원하는 용량을 설정하면 얘가 몇 번 정도 만들어보면서 최적의 크기, 품질 조정해서
용량에 맞춰 이미지를 만들어 줌.
즉 스샷처럼 설정 하면 얘가 5번 정도 이리저리 시도하면서 20메가 이하 기준으로
품질은 95를 유지한 채 이미지 크기를 조절해서 20메가 이하로 맞춰서 제작해줌.
물론 디자인 방 덬들은 직접 GIF 만드니까 GIF는 잘 쓸 일 없을거구
WEBP 만드는 데는 확실히 편해. 지금 본문의 WEBP들도 다 이걸로 만듦

입덕 직캠 받았는데, 썸네일이 내 맘에 드는 순간이 아니라 다른 장면이라 아쉽다면?
썸네일을 직접 바꿔보자..ㅋㅋ
직캠 틀어서 내가 원하는 장면에서 캡쳐를 하고
영상이랑 같은 곳에 이미지를 둬 봅시다
(꼭 영상이랑 같은 곳에 안 놔둬도 됨)

미디어 도구 - 썸네일 탭에 이동해서 내가 원하는 영상을 선택하거나
드래그 앤 드롭 하면 '현재 내장 썸네일' 이랑 아까 캡쳐한 이미지가 자동으로 인식됨!
이후 "지금 교체" 버튼 누르면? 영상 썸네일이 교체 완료!

어? 교체 눌렀는데 왜 안 바뀌지? 하는 덬들은 새로고침 눌러보면
고능한 장면으로 썸네일이 바뀌어 있는 걸 볼 수 있다....
(옵션에 썸네일 교체 후 자동으로 사용한 이미지 삭제해주는 옵션도 있음!)

스냅샷 생성 기능은 이런거 본 적 있을거야, 이런 스샷 만들어주는 기능이구
자막은 영상에 내장 되어 있는 자막 추출하거나
제거하거나 삽입 하는 기능이라 딱히 자세한 설명은 생략...

프로그램을 설치하면 필수 도구부터 다운 받게 되는데, 모두 공식 사이트에서 받아와.
(FFMPEG가 서버가 조금 느려서 다운이 조금 느려)
그리고 사용하다보면 위 스샷처럼 YT-DLP 나 FFMPEG가 업데이트가 필요하다고 뜰 텐데
'최신 상태 맞추기' 버튼 누르면 알아서 업데이트까지 끝내주니까 편할거야

이 프로그램을 조금 일찍 공개하려고 했는데 8월 초부터
유튜브가 이제 비로그인 유저는 아예 영상을 못 보게 해놨어
봇 인증이 강화 되면서 로그인이 필수가 됐고, 다운로드도
자꾸 막혀. 때문에 프로그램 자체를 업데이트 하고 손 보느라
좀 늦었음. YT-DLP도 유튜브 정책에 맞춰 계속 업데이트 하니까
꼭 업데이트 자주 확인해보도록 해.

때문에 사이트 인증이 필수가 됐어. 설정에서 사이트 인증을 하면,
조그마한 로그인 창이 떠. 여기서 로그인을 하면 끝!
이후 쿠키 만료까지 쭉 쓰면 되고 만료 뜨면 재 인증 하면 됨.
참고로 인스타 릴스 같은 건 연령 제한 영상 아니고선 비로그인으로도 잘 받아져!
(틱톡은 지금 yt-dlp 이슈 목록에서도 자주 나올 만큼 동영상이 안받아지고 있어.
틱톡 영상은 받을 수 있는 영상이 매우 한정적일 수 있으니 참고해줘)
코드가 완전히 오픈되어 있는 소스고 유저가 직접 확인 가능하지만,
한 번 더 확실하게 언급하자면 해당 정보들은 사용자의 로컬 컴퓨터에
(쿠키가) 저장되기 때문에 걱정 하지 않아도 돼. 지피티나 그록에게
저장소 링크 던져주고 멜웨어나 스파이웨어, 바이러스 이런 거 있냐고
물어보면 얘네가 내 프로그램 물고 뜯고 보면서 알려줄거야.
그럼에도 불구하고 Windows / Edge 다운로드 경고가 뜰 수 있는데
새로 공개된 프로그램이라 마소 스마트 스크린의 평판 정보가
충분하지 않아서 브라우저에서 설치 파일을 다운로드할 때
경고 안내가 뜰 수 있어. 이 경고는 악성코드가 발견되었다는 의미가 아니라
아직 다운로드 및 사용 이력이 충분히 쌓이지 않은 새삥 실행 파일이란 뜻이니
Edge에서 다운로드가 차단되는 경우: 다운로드 목록의 … → 유지 → 자세히 보기
→ 계속 유지 와 같은 순서로 다운로드를 계속할 수 있어.
(Edge 버전에 따라 버튼이나 문구는 조금 다르게 표시될 수 있음)
사실 나랑 내 동생, 친구 이렇게 컴퓨터 3개에서만 잘 돌아가며 썼기 때문에
다른 pc 환경에서 테스트는 못해봤어. 때문에 커뮤니티 베타 버전으로
깃 허브에 올라와 있으니 써보고 싶은 덬들은 받아서 써보기 바라~~
https://github.com/Anima2099/RR-V/releases

다운로드 : https://github.com/Anima2099/RR-V/releases
다운로드는 릴리즈 페이지 맨 아래에 에셋 눌러보면 설치 프로그램 받을 수 있음!