프로젝트 소개

LosslessCut은 미디어 파일에 대해 매우 빠르고 손실 없는 작업을 수행하도록 설계된 FFmpeg용 크로스 플랫폼 그래픽 사용자 인터페이스입니다. 주요 목적은 사용자가 느린 재인코딩 과정 없이 비디오 및 오디오 파일을 트리밍하고 컷팅할 수 있게 하여, 원본 품질을 유지하고 시간을 절약하는 것입니다. 주요 기능은 다음과 같습니다: - 비디오 및 오디오 세그먼트의 손실 없는 컷팅, 병합 및 재배치. - 멀티트랙 편집: 여러 파일의 트랙 결합, 불필요한 스트림 제거 또는 특정 트랙(비디오, 오디오, 자막)을 별도 파일로 추출. - 미디어를 다른 컨테이너 형식으로 손실 없이 리먹싱(Remuxing). - 파일 및 개별 트랙의 메타데이터 편집(회전 및 방향 플래그 포함). - 프레임 추출: 전체 해상도 스냅샷 촬영 또는 특정 범위의 프레임을 이미지로 내보내기. - 고급 타임라인 도구: 오디오 파형, 비디오 썸네일 및 키프레임 점프. - 감지 도구: 블랙 씬, 무음 오디오 및 씬 변경 감지. - CSV, XML(DaVinci, Final Cut Pro), YouTube 챕터 등을 통한 컷 세그먼트 가져오기/내보내기 지원. - 기본적인 CLI 및 HTTP API 지원. 이 애플리케이션은 MP4, MOV, WebM, Matroska, OGG, WAV와 같은 일반적인 형식을 지원하며, 재생을 위해 Chromium 브라우저의 HTML5 플레이어를 활용합니다.