MacMiniでSDカードからドライブレコーダーのmp4ファイルを取り出す方法

このQ&Aのポイント
  • MacMiniのMac OS10.6.8で付属のアプリがWin対応しているため、SDカードからドライブレコーダーのmp4ファイルを取り出したいです。
  • SDカードには複数のドライブレコーダーのデータがありますが、mp4ファイルだけを取り出し、デスクトップにコピーしたいです。
  • HDDにコピーするのでなく、SDカードから直接マージしてデスクトップに書き込む方法を教えてください。ターミナルでのコマンド操作も試しましたが、うまくいきません。
回答を見る
  • ベストアンサー

ファイルの取りだし

MacMini Mac OS10.6.8 付属のアプリがWin対応でしたので動画だけ取り出したいのです。 SDカードに入っている ドライブレコーダーのデータ mp4ファイルだけ取り出してデスクトップにコピーしたい。 HDDにコピーしてからすればよいのでしょうが 数ギガありますのでちょっと時間がかかるのとHDDの容量の関係で SDカードから直接マージしてデスクトップ(フォルダ)に書き込めないでしょうか。 Macのターミナルで Last login: Tue Jun 5 10:48:21 on ttys000 sasa-no-Mac-mini:~ sasa$ cd /Volumes/NO\ NAME/BlackVue/Record/ sasa-no-Mac-mini:Record sasa$ cat *.mp4 > aaa.mp4 これではSDカードに書き込んでしまいます。(この程度の知識です) SDカードに入っている ドライブレコーダーのデータはこんな感じです。 ■BlacVue ■Record 20120603_150120_N.3gf 20120603_150120_N.gps 20120603_150120_N.mp4 . . . 20120603_151110_N.3gf 20120603_151110_N.gps 20120603_151110_N.mp4 20120603_151111_N.3gf 20120603_151111_N.gps 20120603_151111_N.mp4 . . . 20120603_155630_N.3gf 20120603_155630_N.gps 20120603_155630_N.mp4 ずーっと続きます。 1. この中の .mp4 データだけをマージしてデスクトップに書き込みたい。 2. できれば   20120603_15110_N.mp4 から 20120603_155630_N.mp4   というように部分的に取りだしマージしてデスクトップに書き込みたい。 sasa-no-Mac-mini:~ sasa$ /Users/sasa/Desktop/ よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • ki073
  • ベストアンサー率77% (491/634)
回答No.3

ファイル名の桁数がちょっと違うみたいですね。同じなら簡単ですが、そういう訳ではないですよね。 ちょっと複雑ですが、 ruby -e 'puts Dir["*0603_*_*.mp4"].select{|a| a[/_(\d+)_/,1].to_i.between?(15111,150120)}.sort_by{|a| a[/_(\d+)_/,1].to_i}'|xargs cat >>~/Desktop/aa.mp4 でしょうか。 Dir["*0603_*_*.mp4"]で日付を限定して .select{|a| a[/_(\d+)_/,1].to_i.between?(15111,150120)} _から_までの間の数値で指定、15111から150120の間(両端の数値を含みます)

yellows
質問者

お礼

ruby 正規表現 大変参考になりました。 ruby の本は勉強しようと思い、2冊ありますが、その後必要性を感じなかったため買っただけというなさけないことになってます。 ありがとうございました。

yellows
質問者

補足

ki073さま ありがとうございます。 Last login: Wed Jun 6 16:25:49 on console sasa-no-Mac-mini:~ sasa$ cd /Volumes/NO\ NAME/BlackVue/Record/ sasa-no-Mac-mini:Record sasa$ ruby -e 'puts Dir["*0603_*_*.mp4"].select{|a| a[/_(\d+)_/,1].to_i.between?(151110,155630)}.sort_by{|a| a[/_(\d+)_/,1].to_i}'|xargs cat >>~/Desktop/aa.mp4 sasa-no-Mac-mini:Record sasa$ 桁数はおなじです。 時間のところを書き直して実行してみました。 成功だと思います。 ファイルの容量が加算された値になっていますので・・・ と言うのは、動画が(つなげる前の1ファイル分)で止まってしまうのです。 デスクトップに該当ファイルをコピーして cat*.mp4 > aa.mp4 でやってみても同様でした(以前はつながって再生されたのですが・・・) ので アプリの具合かも知れません 大変ありがとうございました。

その他の回答 (2)

  • ki073
  • ベストアンサー率77% (491/634)
回答No.2

#1です。 早速訂正です。 cp -uv *.mp4 ~/Desktop/folderA ではなく、OSXの場合は cp -nv *.mp4 ~/Desktop/folderA でした。訂正します。

yellows
質問者

補足

tar cvf ~/Desktop/folderA/mp4.tar *.mp4 でやってみました。 Last login: Tue Jun 5 18:23:32 on ttys000 sasa-no-Mac-mini:~ masao$ cd /Volumes/NO\ NAME/BlackVue/Record/sasa-no-Mac-mini:Record sasa$ tar cvf ~/Desktop/folderA/mp4.tar *.mp4 tar: Failed to open '/Users/sasa/Desktop/folderA/mp4.tar': Not a directory sasa-no-Mac-mini:Record masao$ こんな感じになってしまいました。 デスクトップに空のfilderAができただけでした。 ターミナルの知識不足ですみません。 なにがしたいかと言いますと 全部とりだしたいわけではなく 日付と時間のファイル名になっているようなので 20120603_15110_N.mp4 から 20120603_155630_N.mp4 のように特定の時間帯だけ取り出して見たいのです。 なお、ファイルをコピーして cat *.mp4 > aaa.mp4 つながったものは見られます。 申し訳ございません。よろしくお願いします。

  • ki073
  • ベストアンサー率77% (491/634)
回答No.1

最初に確認ですが、 cat *.mp4 > aaa.mp4 としたときに、mp4ファイルが何の区切りもなくaaa.mp4に押し込まれますが、そのファイルが利用できるのでしょうか? 特定のファイルだけをコピーしたいのではなく、 どんどん増えてくる.mp4ファイルを全て保存しておきたいということでしたら、簡単な方法で増えた分だけをコピーすることができます。 Desktop上のfolderAに保存するとすると cp -uv *.mp4 ~/Desktop/folderA とすると、既にコピーした分は無視して新しく増えたファイルだけをコピーしてくれます。 どんどんファイルが増えてきますが、何万個あっても大丈夫です。 どうしても1つのファイルにしたいのならtarを使う方法もあります。 最初の一回は tar cvf ~/Desktop/folderA/mp4.tar *.mp4 としてmp4.tarというファイルを作ります。 後は tar uvf ~/Desktop/folderA/mp4.tar *.mp4 とすると増えた分だけ追加されます。 tar tf mp4.tar で中身の確認 tar xvf mp4.tar 中身の取り出しができます。 cpが一番簡単なように思います。 期待した回答と違うようでしたら書き込んでください。

関連するQ&A

  • ミニSDカードに入ったMP3ファイルを、、、

    ミニSDカードに入っているMP3音源をSound it!に取り込みCD作成は可能ですか? 使用パソコンはMACです。

  • FOMAで撮った写真をmacに移すには

    現在N901isを使用しています。この携帯で撮った写真(画像データ等)をmacに移したいんですが、どんな方法がありますか? ・mini SDで移す ・メールで送る あとは何か一般的な方法はありますか? mini SDだと、まずカードリーダを購入してなおかつ、mini SDも持ってないため、そちらも購入するのでかなり、金額が掛かってしまいそうです。 出来ればUSBケーブルで転送出来れば、一番良いと考えていますが、そのようなケーブルはありますか? あと、みなさんは携帯で撮った写真をmac(PC)に転送する場合はどんな方法を使っていますか? 一番の目的は写真を転送することですが、ゆくゆくはmacから着メロや着うたを携帯に転送したいと考えています。

  • 復元ファイルで完了しないSDカードの復元は、、、

    復元ファイルで完了しないSDカード内のMP3ファイルは復元難しいでしょうか?デジタルレコーダーで録音したSDカードのデータが電池切れで再度電源上げるとデータが無くなり「Unformatted」となり再生できなくなりました。完全メモリーカード復元の体験版でスキャンしてみたところ確かにデータはあるようなのですが、66%までしか復元できず完了しません。また66%までにスキャンできたファイルを再生したところファイルを初期化できませんというメッセージが出て再生できません。 デジタルレコードは「ROLAND MICRO BR」録音したファイル形式はMP3ファイル、メディアはSDカード(BUFFALO)1Gのものです。復元ソフトの体験版ではなく、購入したソフトでスキャンしたり業者に依頼すれば復元の可能性増えるものでしょうか?又復元できた初期化できていないとなるファイルはどのようにすれば再生可能になりますでしょうか?教えてください。 よろしくお願いします。

  • SDメモリーカード

    携帯のミニSDカードのデータをMacのPC(OSX)を使ってやり取りしています。しかし最近になってPCからSDにデータが送れなくなりました。 カード内のデータを抜き出すのは可能なのですが、入れ込もうとすると変更できないので移動できませんでしたと出ます。なぜこうなってしまったのでしょうか?

    • 締切済み
    • Mac
  • SDカードをカーナビで再生できません

    exemodeのER250というSD/CDレコードシステム(レコードからSDカード,USBメモリーにMP3形式で録音できる)で録音したSDカードが,クラリオンNX308のカーナビで再生できません。(NO FILEの表示になります)パソコンでは再生できるのですが,どうしてでしょうか?私はパソコン初心者です。解決方法分かる方,どうか教えてください。よろしくお願いします。

  • SDカードが…?

    SDカードをPCと接続(プリンタで)しましたが、SDカードの中にファイルの移動ができません。 デスクトップには『NO NAME』という名前で表示されています。 ファイルを入れようとすると 「NO NAMEは変更できないので項目は移動できませんでした」 と出てきます。 どうすれば移動が可能になりますか?? 教えてください 因にMacを使っています

  • パナのDVDレコーダーでmp4が見れない?

    パナソニックの家庭用DVDレコーダー「DMRーE200H」を使用しています。 SDカードの挿入口がありmp4動画を再生できると取説に書いてあります。 MACのiMovieで作成したmp4動画(スライド写真+音楽)をSDカードに保存しました。(ちなみにアイコンはクイックタイムのマークになっています) このSDカードをDVDレコーダーのSDカード口に入れたところ認識しません。 ちなみに他のパソコンで再生できるのでファイルに異常はありません。 クイックタイムだからでしょうか?でもmp4には違いないし・・・・ 困ってます。

  • レコーダーに音楽を取り込みたいのですが

    助言をお願いします。 ギターのレコーダーTASCAM GT-R1のSDカードに曲を取り込みたいのですが、iTUNEの オーディオファイル形式がMPEG4で録音されているためフリーソフトでMP3に変換してSDカードに移したいのですが(GT-R1はMP3及びWAV形式のみ扱い)、レコーダーの表示が”NO MUSIC FILE"のままで取り込めません。(曲はMP3に変換されてSDカードに取り込み済み) 困っています。パソコンはWindows8.1です。パソコン関係は初心者ですので、できればわかりやすくご教授願います。 よろしくお願いします。

  • SV-SD850N のSDカードについて

    パナソニック製品のSDカードでSV-SD850Nを利用しているものです。 こちらはSD-AUDIOというSDメモリカードに音楽データを保存するときの形式を標準化しているみたいなのですが、今度SANYOのICレコーダーを購入予定ですが、この商品に手持ちのSDカードを入れても音楽を聴くことはできますか?MP3/WMA音楽ファイル再生のものが多いです。 またもし、聞けない場合は聞ける方法はありますか? 素人の質問で申し訳ございません。宜しくお願いします。

  • SDカード、ファイル数の上限ありますか?

    サンディスクのSDカード(2GB)を使っています。 デジタルレコーダーで聴くためにmp3形式の音楽ファイルを入れています。174個で700MBぐらいです。 まだ1GB以上余裕があるのに、これ以上mp3ファイルが入りません。 SDカードにはファイル数の上限などがあるのでしょうか?