Apple Mac

ムービーやmp3の時間を取得する方法

更新日:

(お約束)ご利用は自己責任でお願いします

前に、Mac OSXでmp3を簡単にflvにしてYoutubeにアップする方法を書いたんですけど、もっと自動化できないかと試行錯誤しておりました。

まずは動画かmp3の時間を自動で取得したい。でいろいろと調べたんですが、ffmpegで時間を取得できることは分かりました。

この変換中に、「Duration」で表示されているのが、1.mp3の再生時間です。

これを取り出し(抽出)したいんだけど、シェルスクリプトでの書き方に慣れていなくて、どうやって取り出せばいいのかさっぱり分からない。phpやperlなら楽勝なのに・・・。

sed で 正規表現を使い、\1 や \2 などを使えばいいらしいということは分かったんですが、ややこしくて理解できなかったので力技で抽出しました(笑)

使ったのはcutです。【 文字列を抜き出す「cut」 】

これを実行すると以下になります。

 

フッター広告







フッター広告







-Apple Mac
-, , , , , ,

Copyright© salmomoのさるもも , 2017 All Rights Reserved.