できるだけ多くの既存のツールを使用するポッドキャスト トランスコーディング ツール/スクリプトの実装を検討しています。ツールとライブラリのどの組み合わせをお勧めしますか?
目的:
- オーディオ サブスクリプション (話し言葉のポッドキャスト) をより小さいサイズ (Ogg Vorbis と Speex) に自動変換し、複数のデバイス (Android フォンと Rockbox を搭載した iPod) と同期できるようにします。
- ピッチを維持するテンポ調整を伴うタイム クランチ ファイル (1.5x から 2.5x まで、少なくとも 0.1x の増分)。
- トランスコードされたファイルのすべてのメタ情報 (id3 と画像) を保持します。
- できれば、小さな移植可能な Unix/Linux ツールと互換性のあるライブラリ (Windows 上の Cygwin、または Wine 互換の呼び出しも可能) を使用します。
- 1 つのパスで同時のデコード/エンコードとタイム クランチは、計算時間を節約するためのボーナスです。
SoX は Speex をサポートしていません。引数として -speed を使用した MPlayer は、WAV へのデコードと速度調整の可能性があり、その後に ogg/speex 標準エンコーダーが続き、id3tool またはその他のメタ情報操作ツールで終了します。要件を満たす他の代替トランスコーディング パイプラインはありますか?