トラックリストに基づいて単一のMP3ファイルを複数のファイルに分割する方法


0

私はそれにゲームの全体のサウンドトラックを持っているMP3ファイルを持っています。私はタイトルとそれが始まる時間からトラックを持っているリストを持っています。リストに基づいて単一のトラックを個々のトラックに簡単に分割する方法を教えてください。

同じことを達成できるソフトウェアはありますか?

リストの形式は次のとおりです。

#:## <Track 1>
#:## <Track 2>

どこで # 10進数を表します。私はある程度のプログラミングスキルを持っていますが、必要ならば別のフォーマットに変換することができるでしょう。しかし、実際にどのソフトウェアがそのリストを利用するのでしょうか。

あなたの反応を見越してありがとう。


あなたはキューシートを使うことができます。おそらくあなたはトラックリストを編集してテキストエディタを使って手動でキューシートに変換することができます。問題はこれで十分かどうかです。
LPChip

@LPChip実際に別々のファイルを出力できるようにする必要があります。キューシートを使用してもそれがうまくいくとは思わない。3
Farhan Anam

@ LPChip cueファイルを使った素敵なアイデア...私も何か見つけました - &gt; jdrch.wordpress.com/2013/11/13/…
Farhan Anam

さて、それならあなたは本当にソフトウェアを必要としています、それはこの質問をSuperUserにとって話題にしません。
LPChip

1
はい、そうです。質問の仕方やトピックに関する考慮事項については、ヘルプセンターをご覧ください。
LPChip

回答:


2

多分あなたは与えることができます https://linux.die.net/man/1/mpgsplit 試してみてください。 時間形式HH:MM:SS.SSまたはオフセット形式(メガバイト数またはキロバイト数)で表現できる範囲を受け入れます。それに応じてリストのエントリを調整する必要があります。

この手順に従ってスクリプトを書きます。

  • トラックリストの行をループする
  • mpgtxコマンドを、各行##:##から取得した補間範囲の開始/終了値を持つ文字列として作成します。トラックの終了値は、次の開始値から1秒を引いた値です。
  • シェル経由でコマンド文字列を実行する(shell-out)

注意してください:mpgsplitはと同等です mpgtx -s


それは窓に働きますか?
Farhan Anam

1
私はここにWindowマシンを持っていませんが、これは有望に見えます:勝利バージョンがあるようです、あなたはそれをダウンロードして自分で実行することを試みることができます。 prdownloads.sourceforge.net/mpgtx/mpgtx.zip?download
microspino
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.