2008-09-10 68 views
6

複数のオーディオファイルをチャプターメタデータを含むmp4/m4aファイルに結合しようとしています。チャプターマーク付きMP4/M4Aファイルの作成

現在QTKitを使用していますが、残念ながらQTKitがm4a形式にエクスポートすると、メタデータはすべて削除されます(Appleによってバグとして確認されています)。sample codeを参照してください。私はこれがこの仕事のためにQTKitを支配すると思うが、うまくいけば本当にきれいなAPIなので、間違っていると証明されてうれしい。

私は、チャプターのメタデータを持つm4aファイルにオーディオファイルを連結する方法を探しています(入力形式は実際には変換することはできません)。

コードの代わりに、別のアプリケーションの一部として再配布可能な限り、既存のコマンドラインツールを使用してこれを達成するというアイデアを公開しています。

アイデア?

答えて

3

Audiobook Makerこのようなことはありますが、私はフードの下でffmpegを使用していると思います。オープンソースなので、一見価値があるかもしれません。

+0

これはChapterToolを使用していますが、残念ながらまだPPCバイナリです。 – adib

0

バグの場所によっては、QuickTime C APIに直接アクセスしてムービーファイルを書き込むことができます。また、C APIを使用して章トラックを追加することもできます。

アップルがこのバグを修正するときの言葉は?私は、QTKitを使ってポッドキャストを強化し、これを動作させる必要があります。

+0

バグは修正されますが、レーダーに記録しておいてください。優先度リストにバンプが表示されます。 –

+0

まだ修正されていますか? – adib

1

チャプター/テキスト/リンクトラックをMP4に書き込むAPI(これはM4Aと同じ)をライセンスしているこれらのユーザー:sensoryresearchを発見しました。

0

コマンドラインツールmp4chapsが動作します。あなたがUbuntuを使用しているのなら、mp4v2-utilsパッケージからです。 Neroのフォーマットのチャプターマークは今日ではあまり使われていないようだから、クイックタイムにはqtフォーマットを指定してください。

関連する問題