본문으로 건너뛰기
  1. Posts/

블로그에 로컬 동영상 링크하기

·2 분· loading · loading ·
Seanbryu
Techtopic Posting Video
작성자
Sean Bongchoon Ryu
The Founder and CEO of InnoFactory
블로그에 멋진 글을 써보자 - 이 글은 시리즈의 일부입니다.
부분 3: 이 글

요즘은 Youtube, Vimeo 처럼 동영상 스트리밍 서비스를 제공하는 업체가 많이 있어서, 블로그 포스팅에 동영상을 삽입하고 싶다면 이런 서비스를 이용하는 것이 편리합니다.

클라우드 서비스에 공개하기 꺼려지는 동영상을 내 블로그에만 올리고 싶은 경우가 종종 생깁니다.

이 글에서는 이런 경우에 어떻게 해야 하는지 알려드립니다.

이노팩토리 블로그 처럼 Hugo 를 사용하는 곳에서만 적용되는 팁입니다.

video Shortcode 개요
#

Hugo 에서는 로컬 동영상 플레이 기능을 기본 기능으로 제공하지 않습니다.

이 기능은 HTML 에서 video 라는 태그를 통해 브라우저가 기본으로 제공하는 기능입니다.

Hugo 에서는 사용자가 정의한 HTML 조각을 Markdown 컨텐츠에 추가할 수 있는 Shortcode 라는 기능을 제공하기 때문에, 이 두가지를 이용하여 video Shortcode 를 제작하였습니다.

Hugo 에서 video Shortcode 이용하기
#

동영상 파일은 index.md 가 있는 디렉터리에 같이 위치시키면 됩니다.

로컬 동영상파일명을 20230525_181302.mp4 로 가정합니다.

기본 모드로 플레이하기
#

동영상 파일명을 src 값으로 지정하면 해당 파일을 화면에 보여줍니다.

아무런 옵션을 지정하지 않으면, 동영상 제어판이 화면에 표시되고, 수동 시작 모드가 됩니다.

{{< video src="20230525_181302.mp4" >}}

동영상이 첨부된 예시는 다음과 같습니다.

자동 시작 모드로 플레이하기
#

autoplay 속성을 true 로 지정하면 동영상이 자동으로 플레이 됩니다.

이때 제어판은 표시됩니다.

{{< video src="20230525_181302.mp4" autoplay="true" >}}

동영상이 첨부된 예시는 다음과 같습니다.

제어판 없이 자동 시작 모드로 플레이하기
#

controls 속성을 false 로 지정하면 제어판이 사라집니다.

{{< video src="20230525_181302.mp4" controls="false" autoplay="true" >}}

동영상이 첨부된 예시는 다음과 같습니다.

블로그에 멋진 글을 써보자 - 이 글은 시리즈의 일부입니다.
부분 3: 이 글

관련 글

블로그에 동영상 링크하기
·1 분· loading · loading
Snoh
Techtopic Markdown Video
동영상을 Embed하는 방법 (없음) # Markdown에 동영상을 Embed하는 방법을 찾아봤으나, 그런 방법은 없는 것으로 보입니다. 여러 곳의 관련 Q&A를 보면 유튜브의 동영상을 링크로 보여주는 정도가 최선인 것 같습니다.
블로그 글 꾸미기
·3 분· loading · loading
Seanbryu
Techtopic Posting
블로그 글 꾸미기 # 블로깅은 글쓰는 즐거움도 느낄 수 있게 해주지만, 깔끔하고 예쁘게 만들어진 글 자체를 보는 희열은 블로깅을 계속하게 하는 원동력이 아닐까 생각합니다.
InnoFactory Blog 에 포스팅 하기
·4 분· loading · loading
Seanbryu
Techtopic Posting
이 글은 이노팩토리 블로그에 포스팅하는 방법을 안내합니다. 이노팩토리 블로그는 Hugo 기반으로 운영되기 때문에 일반적인 웹블로그에 비해 저작환경이 열악합니다. 글쓰는 데만 집중할 수 있도록 최대한 자동화 환경을 구성했습니다.