2008-09-10 12 views
6

Estoy intentando unir varios archivos de audio en un archivo mp4/m4a que contiene los metadatos del capítulo.Creación de archivos MP4/M4A con marcas de capítulo

Actualmente estoy usando QTKit para hacer esto, pero desafortunadamente cuando QTKit exporta a formato m4a los metadatos se eliminan (esto se ha confirmado como un error de Apple) ver sample code. Creo que esto gobierna a QTKit para este trabajo, pero estaría feliz de que se demuestre lo contrario, ya que es una API realmente buena si funciona.

Por lo tanto, estoy buscando una forma de concatenar archivos de audio (el formato de entrada realmente no importa ya que puedo hacer la conversión) en un archivo m4a con metadatos de capítulos.

Como una alternativa al código, estoy abierto a la idea de utilizar una herramienta de línea de comandos existente para lograr esto, siempre que sea redistribuible como parte de otra aplicación.

¿Alguna idea?

Respuesta

3

Audiobook Maker hace algo como esto, y creo que usa ffmpeg debajo del capó. Es de código abierto, así que tal vez vale la pena verlo?

+0

Está utilizando ChapterTool y desafortunadamente sigue siendo un binario PPC. – adib

0

Dependiendo de dónde se encuentre el error, puede intentar ir directamente a las API de QuickTime C para escribir el archivo de película. También puede intentar agregar la pista de capítulos utilizando las API de C.

¿Alguna palabra sobre cuándo corregirá Apple el error? Estoy planeando crear podcasts mejorados con QTKit, y necesito que esto funcione.

+0

No se sabe cuándo se solucionará el error, pero por favor, inicie sesión en Radar, ya que eso aumentará la lista de prioridades. –

+0

¿Está arreglado todavía? – adib

1

Descubrí a estos chicos: sensoryresearch que licencian una API para escribir pistas de capítulo/texto/enlace a MP4 (que es lo que es un M4A).

0

herramienta de línea de comandos mp4chaps hace el trabajo. Es del paquete mp4v2-utils si usas Ubuntu. Recuerde especificar el formato qt para quicktime, porque las marcas de los capítulos en formato Nero parecen usarse menos hoy en día.

Cuestiones relacionadas