Computer >> 컴퓨터 >  >> 소프트웨어 >> 소프트웨어

Kdenlive 19.08 리뷰 – 필름 누아르의 재림

약 1년 전, 저는 Kdenlive 18.08 베타 버전을 리뷰한 적이 있었습니다. 당시 이 프로그램은 나쁘지 않은 수준이었고, 베타 품질 소프트웨어에서 흔히 발견되는 몇 가지 문제점에도 불구하고 점진적인 발전을 보여주었습니다. 전반적으로 큰 놀라움은 없었지만, 더 매끄러운 작업 흐름과 향상된 일관성을 기대했던 기억이 납니다.

12개월이 지난 지금 Kdenlive 19.08이 출시되었고, 다시 한번 리뷰할 때가 되었습니다. 사실 이 에디터는 제가 가장 아끼는 영상 편집 도구로, 유쾌하든 유쾌하지 않든 제 모든 유튜브 영상을 만들 때 사용해 온 프로그램입니다. 그래서 어떤 새로운 기능과 개선 사항이 담겼는지 늘 궁금해하곤 합니다. 자, 그럼 조심스럽게 시작해 보겠습니다.

첫걸음… 전망은 밝지 않습니다

프로그램 설정을 마치고 실행해 보았습니다. 예상대로 다크 테마가 적용된 화면이 반겼지만, 이는 비교적 빠르게 변경할 수 있는 부분입니다. 좋습니다. Kdenlive 19.08은 설정 마법사 없이 시작되었는데, 아마 이전 버전들을 사용한 적이 있어 시스템 곳곳에 설정 파일이 남아 있었기 때문일 겁니다.

Kdenlive 19.08 리뷰 – 필름 누아르의 재림

Kdenlive 19.08 리뷰 – 필름 누아르의 재림

Kdenlive 19.08 리뷰 – 필름 누아르의 재림

이제 가장 중요한 부분, 실제 멀티미디어 프로젝트 작업입니다. 지난해와 마찬가지로 .kdenlive 프로젝트 파일들과, 하나의 완성된 미디어 패키지를 구성하는 수십 개의 클립과 이미지를 포함한 여러 영상을 가져오기로 했습니다. 그중 하나인 'Casey Ryback 트리뷰트' 프로젝트를 열려는 순간, Kdenlive가 그냥 종료되어 버렸습니다. 아마 크래시가 난 것으로 보입니다. 프로그램을 다시 실행하자 이번에는 인터페이스에서 아이콘이 사라져 있었습니다. 다크 테마(혹은 다른 테마)로 바꿨다가 다시 원래 테마로 돌아오면 해결되긴 했습니다.

Kdenlive 19.08 리뷰 – 필름 누아르의 재림

화면 뒤편에서 무슨 일이 일어나는지 확인하기 위해 명령줄에서 프로그램을 실행해 보았습니다. 그리고 온갖 경고와 오류 메시지를 발견했습니다. 왜 나타나는지, 무슨 의미인지 알 수 없지만, 좋은 징조는 아니었습니다.

./kdenlive-19.08.0a-x86_64.appimage

WARNING : Fails to parse "avcolour_space"
WARNING : Fails to parse "avcolor_space"
WARNING : Fails to parse "avdeinterlace"
WARNING : Fails to parse "swscale"
"avfilter.abench" is blacklisted
"avfilter.acompressor" is blacklisted
"avfilter.adelay" is blacklisted
...
WARNING : Fails to parse "deinterlace"
++++++ Unknown asset : "avfilter.acompressor"
++++++ Unknown asset : "avfilter.aecho"
++++++ Unknown asset : "avfilter.agate"
Warning: duplicate custom definition of effect "frei0r.alpha0ps" found. Only last one will be considered. Duplicate found in "/tmp/.mount_kdenlivW6BXX/usr/share/kdenlive/effects/frei0r_alpha0ps.xml"
...
"frei0r.xfade0r" is blacklisted
Loading bin playlist...
//////////////////////
Trying to construct 5 tracks.
////////////////////////////////
SUSPICIOUS: we weren't expecting a producer when parsing the timeline
i18n() needs at least one parameter

그리고 프로젝트 파일을 열려던 순간:

Case insensitive sorting unsupported in the posix collation implementation
Numeric mode unsupported in the posix collation implementation
qt.qpa.xcb: QXcbConnection: XCB error: 3 (BadWindow), sequence: 1684, resource id: 37765112, major code: 40 (TranslateCoords), minor code: 0
Calling appendChild() on a null node does nothing.
/tmp/.mount_kdenlivW6BXX/AppRun: line 26: 4315 Segmentation fault (core dumped) kdenlive --config kdenlive-appimagerc $@

사태는 더 심각해집니다

프로젝트 파일과 관련 애셋을 홈 디렉터리의 Videos 하위 폴더로 직접 옮기면서 부분적인 진전을 이룰 수 있었습니다. .kdenlive 파일이 처음 생성되고 저장되었던 구조와 최대한 비슷하게 재현하려 한 것이죠. 하지만 Kdenlive가 이런 사소한 차이에 그토록 민감하게 반응하고, 경로를 우아하게 처리할 방법조차 없다는 점은 상당히 걱정스러운 대목입니다.

프로젝트 파일을 새 위치에 옮기자 이번에는 새로운 안내창이 나타났습니다. 다른 로케일(locale)에서 생성된 파일이라 불러올 수 없다는 메시지였습니다. 뭐라고요? 왜? 그리고 누가 그런 걸 따지겠습니까. 해결책은 새 로케일을 설치하거나, 프로젝트 파일(단순 XML입니다)을 직접 편집해 해당 필드를 수정하는 것뿐이었습니다.

Kdenlive 19.08 리뷰 – 필름 누아르의 재림

<?xml version='1.0' encoding='utf-8'?>
<mlt title="Anonymous Submission" version="0.9.0" root="/home/roger" LC_NUMERIC="ar_SD.UTF-8">
 <profile width="1920" display_aspect_den="9" colorspace="709" frame_rate_den="1" description="HD 1080p 24 fps" height="1080" display_aspect_num="16" frame_rate_num="24" progressive="1" sample_aspect_num="1" sample_aspect_den="1"/>

그럼에도 불구하고 Kdenlive 19.08은 또다시 크래시되었습니다.

다른 프로젝트 파일(Risitas & Firefox 프로젝트 등)로도 시도했지만 소용이 없었습니다. 결국 완전히 새로운 프로젝트를 만들고, 클립을 가져온 뒤 메인 인터페이스의 해당 오디오·비디오 트랙으로 드래그 앤 드롭하는 방식을 선택했습니다. 그런데 이것마저 제대로 되지 않았습니다! 파일을 아예 드래그 앤 드롭할 수 없었던 것입니다.

Kdenlive 19.08 리뷰 – 필름 누아르의 재림

여기까지가 한계였습니다. 오래된 프로젝트와는 무관하게, 버그는 순수하게 19.08 자체의 문제입니다.

구버전으로 회귀

제 프로젝트 파일이 정말 문제가 많은 것인지, 아니면 Kdenlive 자체에 문제가 있는지 확인하기 위해 저장소 버전(Kubuntu 18.04 기준 17.12.3)도 함께 설치했습니다. 프로그램을 시작하고 첫 번째 프로젝트를 열어보니, Kdenlive가 일부 파일이 누락되었다며 검색할지 묻더군요. 이후 프로젝트는 문제없이 로드되었고, 새 형식으로 변환까지 완료되었습니다.

누락된 클립 자리에는 플레이스홀더가 표시되었는데 이는 당연한 일이고, 그 외 모든 기능이 정상적으로 동작했습니다. 또 다른 프로젝트도 열어보니 같은 안내창이 뜬 뒤 재귀 검색으로 모든 애셋을 찾아냈고, 프로젝트가 새 형식으로 변환(백업 포함)되어 끝났습니다. 아무 문제 없었습니다. 즉, 최신 버전으로 할 일은 사실상 남아 있지 않았고, 이 '리뷰 아닌 리뷰'를 마무리할 수밖에 없었습니다. 그렇게 활기차고 생산적인 현대 리눅스 세상에서, 저를 위로해 줄 나쁜 소식만 더 필요했을까요. 아니죠.

Kdenlive 19.08 리뷰 – 필름 누아르의 재림

Kdenlive 19.08 리뷰 – 필름 누아르의 재림

Kdenlive 19.08 리뷰 – 필름 누아르의 재림

결론

1년 전에 처음 목격했던 문제들은 엄연히 베타 단계에만 국한된 것이 아니었습니다. 최신 버전 역시 같은 영향을 받고 있으며, 이전 버전이 실제로 동작하기라도 했지 19.08에서는 기본적인 작업조차 할 수 없었습니다. 리눅스 배포판과 놀랍도록 유사한 방식으로, 우리는 추진력의 상실, 품질의 저하, 그리고 무관함으로 서서히 미끄러지는 추락을 목격하고 있는 셈입니다.

더 좋은 소식, 멋진 스크린샷, 훌륭한 프로젝트 결과물을 전해드리고 싶었지만, 거기까지 가지 못했습니다. 다음 메이저 버전에서는 어떤 일이 벌어질지 감조차 잡히지 않습니다. 저는 Kdenlive에 의존하고 있고, 영상을 만들려면 이 프로그램이 반드시 필요하기 때문입니다. 아쉽게도 Kdenlive 19.08은 사용하기에는 너무 버그가 많으며, 최근 몇 년간의 추세에 대해 상당히 의심스럽게 생각합니다. 2018년 릴리스에는 싫어할 결정적인 이유가 없었다면, 이번 버전에는 좋아할 이유가 하나도 없습니다. 슬프네요. 자, 컷!

그럼, 안녕히 계세요.