2010-06-02 3 views
2

sheetmusic (예 : pdf/img 파일)이 입력되면 Audiveris API를 사용하여 xml (MusicXML) 파일을 생성합니다 (예 : 음악 (pdf 파일) 위치에서 xml 파일을 생성합니다 (다른 위치에서).GUI없이 CLI/일괄 처리 모드를 통해 API 단계를 수행하는 방법

Audiveris에는이를 수행 할 자체 GUI가 있습니다. 하지만 CLI를 통해서만 GUI를 사용하지 않고이 sheetmusic-to-XML 프로세스를 수행 할 수 있습니까? 그렇다면 어떻게 접근 할 수 있습니까? 또한 그렇다면 CLI에서 Java 코드를 사용하여 작동하게 할 수 있습니다 (예 : Java 코드를 사용하여 CLI에서 API에 대한 단계를 호출하면 쉘 명령을 사용할 수 있음).

CLI에서 jar 파일을 열어 GUI를 열었습니다. 하지만 GUI를 사용하지 않고 CLI (일괄 처리 모드)를 통해서만 전체 sheetmusic (pdf라고 말하기)에서 xml 프로세스를 수행 할 수 있는지 여부를 알아야합니까?

는 크게 어떤 도움이나지도를

답변

2

은 -batch 옵션을 사용하여 프로그램이 GUI없이 실행됩니다 사전에 감사를 주셔서 감사합니다.

예를 들어, CLI 인터페이스 에 대한 매개 변수의 전체 목록을 얻으려면 -help 옵션을 사용 자바 -jar DIST/audiveris-3.3.jar -help 당신에게 줄 것이다 (가독성 포맷) : omr.CLI.stopUsage (CLI.java:362) - INFO :

Audiveris 옵션 구문 : [-help] [-batch] [- 스텝 STEPNAME] [- 옵션 (KEY = VALUE | @ OPTIONLIST) +] [-sheet (SHEETNAME | @SHEETLIST) +] [-script (SCRIPTNAME | @SCRIPTLIST) +]

알려진 단계 이름은 순서대로 (비 대소 문자 구분) : LOAD : 시트 사진 SCALE로드 : 계산 글로벌 기울기를 필요 SKEW이 경우 회전 : 모든 직원 라인 LINES & 제거를 감지 : 수평 대시 수평을 검색 : 수평 대시를 시스템을 검사 : 바에서 시스템을 검색하는 조치 스틱 : 바에서 조치 검색은 심볼 스틱 : 인식 기호를 & 화합물 업종 : 추출 수직 패턴 특정 시트 문양 패턴 SCORE : 번역 상형 문자 항목을 점수PLAY : 전체 점수 MIDI 재생 : 출력 MIDI 파일을 수출 쓰기 : Audiveris 3.3 또 다른 문제가있다,

+0

그러나 MusicXML 파일에 점수를 내보내기 - 그것은 오류 'Zong 언어를로드 할 수 없습니다'를 부여하려고 할 때 .bat 또는 .jar 파일을 실행하십시오. Audiveris 3.3은 ZongPlayer를 사용하며 ZongPlayer의 data/lang 폴더가 Audiveris의 audiveris/dist 폴더에 복사 되더라도 여전히 오류가 발생합니다. 이 문제를 해결할 사람이 있는지 알려주십시오. – Dolphin

+0

+1 자신의 답변을 찾는 방법 :) –

+0

감사합니다 Ranhiru :) – Dolphin

관련 문제