500以上の音声ファイル分割することについて

いつもお世話になっております。 naomaruです。


現在の主なコンピュータ環境は、MacBookPro(15-inch, Early2011)・Intel Corei7・メモリ16GB・ストレージ 256GB SSDでOSはSierraにバージョンアップ済(10.12.4)です。

周辺機器は、WiFi環境でMac TimeCapsule 2TB(Time Machineで利用のみ)、Buffalo LinkStation(iTunesの全てファイル、個人的なバックアップファイル、Time MachineとしてMac本体のバックアップ)、と2台のNASがつながっています。

Thunderbolt Display 27-inch(Retina直前:詳細は下記URL)にも繋いで作業中。


英文 560文を読み上げた音声ファイルが、デフォルトで勝手に45ファイルに分割されており、560文をひとつずつ聞いたり、繰り返しを行うのに大変不自由があります。(DUO3.0という英語教材です。)

どうやら同じMac使用者の方で、Homebrewというプログラムを利用して、このセンテンス分けに成功されたということが、以下のURLにありました。

http://senta.me/blog/2017-01-07/split-duo-3.0-mp3-files/

また、このMac使用者の方も、この教材フリークの方々が提供しているcueファイルを利用しており、以下のURLで、圧縮ファイルをダウンロードし解凍すると「EK_DUO3.0F_2011064フォルダ」内に45cueファイルが出来上がります。

https://eigonokai.jp/duo30-splitting-method/#fukushu-split


しかしながら、私がこうした知識が皆無であり、homebrewはインストール出来ましたが、

音声ファイル(mp3?)とcueファイルをどこに配置して、スクリプトをどのように実行するのか、などどうしてよいものか分かりません。

どなたか、お時間があれば、手順を少しご丁寧に教えて頂けないでしょうか。


具体的な疑問としては、

(1)音声ファイルはどのようなフォルダを作り、配置しておくのか?cueファイルを入ったフォルダとどういう位置づけに置くのか?

(2)元になる音声ファイルは、mp3形式だけしか使えないのか?(音源CDからmp3形式でRippingしておくしかないのか?既にiTunesにあるm4pファイルを流用できないのか?)

(3)スクリプトとは、どのように実行するのか?

=== 以下

for source in $(ls *mp3); do

n=${source%%.mp3}

mp3splt -o '@a-@t' -d ho/ -c ~/Downloads/EK_DU30F_20110614/du_${n}.cue $source

done

=== 以上

をターミナルで実行するのか?何かCotEditorみたいなソフトで書いて、拡張子を指定して保存するのか?


大変申し訳ありませんが、どなたかお力添え頂けますと幸いです。


(※)

Mac用のGarageBandやWavePadはダウンロードし使用は出きる状況ですが、画面上にファイルを持ってきて各センテンス毎に切り分けるという、560回近く面倒で、かつ不正確な作業を行うのかと思い一旦諦めました。

MacBook Pro, macOS Sierra 10.12.3, 15-inch, Early 2011 / 16GB / i7 2.3

投稿日 2017/04/03 22:49

返信
返信: 2

2017/04/04 06:48 naomaru への返信

これは、シェルスクリプトですね。


(1)音声ファイルはどのようなフォルダを作り、配置しておくのか?cueファイルを入ったフォルダとどういう位置づけに置くのか?


音声ファイルを入れるフォルダーはどこでも構いません。そのフォルダーにシェルスクリプトを入れて実行します。

cueファイルは、~/Downloads/EK_DU30F_20110614/du_xxxx.cueを指定しています。


(2)元になる音声ファイルは、mp3形式だけしか使えないのか?


mp3spltの仕様によります。ターミナルにてman mp3spltすれば何かでてくるかも?


(3)スクリプトとは、どのように実行するのか?


テキストエディターにて、例えば、splt.shという名前で保存します。拡張子はshです。また、先頭に#!/bin/shの一行を加えて下さい。

ターミナルにてchmod 755 splt.shで実行可能にして./splt.shで実行します。

このスレッドはシステム、またはAppleコミュニティチームによってロックされました。 問題解決の参考になる情報であれば、どの投稿にでも投票いただけます。またコミュニティで他の回答を検索することもできます。

500以上の音声ファイル分割することについて

Apple サポートコミュニティへようこそ
Apple ユーザ同士でお使いの製品について助け合うフォーラムです。Apple Account を使ってご参加ください。