메뉴 건너뛰기

theqoo

스퀘어 ㊫ 티버 자막 추출방법 (youtube dl + ffmpeg 활용)
1,476 38
2021.04.29 23:23
1,476 38

기존 명령어(youtube-dl "url" 형식)로 받던 덕들은 자막까지 다운받아지지않음 

근데 나 자막추출 명령어 한줄로 하면 되는 거 알아냄 올

그래서 글 남김 도움 되길

(윈도우 맥 다 됨)(글은 pc버전으로 보는게 편함)(전문가아님주의)



※읽기 전에 주의사항 먼저

며칠동안 해보니 티버 (드라마 한정) 자막이 두 가지가 있는거 같음

 

1) 자막과 영상이 함께 동시에 업로드 된 영상

-> 내장자막으로 추출할 때 아무런 문제가 없음 완전 no problem


2) 영상이 먼저 올라오고 몇시간 뒤에 자막이 업데이트 된 영상 

-> 내장자막으로 추출시 두 줄 자막이 짤릴 때가 있음 그래서 자막 따로 영상 따로 다운해야함

근데 따로 다운 받아도 두 줄 자막이 순서가 뒤바뀜(밑줄-윗줄 순으로 읽어야함) 

*순서가 뒤바뀌는 이유: 두 줄을 함께 등록해야 하는데 싱크는 같게 만들고 따로따로 등록했기 때문에...ㅂㄷㅂㄷ


그래서 1의 경우에는 문제가 즈언혀 없지만 2의 경우에는 그냥 순서바뀐 자막이더라도 추출하는데 의의를 두고 자막 따로 추출해야할 것 같음

!!혹시나 해결책을 알고 있는 덕들에게 도움을 요청함 ㅜ!!




(최종수정일: 2021-05-02)

youtube-dl 업뎃하면 후지도 더이상 우회하지 않아도 됨 4월 26일 이전에 깐 덕들은 다시 업데이트를 부탁함


<업데이트 방법>

cmd창 열고 밑줄에 적힌거 입력

youtube-dl -U

그럼 알아서 업데이트를 진행할 거임


*안된다! 하는 덕들은 삭제하고 재설치를 권장함

(윈도우 쓰는 덕들은 https://ytdl-org.github.io/youtube-dl/download.html 들어가서 exe 파일 다운 받기)

(맥덕들은 아마 명령창에 brew uninstall youtube-dl 적고 다시 brew install youtube-dl 명령어를 입력하면 될 거임)




그럼 본론으로~


>준비물: 원하는 티버영상의 주소창 url + youtube dl (필요하면 ffmpeg도)<



<내장자막으로 영상 및 자막 추출하기


명령창(cmd 혹은 터미널) 열고

youtube-dl --write-sub --embed-subs "원하는 티버영상 url"

엔터. 끝.

그럼 추출된 영상안에 자막이 내장되어 있을 것

(혹시 안되면 --write-sub 앞에 --all-subs 넣어보길)



번외 - 내장된 자막 추출하기 (*여긴 ffmpeg필요함*)

ffmpeg -i "다운받은영상이름.mp4" "아무거나이름정해.srt

하면 srt 파일이 뿅 하고 생길거임 

엔터. 끝.





<자막 파일 추출하기(3초컷)>

*영상 제목쪽에 字 글자 없으면 자막 없는 영상임 근데 드라마 끝나고 자막 안뜨더라도 다음날 달려서 올라올 수 있으니 추출은 본방다음날에 해봐


1) vtt 자막 다운받기


명령창(cmd나 터미널) 열고 

youtube-dl --all-subs --skip-download "원하는 티버영상 url"

엔터. 끝.

(아 여기서 all subs 명령어가 먹히는 이유는 티버가 일자막만 있기때문에.. )



2) vtt를 srt 자막으로 변환하기(이유없음 그냥 하고싶은 덕들만 하면 돼)

ffmpeg -i "원자막.vtt" "원자막.srt"

엔터. 끝.














혹시나 필요할지도 몰라서 남겨둠 (2021-05-02)

-------------------------------------------------------------------------------------------------

>우회하고 ffmpeg으로 티버 영상 및 자막 추출하기<

*m3u8주소는 우회 후 개발자도구-network에서 [master.m3u8~~~]시작하는 주소 찾아서 

headers메뉴에 보이는 url복사 (preview 메뉴 아니야!)


<영상 명령어>

ffmpeg -i "m3u8주소" -c copy "원하는이름.ts"

(꼭 톄스 아니더라도 mkv mp4 등 가능 근데 좀 오래걸림)


<자막 명령어>

먼저 개발자도구 창에서 m3u8을 더블 클릭해서 파일로 다운 받고

그걸 우클릭-연결프로그램-메모장(혹은 텍스트편집기)로 열면 일자막 m3u8 주소가 떠 그거 복사해서 붙여넣기 하면 됨

예시) #EXT-X-MEDIA:TYPE=SUBTITLES,GROUP-ID="subtitles-0",NAME="字幕",DEFAULT=YES,AUTOSELECT=YES,LANGUAGE="ja-JP",URI="일자막m3u8주소"

*(https://theqoo.net/1942021925   이 덕이 알려줌!! 너무 너무 고마워!!!ㅜㅜ)

ffmpeg -i "일자막m3u8주소" 자막이름.srt

------------------------------------------------------------------------------------------------



보통은 맨 처음 적은 ydl 명령어만 있어도 충분한데 걍 아는거 다 적었음!

가끔 오류도 생기는데 아무튼 여기 안에서 자막 추출하는 건 다 해결 가능할듯!

(그리고 ydl코드 중에 --convert-subs srt 라는 코드가 있는데 난 아무리해도 vtt로 다운받아져서 때려침 방법아는 덕은 언제든 지적 pls)



잘 모르겠거나 잘 안되는 덕들은 댓글 달아주길

그럼 ㅃ2 !

댓글 38
댓글 더 보기
새 댓글 확인하기

번호 카테고리 제목 날짜 조회
전체공지 ** 더쿠 이용 규칙 **[📢 210427 추가수정갱신 5) 항목 中 -여초 저격식 활동 위주 및 분란조장 하러 오는 일부 남초 회원들 경고 항목 추가 수정 갱신 알림 및 무통보 차단 중] 20.04.29 549만
전체공지 더쿠 필수 공지 :: 성별관련 언금 공지 제발 정독 후 지키기! (위반 적발 시 차단 강화) 16.05.21 869만
전체공지 *.。+o●*.。【200430-200502 더쿠 가입 마감 **현재 theqoo 가입 불가**】 *.。+o●*.。 4410 15.02.16 342만
공지 알림/결과 🏆투표 결과 공개 ~쟆덬들의 인생 영화는~🏆 24 01.29 2.2만
공지 알림/결과 🏆 제1회 쟆방픽 드라마를 뽑아라 🏆 72 20.12.01 3.1만
공지 알림/결과 [재팬방 우익 관련 공지] 어제 저녁에 있었던 우익파티에 대해서 148 18.08.31 13만
모든 공지 확인하기()
3156 스퀘어 기차) 210613 오샤레이즘 야마자키 켄토 (+재기차) 32 06.13 615
3155 스퀘어 내년 nhk 아사도라 <치무돈돈> 캐릭터&럽라&스토리 풀린 설정...jpg 39 06.08 1654
3154 스퀘어 오늘자 샤베쿠리 (티버버전, 풀버전) 58 06.08 1417
3153 스퀘어 2021 닛케이 쟈니즈 개인 및 그룹 - 인지도 / 관심도 정리 37 06.03 2304
3152 스퀘어 닛케이 여자 그래프 32 06.03 1976
3151 스퀘어 혹시 카자코이 스핀오프 볼 덬 있어? 61 06.02 859
3150 스퀘어 기차) 210525 호시노 겐 ANN+광고컷&Before Talk 추가 65 05.26 1285
3149 스퀘어 니게하지 SP 관련 홍보방송 모음 ts 46 05.19 2674
3148 스퀘어 호시노 겐 & 아라가키 유이, 결혼 발표 연명 친필 서명 보고 (도망치는 건 부끄럽지만 도움이 된다 SP 계기) 49 05.19 5397
3147 스퀘어 아라가키 유이 & 호시노 겐 결혼 보고 151 05.19 1.1만
3146 스퀘어 시부타니 스바루 결혼 발표 (FC 보고) 62 05.08 5482
» 스퀘어 ㊫ 티버 자막 추출방법 (youtube dl + ffmpeg 활용) 38 04.29 1476
3144 스퀘어 오늘 메자마시 나가사와 마사미, 기무라 타쿠야, 이노오 케이, 아리무라 카스미, 제이오원, 키타무라 타쿠미, 사토 칸타, 오오타니 쇼헤이, 사토 타케루.ts ㅊㅊㅍㅍ 32 04.29 938
3143 스퀘어 Travis japan 멤버 6명 신종 코로나 감염 48 04.28 2699
3142 스퀘어 아라시 니노미야 카즈나리의 YouTube, 벌써 등록 100만명 돌파, 「#1 개막」 은 23시간에 275만 재생 39 04.26 1530
3141 스퀘어 채널W ‘꾸미는 사랑에는 이유가 있어’ 5월 14일 (금) 밤 10시 첫 방송 31 04.23 1702
3140 스퀘어 카자코이 1화 67 04.20 2033
3139 스퀘어 210419 샤베쿠리007 - 콩트가 시작된다 팀 31 04.19 1236
3138 스퀘어 토나카조 36 04.17 814