2008-09-10 5 views
6

여러 오디오 파일을 챕터 메타 데이터가 포함 된 mp4/m4a 파일 하나로 결합하려고합니다.챕터 마크가있는 MP4/M4A 파일 만들기

현재 QTKit을 사용하고 있지만 불행히도 QTKit이 m4a 형식으로 내 보내면 메타 데이터가 모두 제거됩니다 (Apple에서 버그로 확인 됨). sample code을 참조하십시오. 나는이 일에 대해 QTKit을 규칙으로 삼는다.하지만 그것이 효과가 있다면 정말 깔끔한 API이므로 잘못 입증하게되어 기쁘다.

그래서 챕터 메타 데이터가있는 m4a 파일로 오디오 파일을 연결하는 방법을 찾고 있습니다. (입력 형식은 실제로 변환 할 수 있으므로 중요하지 않습니다.)

코드 대신, 다른 응용 프로그램의 일부로 재배포 가능하다면 기존 명령 줄 도구를 사용하여 아이디어를 얻을 수 있습니다.

아이디어가 있으십니까?

답변

3

Audiobook Maker 이런 식으로 뭔가를하고, 후드 아래에서 ffmpeg를 사용한다고 생각합니다. 그것은 오픈 소스 다. 그래서 그 가치가있는 모양 일까?

+0

챕터 도구를 사용하고 있으며 불행히도 여전히 PPC 바이너리입니다. – adib

0

버그가있는 위치에 따라 QuickTime C API로 바로 이동하여 동영상 파일을 쓸 수 있습니다. C API를 사용하여 챕터 트랙을 추가 할 수도 있습니다.

애플이 버그를 고칠 때 어떤 말을하니? QTKit을 사용하여 향상된 포드 캐스트를 만들 계획이며이를 위해 필요합니다.

+0

버그가 고쳐지지만 Radar에서 우선 순위 목록에 올릴 때까지 기록해 두십시오. –

+0

아직 해결되지 않았습니까? – adib

1

챕터/텍스트/링크 트랙을 MP4에 쓰는 API를 라이센스 한 사람 () (M4A).

0

명령 줄 도구 mp4chaps가 작동합니다. 그것은 우분투를 사용한다면 mp4v2-utils 패키지에서옵니다. Nero 포맷 챕터 마크가 요즘 사용되는 것 같기 때문에 퀵타임 용 qt 포맷을 지정하십시오.