GNOME의 LocalSearch 메타데이터 추출기가 GStreamer에서 FFmpeg로 전환

전문: https://www.phoronix.com/news/GNOME-LocalSearch-FFmpeg

원저자: Michael Larabel | 작성일: 2025-02-07 21:43
사이트 내 게시일: 2025-02-07 22:23
GNOME의 LocalSearch가 다가오는 주요 릴리스에서 미디어 파일 파싱 기능을 위해 GStreamer에서 FFmpeg/libav로 전환하고 있습니다. 이 변화는 GStreamer를 거의 20년 동안 사용한 후 이루어졌으며, GStreamer는 미디어 재생에는 효과적이었지만 빠른 메타데이터 추출에는 최적이 아니었습니다. 새로운 FFmpeg 기반 구현은 약 2.5배 더 빠르며, GStreamer로 175초 걸리던 8,240개의 파일 처리를 약 73초 만에 완료할 수 있습니다. 또한, libav 추출기를 사용할 경우 메모리 사용량이 크게 줄어들어 전체 성능이 향상됩니다. 전환 결정은 GStreamer의 모듈식 지원이 추출 과정을 복잡하게 만들고 관련 없는 모듈을 관리하기 어렵게 만든 데 영향을 받았습니다. FFmpeg가 제공하는 더 엄격한 샌드박싱은 메타데이터 추출 중 안전성을 개선할 것으로 기대됩니다. 또한, 새로운 구현은 모든 필요한 미디어 형식을 지원하며, 많은 경우 GStreamer는 이미 다양한 파일 유형 처리를 위해 libav를 사용하고 있었습니다. 이 전략적 전환은 GNOME의 LocalSearch 기능의 효율성과 신뢰성을 최적화하는 것을 목표로 하고 있습니다.

* 이 글은 phoronix.com의 기사를 요약한 것입니다. 전체 기사의 내용은 이곳에서 확인하실 수 있습니다.
카테고리: Software
태그: Performance (1035) GNOME (73) FFmpeg (19) GStreamer (6) sandboxing (5) LocalSearch (1) metadata extraction (1) libav (1) media formats (1)

댓글

댓글을 쓰기 위해서는 로그인을 해 주세요.