Flash 종료 이후의 FLV
FLV(Flash Video)는 2000년대 후반 온라인 동영상을 지탱하던 형식입니다. 초창기 YouTube를 비롯해 많은 뉴스 사이트와 동영상 포털이 브라우저의 Adobe Flash Player 플러그인으로 FLV 영상을 제공했습니다. Adobe는 2020년 말 Flash Player 지원을 종료했고, 그 이후로는 어떤 브라우저에서도 FLV를 재생할 수 없습니다. 그래도 파일 자체는 여전히 곳곳에 남아 있습니다. 예전에 받아 둔 영상, 학교나 회사 웹사이트 아카이브, 웹캠 채팅 서비스 녹화본, 그리고 많은 스트리밍 플랫폼이 아직도 라이브 영상을 FLV로 전송하기 때문에 라이브 방송 녹화본이 특히 많습니다.
오늘날 FLV 파일은 VLC, PotPlayer, MPC-HC 같은 PC 플레이어에서는 열리지만 iPhone, Mac의 QuickTime, 대부분의 동영상 편집 프로그램, SNS에서는 열리지 않습니다. 계속 사용하려면 변환하는 것이 가장 현실적인 방법입니다.
FLV에 들어 있는 코덱
FLV 파일이 만들어진 시기에 따라 들어 있는 코덱이 다르고, 이에 따라 변환 속도도 달라집니다.
| 시기 | 비디오 | 오디오 | MP4로 변환 시 |
|---|---|---|---|
| 2002~2005년 | Sorenson Spark (H.263) | MP3, Nellymoser | 재인코딩 |
| 2005~2008년 | On2 VP6 | MP3 | 재인코딩 |
| 2008년 이후, 라이브 스트림 | H.264 | AAC 또는 MP3 | 대개 빠른 복사 |
비디오가 H.264이고 오디오가 AAC라면 재인코딩 없이 스트림을 그대로 MP4, MOV, MKV로 옮길 수 있습니다. 거의 즉시 끝나고 화질도 그대로 유지됩니다. 오래된 코덱은 재인코딩해야 해서 시간이 더 걸리지만, 대개 더 깔끔하고 용량이 작은 파일을 얻을 수 있습니다.
변환할 형식 고르기
- MP4: 스마트폰, TV, 편집 프로그램, 어디든 업로드할 때 적합합니다. FLV를 MP4로 변환.
- MOV: iMovie, Final Cut Pro, QuickTime에서 사용할 때 적합합니다.
- WEBM: 웹사이트의 Flash 영상을 HTML5 플레이어로 교체할 때 사용합니다.
- MKV: Plex, Kodi 같은 미디어 서버에 적합합니다.
- GIF: 소리 없는 짧은 반복 영상에 적합합니다.
- AVI, WMV, MPEG, 3GP: 오래된 플레이어나 휴대폰에 적합합니다.
- MP3, M4A, WAV 등 오디오 형식: 소리만 필요할 때 사용하세요. 예: FLV를 MP3로 변환.
자주 발생하는 FLV 문제와 해결 방법
재생 시간이 잘못 표시되거나 구간 이동이 안 될 때. 스트림에서 저장한 FLV 파일에는 플레이어가 구간 이동에 사용하는 인덱스가 없는 경우가 많습니다. 변환하면 새 파일에는 올바른 시간 정보가 담깁니다. 영상이 여러 개의 FLV 조각으로 나뉘어 있을 때. 일부 사이트는 긴 영상을 여러 FLV 조각으로 제공했습니다. 모두 한 번에 변환한 다음 동영상 합치기로 이어 붙이세요. 스트림이 끊긴 뒤 소리 싱크가 어긋날 때. 라이브 녹화본에는 타임스탬프가 튀는 구간이 있을 수 있습니다. 재인코딩하면 대개 해결됩니다. 해상도가 매우 낮을 때. 오래된 FLV 파일은 320x240이나 480x360인 경우가 많습니다. 원본 해상도를 유지하세요. 해상도를 키워도 디테일이 늘어나지는 않습니다.
개인정보 보호와 오프라인 사용
변환은 브라우저용으로 컴파일된 ffmpeg를 통해 내 컴퓨터에서 실행됩니다. 파일은 업로드되지 않으며, 페이지를 한 번 불러오면 오프라인에서도 사용할 수 있습니다. FLV는 오래된 형식이라 MP4보다 처리 속도가 느리므로, 긴 녹화본은 시간이 조금 걸립니다. 형식은 그대로 두고 FLV 용량만 줄이려면 FLV 압축기를 이용하세요.