막장

광고라든가 코멘트등에 신경쓰지 않고 유튜브 동영상 보기...

by Alkaid posted Jul 19, 2015
?

단축키

Prev이전 문서

Next다음 문서

ESC닫기

크게 작게 위로 아래로 댓글로 가기 인쇄

  예전에 자료실에 소개했던 SMPlayer(실은 mplayer GUI frontend다만)에 자체적으로 유튜브 동영상을 볼 수 있는 기능이 있는데(그냥 열기->주소에 유튜브 주소를 넣으면 됩니다) 이게 광고가 있는 영상의 경우 광고를 뛰어넘고 바로 본편영상을 보여줍니다(진짜?).  그리고 재생기로 mplayer 대신 mpv(mplayer에서 갈라져나온 미디어 재생기)를 지정하고 youtube-dl라는 동영상 다운로더와 연계시키면 웬만한 동영상 사이트에 올라온 영상들을 스트리밍해서 볼 수 있다고 하는군요(단, youtube-dl에서 다운로드를 지원하더라도 SMPlayer에서 영상주소를 넣었을 때 오류가 나는 곳이 있을 수 있습니다).

- SMPlayer+mpv+youtube-dl로 유튜브에서 1080p 동영상 보기: http://blog.smplayer.info/how-to-play-a-1080p-video-from-youtube-with-smplayer/

 

  SMPlayer의 재생 백엔드로 mpv를 사용할 경우 유튜브 동영상 중 자막기능이 있는 것(동영상 창에 CC가 있는 것.  단 자동생성자막은 해당 없을 지도?)은 자동으로 자막을 불러와서 화면에 띄워줍니다...만, 어떤 언어의 자막을 띄울 것인지는 사용자가 직접 지정해야 합니다(그냥 일반 동영상 자막 언어 지정하듯이 하면 됩니다).  mpv는 자막을 2개까지 띄울 수 있기 때문에 자막 언어를 2개 이상 선택할 수 있는 동영상이라면 해당 기능이 유용할 수도 있습니다.(근데, 왜 자막 크기를 내가 수동으로 늘였다 줄였다 해야 하는 거야?)

 

  SMPlayer의 부속프로그램인 SMTube(단독으로 실행되는 프로그램이기 때문에 최신버전은 따로 찾아서 까는 것을 권장합니다)는 유튜브 동영상의 검색과 열람이 가능한 창을 띄웁니다(이게 아마 유튜브 동영상 열람하는 사이트로 접속되는 모양).  여기서 원하는 동영상을 클릭하면 SMPlayer에서 해당 동영상이 재생되는데 설정에서 다른 미디어 재생기에서 재생하도록 한다든가 파일 다운로드 매니저를 연결해서 동영상을 다운로드할 수 있습니다(원하는 동영상에 대고 오른쪽 버튼을 누르면 나오는 메뉴에서...).

- SMTube에서 동영상 다운하기: http://blog.smplayer.info/how-to-download-videos-with-the-new-smtube/

  위에 언급된 youtube-dl을 사용하는 경우 옵션설정은 다음 문서를 참조하면 됩니다: https://github.com/rg3/youtube-dl/blob/master/README.md#readme

뭔가 좀 복잡해 보이지만 SMPlayer 공식 블로그에 있는 글대로 하면 고품질 동영상(만일 있다면)으로 받을 수 있습니다.  만일 1080p 이상을 원한다면 ffmpeg 윈도우용 빌드를 배포하는 곳(http://ffmpeg.zeranoe.com/builds/ )에서 ffmpeg 컴파일된 것을 받아서(파일갯수가 적은 static을 권장) youtube-dl이 깔린 곳에 넣고 SMTube의 설정에서 다운로더를 설정할 때 형식을 다움처럼 설정하면 됩니다:

-f bestvideo+bestaudio/best

이렇게 하면 최고품질의 동영상을 영상 따로 음성 따로 받아서 ffmpeg으로 둘을 합칩니다.  만일 영상 스트림과 음성 스트림이 분리되지 않은 경우라면 알아서 최고품질의 동영상을 하나의 파일로 받게 됩니다.  그리고 QHD나 4k를 원하지 않는다면:

-f bestvideo[height<=?1080]+bestaudio/best

식으로 필터링을 걸면 됩니다(저거 다 따라하려면 복잡해질 지도).

 

**근데 이렇게 해서 유튜브 동영상 보실 분이 얼마나 되려나.......