소개
File Conversor는 Python 기반으로 개발된 파일 변환 및 조작 도구로, CLI와 GUI 인터페이스를 모두 제공합니다. 오디오, 비디오, 이미지, 문서, 텍스트 등 다양한 포맷 간의 변환과 압축, 메타데이터 조회, 파일 조작 기능을 통합적으로 지원합니다. 윈도우 탐색기나 KDE 리눅스의 파일 관리자에서 우클릭 메뉴로 빠르게 작업을 실행할 수 있어 효율적인 파일 처리를 돕습니다.
상세정보
포맷 변환
문서(docx, odt, pdf 등), 스프레드시트(xlsx, ods, pdf 등), 비디오(mkv, mp4, avi 등), 이미지(jpg, png, gif, webp, bmp, tiff 등), 오디오(mp3, m4a 등), 텍스트(json, yaml, xml 등)의 포맷을 서로 변환할 수 있습니다.
압축 및 최적화
MP4, MP3, PDF, JPG 등 다양한 포맷의 파일 크기를 최적화하여 압축할 수 있습니다.
메타데이터 조회
이미지의 EXIF 데이터나 오디오/비디오의 스트림 상세 정보를 확인할 수 있습니다.
파일 조작
PDF 파일을 분리하거나 회전, 암호화하는 기능을 비롯해, 이미지를 회전하거나 향상시키는 등 다양한 파일 조작이 가능합니다.
일괄 처리 및 자동화
설정 파일과 파이프라인을 사용하여 반복적인 파일 변환 및 압축 작업을 자동화하고, 고급 파일 처리 프로세스를 구성할 수 있습니다.
다운로드·설치 방법
File Conversor는 여러 방식으로 설치할 수 있습니다.
- 설치 프로그램 (EXE): GitHub의 릴리스 페이지에서 최신 버전의 설치 파일을 다운로드하여 실행합니다.
- Scoop 패키지 매니저: scoop을 사용하여 설치할 수 있습니다. 명령어는 ‘scoop install git’ 후 ‘scoop bucket add file_conversor https://github.com/andre-romano/file_conversor’로 저장소를 추가하고 ‘scoop install file_conversor’로 설치합니다.
- Chocolatey 패키지 매니저: ‘choco install file_conversor -y’ 명령어로 설치할 수 있습니다.
- PyPI: ‘pip install file_conversor’ 명령어로 설치할 수 있습니다.
기본 사용법
설치 후 다양한 방법으로 프로그램을 실행하고 사용할 수 있습니다.
- CLI 사용: 터미널에서 ‘file_conversor -h’ 명령어를 입력하여 사용 가능한 모든 명령어와 옵션을 확인할 수 있습니다.
- GUI 사용: ‘file_conversor_gui’ 명령어를 실행하거나 Windows 바로가기를 더블 클릭하여 그래픽 인터페이스를 시작합니다.
- 컨텍스트 메뉴 사용 (Windows/KDE Linux): 파일 탐색기에서 파일을 우클릭하여 ‘File Conversor’ 메뉴에서 필요한 동작을 선택하면 빠르게 작업을 실행할 수 있습니다.
이런 경우에 유용합니다
- 비디오 파일을 MP4로 변환하거나 이미지 포맷을 바꿔야 할 때
- 대용량 PDF 파일의 크기를 줄이고 싶을 때
- 여러 파일을 한꺼번에 일괄 처리해야 할 때
- 이미지에서 EXIF 정보를 확인해야 할 때
- 스크립팅과 자동화를 통해 파일 처리 워크플로우를 구축할 때
지원 환경
이 프로그램은 Windows와 리눅스(KDE 포함) 환경을 지원합니다.
제한 사항·확인 사항
일부 기능은 외부 종속성을 가집니다. 설치 및 사용 시 타사 도구의 라이선스를 준수해야 합니다. 누락된 종속성은 시스템에 설치된 패키지 매니저(apt, brew, scoop 등)를 통해 자동으로 다운로드할 수 있습니다.
시스템 요구사항
Python 기반 도구로, Windows와 리눅스 환경을 지원합니다. 일부 기능은 외부 종속성을 요구하며, 시스템의 패키지 매니저를 통해 자동으로 설치할 수 있습니다.


