IDL에서 동영상 제작하기

12 views
Skip to first unread message

이상우

unread,
Nov 25, 2024, 4:11:35 AM11/25/24
to 대한민국 IDL/ENVI/SARScape 사용자 포럼
IDL에서 동영상 파일을 제작하는 기능은 꽤 오래전부터 지원되어오고 있습니다. 물론 초창기에는 mpeg, avi 등 고전적인 포맷의 동영상 파일을 제작하는 기능으로 시작하였고, 약 10여년 전부터는 MPEG-4 포맷의 동영상 파일(mp4 확장자)을 제작하는 기능도 추가되었습니다. 아무래도 화질이나 범용성 측면에서 본다면 mp4 파일로 제작하는 것이 요즘 기준으로는 보면 가장 무난합니다.

IDL에서 이러한 포맷의 동영상 파일을 제작하는 기능은 두가지 방식으로 지원되고 있습니다. 첫번째는 IDLffVideoWrite 클래스의 객체를 이용하는 방식이고 두번째는WRITE_VIDEO 함수를 이용하는 방식입니다. 두 방식은 문법적으로는 다르지만, 동영상을 구성하는 각 프레임별 이미지를 24비트 RGB 이미지로 삽입하는 기본적인 방법론은 유사합니다. 각각의 방식에 대한 자세한 사용법 및 관련 예제를 정리한 게시물들의 링크는 다음과 같습니다.



그리고 그 성격 자체는 꽤 다르지만 우리가 마치 동영상처럼 자주 사용하는 것들 중에 애니메이션 GIF 파일이 있습니다. 이 경우는 각 프레임을 구성하는 이미지들을 8비트 이미지의 형태로 삽입해줘야 한다는 측면에서 앞서 언급한 MPEG-4 포맷 동영상과는 분명히 다릅니다. 하지만 나름의 장점이 또 있기 때문에 널리 이용되고 있을 것입니다. 이러한 애니메이션 GIF 파일을 생성하기 위해서는 WRITE_GIF 프로시저를 사용하면 됩니다. 그 방법 및 예제를 소개한 게시물도 있으며, 링크는 아래와 같습니다.


Reply all
Reply to author
Forward
0 new messages