youtube-dl이 유튜브만 지원하는게 아니라 네이버를 포함한 다양한 사이트들도 지원한다.

 

youtube-dl

 

youtube-dl.org

 

네이버 tv(구. 네이버 tvcast) 영상을 서비스 되지 않는 국가(중국) 출장 간 시청하고자 아래 방법을 통해 다운받는다.

 

1. 다운로드 대상 URL 목록화

네이버tv의 동영상이 재생되는 페이지의 url을 목록화한다.

다운받고자 하는 동영상 갯수가 적으면 개별 다운로드로 해도 크게 상관은 없겠으나

재생목록 통째로 받고자 해서 목록화가 필요했다.

 

간단하게 Python으로 스크립트를 작성해도 되겠으나, 그것 마저 시간이 걸릴거 같아 
정규표현식을 사용하여 URL목록을 작성한다.

 

네이버tv 동영상 우측에 보면 재생목록이 보이는데 이 재생목록의 각 동영상 URL을 한번에 획득할 계획이다.

 

크롬의 경우 f12를 눌러 개발자 도구를 열어 해당 부분의 소스를 복사한다. (현재 해당 부분의 div id는 "playlistArea"이다.)

해당 div태그 위에 마우스 포커스를 두고 오른쪽마우스를 눌러 Copy Element를 누르면 하위 이 div태그가 감싸는 영역의 소스가 복사된다.

 

이제 복사된 내용을 RegExr이라는 정규표현식  테스트 사이트에 붙여넣기한다.

 

 Text란에 복사한 태그를 붙여넣었으면 위 입력칸에는 정규표현식을 넣어 각 동영상이 재생되는 페이지의 URL를 획득한다.

 

사용한 정규표현식:

data-issmr=".*" data-event=".*" href="(.*?)" title="(.*?)"

 

하단의 List탭을 눌러 캡쳐링그룹1을 선택하면 매칭이 된 url목록이 나타난다.

위 url를 복사하여 youtube-dl이 있는 폴더 경로에 list.txt 등의 이름의 텍스트파일로 저장한다.

2. youtube-dl로 다운로드

윈도우 명령프롬포트(시작-실행-cmd)나 파워쉘을 이용하여 youtube-dl.exe 실행파일이 있는 곳으로 이동한다.

 

이 경로에는 youtube-dl.exe 파일과 아까 리스트파일(list.txt)이 존재하고있다.

 

cd명령으로 이 경로로 왔으면 아래 명령을 통해 리스트파일에 있는 동영상을 모두 다운받는다.

 

.\youtube-dl.exe -f "best" --batch-file list.txt

포맷옵션으로 best를 사용하게 되면, 비디오와 오디오 품질 모두 최고인 포맷으로 다운받게된다.

 

 

 

 

유튜브는 다양한 다운로드 사이트와 툴들이 있지만 네이버TV는 흔치않아서 이번 기회에 정리해본다.

 

개인적인 목적으로만 이용해야하며, 이를 악용하여 발생된 문제에 대한 책임을 지지 않습니다.

삼시세끼 어촌편 5

 

아티스트

앨범

내 반쪽 사과

로맨틱멜로디초비

Everyday Chobicalling

Summertime Blue

Elias Boussnina

Summertime Blue / Closer

칼솜씨

방준석

럭키 OST

Black Cat

Janet Jackson(자넷 잭슨)

Rhythm Nation

End Ico

김실아

끝까지 사랑 OST

심쿵라떼

Various Artists

뷰티 인사이드 (JTBC 월화드라마) OST

Love Is a Wonderful Thing

Michael Bolton(마이클 볼튼)

Time, Love & Tenderness

Mission Complete

최인희

, 하나의 사랑 OST

Beach Samba

Astrud Gilberto(에스트러드 질베르토)

Beach Samba

3 Nights

Dominic Fike

Don't Forget About Me, Demos

No Excuses

Meghan Trainor(메간 트레이너)

No Excuses

Big Girls Don't Cry

Frankie Valli(프랭키 밸리)Frankie Valli(프랭키 밸리)

Big Girls Don't Cry And 12 Other Hits

Hey You

Shakira(샤키라)

Oral Fixation Vol.2

Chocolate High (feat. Musiq Soulchild) (Album Version)

India.Arie(인디아 아리)

Chocolate High

Love Painting

전창엽

크리스마스에 눈이 올까요? (SBS 수목드라마)

Strong Enough

Cher(셰어)

Strong Enough (Remixes)

넌 감동이었어

성시경

Melodie d' Amour

Main Theme

김준석

말죽거리 잔혹사

Bleeding Love

The Baseballs(더 베이스 볼스)

Strike! Back

Sax

Fleur East(플레르 이스트)

Love, Sax And Flashbacks [Deluxe]

The Best Thing About Me Is You (feat. Joss Stone)

Ricky Martin(리키 마틴)

The Greatest Hits

Forever

원웨이(Oneway)

레이니 데이즈 (Rainy Days)

Panama

Van Halen(반 헤일런)

1984

Panama (2015 Remastered)

Van Halen(반 헤일런)

1984 (2015 Remastered)

Don't Stop Me Now (2011 Mix)

Queen()

Greatest Hits (Remastered)

The Avengers

Alan Silvestri(앨런 실베스트리)

어벤져스 (The Avengers) OST

Don't Stop

5 Seconds Of Summer(파이브 세컨즈 오브 썸머)

5 Seconds Of Summer (Deluxe)

Horseplay

Mark Mothersbaugh(마크 마더스바우)

-위스 빅 홀리데이 (Pee-Wee's Big Holiday) OST

Kee Kee

Sure(슈어)

Kee

Sweet Girl

Various Artists

끝에서 두 번째 사랑 (SBS 주말드라마) OST

Inside The Bottle

최인희

마녀의 사랑 (MBN 수목드라마) OST

9 To 5

Dolly Parton(돌리 파튼)

9 To 5 And Odd Jobs

Parklife

Blur(블러)

Parklife

If You're Over Me

Years & Years(이어즈 & 이어즈)

Palo Santo [Deluxe]

Fallin' All In You

Shawn Mendes(션 멘데스)

Shawn Mendes (Deluxe)

두번할까요

김지애

두번할까요 OST

H.O.L.Y.

Alle Farben(알레 파르벤)Alle Farben(알레 파르벤)

H.O.L.Y.

한걸음 더 가까이

Various Artists

수상한 파트너 (SBS 수목드라마) OST

Warm On A Cold Night

HONNE(혼네)

Warm On A Cold Night [Deluxe]

MAD AT YOU

3OH!3(쓰리오!쓰리)

MAD AT YOU

Pull-Up

Jason Derulo(제이슨 데룰로)

Everything Is 4

Surrender (Alternate Version)

Cheap Trick(칩 트릭)

The Epic Archive, Vol. 1 (1975-1979)

Supply & Demand

Wilder Woods

Wilder Woods

Be My Baby (신한카드 광고 삽입곡)

바버렛츠(The Barberettes)

Be My Baby

Fun, Fun, Fun

The Beach Boys(비치 보이스)The Beach Boys(비치 보이스)

Fun, Fun, Fun

Summer Montage / Madeline

Justin Hurwitz(저스틴 허위츠)

La La Land (Original Motion Picture Score)

Comic Strip

Serge Gainsbourg(세르주 갱스부르)

Salut les copains

This Life

Vampire Weekend(뱀파이어 위켄드)

Father of the Bride

Always Happy (tvN '삼시세끼 어촌편 2' 삽입곡)

시즈코 모리(Shizuko Mori)

Always Happy

Six Feet Apart

Alec Benjamin(알렉 벤자민)

Six Feet Apart

당연한 것들

이적

당연한 것들

Thank You For Being A Friend (LP Version)

Andrew Gold(앤드류 골드)

Rhino Hi-Five: Andrew Gold

 

리스트 출처:https://music.bugs.co.kr/musicpd/albumview/41041?wl_ref=list_mab_01_mpd

 

 

2020/07/11 - [Media] - 삼시세끼 어촌편 5 10화 삽입곡(BGM)

2020/07/01 - [Media] - 삼시세끼 어촌편 5 9화 삽입곡(BGM)

2020/07/01 - [Media] - 삼시세끼 어촌편 5 8화 삽입곡(BGM)

2020/06/17 - [Media] - 삼시세끼 어촌편 5 7화 삽입곡(BGM)

2020/06/10 - [Media] - 삼시세끼 어촌편 5 6화 삽입곡(BGM)

2020/06/06 - [Media] - 삼시세끼 어촌편 5 5화 삽입곡(BGM)

2020/05/31 - [Media] - 삼시세끼 어촌편 5 4화 삽입곡(BGM)

2020/05/25 - [Media] - 삼시세끼 어촌편 5 3화 삽입곡(BGM)

2020/05/17 - [Media] - 삼시세끼 어촌편 5 2화 삽입곡(BGM)

2020/05/09 - [Media] - 삼시세끼 어촌편 5 1화 삽입곡(BGM)

 

 

NyaaTokyo Toshokan(https://www.tokyotosho.info/)사이트가 접속차단(http://warning.or.kr/)될시 미러사이트로 접속하는 방법이 있어 안내한다.

 

하단의 미러사이트 정보는 이 곳(https://sguru.org/tokyo-toshokan-proxy/)에서 확인가능하다.

 

Tokyo Toshokan Proxy/MirrorStatusSpeed

http://tokyotosho.se/ ONLINE Very Fast
http://tokyo-tosho.net/ ONLINE Fast
https://tokyotosho.info/ ONLINE Normal
Tokyo Toshokan Proxy ONLINE Fast
Unblock Tokyo Toshokan ONLINE Fast
Tokyo Toshokan UK Proxy ONLINE Fast
Tokyo Toshokan US Proxy ONLINE Very Fast
Tokyo Toshokan Mirror Site ONLINE Normal
Tokyo Toshokan Alternatives ONLINE Normal
Unblock Tokyo Toshokan Proxy ONLINE Slow
Tokyo Toshokan Unblocked ONLINE Very Fast
Proxy for Tokyo Toshokan ONLINE Normal
http://tokyotosho-info.proxydude.red ONLINE Slow
http://tokyotosho.proxydude.red OFFLINE N/A
http://tokyotosho.usaunblock.online OFFLINE N/A

 

관련글

2020/03/10 - [Web] - Nyaa 사이트 차단시 미러사이트로 접속방법

2019/10/13 - [Media] - [Ohys-Raws] 릴 배포 공식 사이트와 미러 사이트

MFC에서 각 윈도우 핸들간 메시지를  전달하는 방법으로 SendMessage와 PostMessage가 있다.

이 둘은 비슷하면서도 차이가 있다.

가장 많이 쓰는 곳이 쓰레드에서 UI 접근할때가 아닌가 싶다.

 

이 둘의 차이점을 가장 쉽게 표현하자면 비동기화와 동기화 차이라고 할 수 있다.

SendMessage

함수 원형

LRESULT SendMessage(
  HWND   hWnd,
  UINT   Msg,
  WPARAM wParam,
  LPARAM lParam
);

동작

SendMessage를 호출하게 되면 해당 윈도우의 메시지프로시져가 즉각 호출되어 해당 메시지의 처리가 끝날때까지 리턴하지 않는다.

즉, 동기화가 된다.

 

활용

해당 메시지 처리 작업이 길지 않은 곳에 사용하면 될것 같다. 간단한 UI 업데이트 등..

 

PostMessage

함수 원형

BOOL PostMessage(
  HWND   hWnd,
  UINT   Msg,
  WPARAM wParam,
  LPARAM lParam
);

동작

PostMessage를 호출하게 되면 해당 윈도우의 메시지 큐에 추가된다.

메시지 큐(Queue)에 호출 메시지만 삽입하고 바로 블럭을 빠져나온다.(즉시 리턴)

이는 곧, 메시지 처리 결과와 상관없이 다음 코드를 진입한다는 뜻이다. (비동기)

 

활용

메시지 처리작업이 오래걸리거나 처리결과가 중요하지 않는 경우에 사용될거 같다.

삼시세끼 어촌편 5

 

아티스트

앨범

소시오패스

구본춘

이태원 클라쓰 OST

오래된 노래

스탠딩 에그(Standing Egg)

Shine

Winchester Cathedral

The New Vaudeville Band

Winchester Cathedral

Supa Sneakers (Bonus Track)

Mamas Gun(마마스 건)

Routes To Riches

Dance Dance

Cage The Elephant(케이지 더 엘리펀트)

Social Cues

Casino rullet

최성탄

점점점 OST

Cool

Jonas Brothers(조나스 브라더스)

Happiness Begins

Talk About You

Mika(미카)

No Place In Heaven

Will you go out with me?

구자완

치즈인더트랩 (Cheese in the Trap) OST

Like Strangers Do

AJ Mitchell(에이제이 미첼)

Like Strangers Do

Guest House Reggae

박성진

당신의 하우스헬퍼(KBS2 수목드라마) OST

In And Out

강희찬

고호의 별이 빛나는 밤에 OST

No Coffee

Chris James

No Coffee

Hittin' Different

Hadji Gaviota

Hittin' Different

난장

박미지

봄이 오나 봄 (MBC 수목드라마) OST

오살헐 느므 방곡령

조란

녹두꽃 OST

Secretary Kim

Various Artists

김비서가 왜 그럴까 (tvN 수목드라마) OST

comethru

Jeremy Zucker

summer,

Rise (feat. Jack & Jack)

Jonas Blue(조나스 블루)

Rise

Make Me Feel

Janelle Monae(자넬 모네)

Dirty Computer

Younger

Jonas Blue(조나스 블루)Jonas Blue(조나스 블루)

Younger

당신이라는 노을에 기대어 쉬고 있어요

멜로위치(Mellowitch)

우리의 하루

Pale Blue Eyes

The Velvet Underground(벨벳 언더그라운드)

The Velvet Underground (45th Anniversary / Super Deluxe)

death bed (coffee for your head) (feat. beabadoobee)

Powfu

death bed (coffee for your head)

Green Days

Unknown

소중한 날의 꿈

Bonfire

Peder Elias

Bonfire

Good Girls

5 Seconds Of Summer(파이브 세컨즈 오브 썸머)

5 Seconds Of Summer (Deluxe)

Shot My Love Down (feat. MODD)

Kav Verhouzer

Shot My Love Down

공주들의 수다

한주헌

허브

Popular Song (feat. Ariana Grande)

Mika(미카)

The Origin Of Love

Walker

슈퍼싸운드

같이 살래요 (KBS2 주말드라마) OST

행복+

이지수

Dream Of... You (너를... 꿈꾸다)

Freedom (by. Pharrell Williams)

Movie Pop Stars

Billboard Best Hit Pop 60 - 애니메이션 영화, 드라마에 나오는 빌보드 팝송 베스트 60

Juice

Lizzo

Cuz I Love You (Deluxe)

그대에게 (New ver.)

신해철

골든슬럼버 (Golden Slumber) OST

호구

전세진

두번할까요 OST

Bang Bang

Pinknoize(핑크노이즈)

Capriccio Vol.1

TRUE

Digital Farm Animals(디지털 팜 애니멀스)

TRUE

Wicked World

Laura Jansen(로라 얀센)

Bells

봄의 왈츠

Praha

봄의 왈츠 (KBS 월화드라마)

Let's Make Love

Fourplay(포플레이)

Heartfelt

Summer Rain (Album Version)

Matthew Morrison(매튜 모리슨)

Matthew Morrison

 

 

리스트 출처: https://music.bugs.co.kr/musicpd/albumview/40928

 

삼시세끼 어촌편 5

아티스트

앨범

大器、奮 (DAIKI FUNTOU)

Various Artists

이웃집 가족은 푸르게 보인다 (隣の家族はく見える - 후지TV 드라마) OST

Credit

Meghan Trainor(메간 트레이너)

Title (Expanded Edition)

Spring Waltz

고진혜

착한 마녀전(SBS 주말드라마) Special OST

Choose 2 Love

Sam Ock(샘 옥)

Style Book

Winnebago (feat. Daniel Wilson, Quinn XCII)

Gryffin(그리핀)

Helix (Volume 2)

꽃의 춤 (Flower Dance)

O' Lee

피아노 소품 3 (Suites For Piano Book 3)

Morenita

Clave Sonera

Rumba Para Viena

자네 지금 퇴근하는건가

최인영(Choi Inyoung)

막돼먹은 영애씨 시즌 14 (tvN 드라마) OST

Left Right Left

Charlie Puth(찰리 푸스)

Nine Track Mind [Deluxe]

안부 (feat.찬열)

이선희

안부

배방져스 Blues

최인희최인희

추리의 여왕 (KBS2 수목드라마) OST Special

Morning With Chicken

오준성

최고의 치킨 (MBN 수목 드라마) OST

I Promise You (from the Motion Picture "Peter Rabbit")

James Corden(제임스 코든)

Peter Rabbit (Music from the Motion Picture)

La Di Da

The Internet(디 인터넷)

Hive Mind

Title of 우리 갑순이

Various Artists

우리 갑순이 (SBS 주말드라마) Special Score Album

True Joo

Various Artists

정직한 후보 OST

Simple Things

Various Artists

사랑은 뷰티풀 인생은 원더풀 Special OST

Sh-Boom (Life Could Be A Dream)

The Crew-Cuts

Sh-Boom (Life Could Be A Dream) (Billboard Hot 100 - No. 01)

Treat

Gregers

UNITED

Charmeuse

Teruyuki Nobuchika(노부치카 테루유키/延近輝之)

여름의 사랑은 무지개색으로 빛난다 (夏の戀は虹色に輝く / Natsuno Koiwa Nijiironi Kagayaku) (일본 후지TV 드라마)

Laughable

이찬영

마녀의 사랑 (MBN 수목드라마) OST

Mr. Blue Sky

Electric Light Orchestra(일렉트릭 라이트 오케스트라)

Electric Light Orchestra. Elo. Greatest Hits

NAVER GIVE UP

전창엽전창엽

하이에나 OST

Ladies Man

Boyz II Men(보이즈 투 맨)

Under the Streetlight

Love Painting

전창엽

크리스마스에 눈이 올까요? (SBS 수목드라마)

Focus (feat. L Marshall)

Life Of Dillon(라이프 오브 딜런)

Focus

The Hokey Pokey

Ray Anthony & His Orchestra

Ray Anthony and His Orchestra

Whistle While You Work

Adriana Caselotti

백설공주와 일곱 난쟁이 (Snow White And The Seven Dwarfs) OST

캐논 (Canon) (Drama Ver.)

미도와 파라솔

슬기로운 의사생활 OST Part 10

어른아이

이루리

20세기 소년소녀 (MBC 월화드라마) OST

ONE(Lucid Dream)

골든차일드

Golden Child 4th Mini Album [Take A Leap]

Give It Up

Roomful Of Blues(룸풀 오브 블루스)

Jumpin' 'N Swingin'

Girls Got Rhythm

AC/DC(에이씨디씨)

Highway to Hell

Hang It Up

Ting Tings(팅 팅스)

Sounds From Nowheresville

Flower

오혜주

마녀의 사랑 (MBN 수목드라마) OST

Chess Game Gossip

오준성

최고의 치킨 (MBN 수목 드라마) OST

Um, Um, Um, Um, Um, Um

Major Lance(메이저 랜스)

Um, Um, Um, Um, Um, Um

Tiny Dancer (Remastered)

Elton John(엘튼 존)

Diamonds (Deluxe)

How Bizarre

OMC

How Bizarre (Deluxe)

Train's a Comin'

Danny Elfman(대니 엘프만)

덤보 (Dumbo) OST

broken people

almost monday

broken people

챠우챠우 - 아무리 애를 쓰고 막아 보려 해도 너의 목소리가 들려

델리 스파이스(Deli Spice)

Deli Spice

I Can't Help Myself (Sugar Pie, Honey Bunch)

Four Tops(포 탑스)

On Top

Panama (Album Version)

Harry Connick Jr.(해리 코닉 주니어)

Chanson du Vieux Carré

Day Tripper (Remastered 2015)

The Beatles(비틀스)

1 (Remastered)

Kalimba De Luna (7" Version)

Boney M(보니 엠)

Let It All Be Music

Kangaroo

Winnetka Bowling League

Kangaroo

Bounding Ball

권현정

족구왕 (The King Of Jokgu) OST

땅콩 캬라멜

강지훈

하트 투 하트 (tvN 금토드라마) OST

2 Years Later

Various Artists

정직한 후보 OST

Dance Dance

Cage The Elephant(케이지 더 엘리펀트)

Social Cues

리스트출처:https://music.bugs.co.kr/musicpd/albumview/40797?wl_ref=list_mab_01_mpd

+ Recent posts