Python

Jupyter Notebook에 동영상 삽입하는 방법 (Feat.유튜브)

miniverse-lab 2025. 4. 10. 21:44

Jupyter Notebook으로 강의나 문서화를 하다 보면, 동영상을 삽입해서 설명을 보강하고 싶을 때가 간혹 있는데요
오늘은 Jupyter Notebook에서 동영상을 삽입하는 제가 사용하는 가장 쉽고 실용적인 방법을 소개드립니다

 

 

%%html매직 커맨드?

 

%%html은 셀 매직(Magic) 중 하나로, 해당 셀의 내용을 HTML 코드로 인식하고 바로 브라우저에 렌더링해주는 기능입니다.

즉, 파이썬 코드처럼 실행되는 게 아니라, 셀 안의 내용이 HTML처럼 동작하도록 만들어주는 거예요.

 

 

이렇게 작성하면 셀 안에 있는 HTML 태그들이 실제로 웹페이지처럼 출력됩니다.

 

이렇게 작성하면 셀 안에 있는 HTML 태그들이 실제로 웹페이지처럼 출력 됩니다.

 

매직커맨드가 생각이 안난다면 %lsmagic을 통해서 쥬피터 노트북에서 제공하는 Magic Command를 확인할 수 있습니다.

저는 이 중에서 HTML 코드로 인식하고 바로 브라우저에 렌더링해주는 기능인 %%html 매직커맨드를 사용해서

쥬피터 노트북에 유튜브 동영상을 삽입해보겠습니다.

 

유튜브 동영상 → 우클릭 → 소스 코드 복사

 

%%html 매직커맨드을 알았다면 이제 방법은 정말 정말 간단합니다.

 

상단 예시처럼 원하는 유튜브 영상을 찾고

 

해당 영상에서 우클릭 후 "소스 코드 복사"를 누른 뒤

 

 

쥬피터 노트북의 셀에서 %%html 선언 후 하단에 복사한 소스코드를 붙여주면 끝입니다.

 

 

 

참 쉽죠잉?