2009-05-07 42 views
3

私はaac音楽ファイル(iTunesが使用するもの)のためにcatを探しています。2つのaacファイルをプログラム的に1つに結合する方法は?

ユースケース:法律上の私の父親は、自分のiPodにダウンロードしたオーディオブック以外のコンピュータには触れません。私は彼にiTunes(Windows)の基礎を教えてきたが、彼の図書館は混乱している。 iTunesは、オーディオブックではなく、あなたのライブラリーからのポッドキャストやランダムな曲を聞くために最適化されていることが判明しました。

私は、各CDのトラックをブックマーク可能なaacファイル(.m4b?)に結合した後、自分のオーディオブックCDをインポートしてから、これをiTunesに追加すると、オーディオブックのセクションに表示されます。

私はiTunesと話す方法を理解しています(WindowsではCOMインターフェイスがあり、iTunes SDKを探しています)。そのインターフェースを使って、私はiTunesを使ってCDをaacフォーマットにリッピングすることができます。これは私が問題を抱えているaacファイルの実際の連結です。ネット上で適切なものを見つけることができません...

+0

アルバム全体が機能しないため、単にオーディオブックCDを読み込むのはなぜですか? –

+0

Macにアクセスできない場合は、JoinTogetherを見ることができます。トラックを一緒に結合するのは素晴らしいことですが、オーディオブックを作成するときにも章見出しを追加できます。 http://dougscripts.com/itunes/itinfo/jointogether.php –

答えて

5

m4a(AAC)ファイルをチャプタマークとメタデータを使って1つのm4bオーディオブックファイルに連結するためのフリーウェアプログラム「Chapter and Verse」を作成しました。

iTunesを使用してCDをAACにリッピングしたことがある場合は、私のソフトウェアで簡単に残ります。私はこの正確な理由とシナリオのためにそれを書いた。

SlideShow Assembler、QT SDK、その他のコマンドラインツールを使用してみると、一般公開されているMP4v2ライブラリに基づいて独自のアプリケーションを構築しました。ファイルの連結とチャプターの追加は、MP4v2ライブラリーを使用して行われます。

iPod用に正しくフォーマットされたオーディオブックを作成するには、かなりのニュアンスがあります。情報は見つけにくいです。 Appleのドキュメントやオープンライブラリを使って作業することには、それ自身の課題もあります。

Best of Luck。

+0

うわー。ありがとう。私はこれをできるだけ早く行くつもりです! –

0

私はpythonのaacコーデックライブラリを見たことがありませんが、あなたは中間形式としてwavファイルを使用することができます。

トラックをcdからwavファイルとして取り出し、wave moduleを使用して1つの大きなファイルに連結することができます。これをiTunesでaacに変換することができます。これは、データのサイズのために処理時間を大幅に増やす可能性がありますが、かなり簡単になり、外部ライブラリは必要ありません。

1

最も強力なPythonオーディオ操作モジュールは、Python Audio Toolsのようです。このダウンロードにはCLIツールが付属しています。このツールは、リッピングしていてもやりたいことをすべて実行するので、シェルスクリプトを使用して取得することもできます。モジュール自体も非常に強力で、オーディオファイルを操作する便利なセットの関数を持っています。あなたがPythonですべてを書くことに固執したいのであれば、CLIソースコードを勉強した後にやりたいことを十分に学ぶことができます。具体的には、どのコーデックでもcatというオーディオファイルを作成するツールがあります。 (彼らはAACをサポートするためにFAAC/FAAD2に依存しませんが、それはあなたが見つけるすべてのライブラリのための真のだろう)

2

は、関連プログラミングしない(まあ、ちょっと。)iTunesはすでにとしてリッピングする機能を持っている

http://www.ehow.com/how_2108906_merge-cd-single-track-itunes.html

これは、あなたの直面する問題を解決しますが、人々はプログラム的にそれを行う方法について議論し続けることができると思います。

+0

しかし私の義理の看護婦には、既に輸入されているオーディオブックがたくさんあります。私はそれらを修正したいと思います。私が理解する限り、彼らは実際にオーディオブックとしてインポートされていない(これは普通のトラックとは異なるカテゴリです...) –

関連する問題